From 3fc79ea031f5acd5a485039f522b8b0aef7687a9 Mon Sep 17 00:00:00 2001 From: Brian Osman Date: Fri, 9 Feb 2018 16:31:50 -0500 Subject: [PATCH] Remove image functions from GrGLInterface, part two First part is at: https://skia-review.googlesource.com/c/skia/+/106120 Change-Id: I52c79a8635dcfb9eaf4c70f3a48b11349f9540d5 Reviewed-on: https://skia-review.googlesource.com/106268 Reviewed-by: Brian Salomon Commit-Queue: Brian Osman --- include/gpu/gl/GrGLFunctions.h | 3 --- include/gpu/gl/GrGLInterface.h | 3 --- 2 files changed, 6 deletions(-) diff --git a/include/gpu/gl/GrGLFunctions.h b/include/gpu/gl/GrGLFunctions.h index f9994b90e8..af1b9f79cd 100644 --- a/include/gpu/gl/GrGLFunctions.h +++ b/include/gpu/gl/GrGLFunctions.h @@ -23,7 +23,6 @@ typedef GrGLvoid (* GrGLBindAttribLocationProc)(GrGLuint program, GrGLuint index typedef GrGLvoid (* GrGLBindBufferProc)(GrGLenum target, GrGLuint buffer); typedef GrGLvoid (* GrGLBindFramebufferProc)(GrGLenum target, GrGLuint framebuffer); typedef GrGLvoid (* GrGLBindRenderbufferProc)(GrGLenum target, GrGLuint renderbuffer); -typedef GrGLvoid (* GrGLBindImageTextureProc)(GrGLuint unit, GrGLuint texture, GrGLint level, GrGLboolean layered, GrGLint layer, GrGLenum access, GrGLenum format); typedef GrGLvoid (* GrGLBindTextureProc)(GrGLenum target, GrGLuint texture); typedef GrGLvoid (* GrGLBindFragDataLocationProc)(GrGLuint program, GrGLuint colorNumber, const GrGLchar* name); typedef GrGLvoid (* GrGLBindFragDataLocationIndexedProc)(GrGLuint program, GrGLuint colorNumber, GrGLuint index, const GrGLchar * name); @@ -121,8 +120,6 @@ typedef GrGLvoid* (* GrGLMapBufferProc)(GrGLenum target, GrGLenum access); typedef GrGLvoid* (* GrGLMapBufferRangeProc)(GrGLenum target, GrGLintptr offset, GrGLsizeiptr length, GrGLbitfield access); typedef GrGLvoid* (* GrGLMapBufferSubDataProc)(GrGLuint target, GrGLintptr offset, GrGLsizeiptr size, GrGLenum access); typedef GrGLvoid* (* GrGLMapTexSubImage2DProc)(GrGLenum target, GrGLint level, GrGLint xoffset, GrGLint yoffset, GrGLsizei width, GrGLsizei height, GrGLenum format, GrGLenum type, GrGLenum access); -typedef GrGLvoid* (* GrGLMemoryBarrierProc)(GrGLbitfield barriers); -typedef GrGLvoid* (* GrGLMemoryBarrierByRegionProc)(GrGLbitfield barriers); typedef GrGLvoid (* GrGLPixelStoreiProc)(GrGLenum pname, GrGLint param); typedef GrGLvoid (* GrGLPolygonModeProc)(GrGLenum face, GrGLenum mode); typedef GrGLvoid (* GrGLPopGroupMarkerProc)(); diff --git a/include/gpu/gl/GrGLInterface.h b/include/gpu/gl/GrGLInterface.h index 950b49cde4..64d0cfbfbe 100644 --- a/include/gpu/gl/GrGLInterface.h +++ b/include/gpu/gl/GrGLInterface.h @@ -89,7 +89,6 @@ public: GrGLFunction fBindFramebuffer; GrGLFunction fBindRenderbuffer; GrGLFunction fBindTexture; - GrGLFunction fBindImageTexture; GrGLFunction fBindVertexArray; GrGLFunction fBlendBarrier; GrGLFunction fBlendColor; @@ -186,8 +185,6 @@ public: GrGLFunction fMapBufferRange; GrGLFunction fMapBufferSubData; GrGLFunction fMapTexSubImage2D; - GrGLFunction fMemoryBarrier; - GrGLFunction fMemoryBarrierByRegion; GrGLFunction fMultiDrawArraysIndirect; GrGLFunction fMultiDrawElementsIndirect; GrGLFunction fPixelStorei;