mesa: remove Driver.BindImageTexture
Nothing sets it. Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
This commit is contained in:
@@ -917,12 +917,6 @@ struct dd_function_table {
|
||||
* \name GL_ARB_shader_image_load_store interface.
|
||||
*/
|
||||
/** @{ */
|
||||
void (*BindImageTexture)(struct gl_context *ctx,
|
||||
struct gl_image_unit *unit,
|
||||
struct gl_texture_object *texObj,
|
||||
GLint level, GLboolean layered, GLint layer,
|
||||
GLenum access, GLenum format);
|
||||
|
||||
void (*MemoryBarrier)(struct gl_context *ctx, GLbitfield barriers);
|
||||
/** @} */
|
||||
|
||||
|
@@ -577,10 +577,6 @@ _mesa_BindImageTexture(GLuint unit, GLuint texture, GLint level,
|
||||
u->Layered = GL_FALSE;
|
||||
u->Layer = 0;
|
||||
}
|
||||
|
||||
if (ctx->Driver.BindImageTexture)
|
||||
ctx->Driver.BindImageTexture(ctx, u, u->TexObj, level, layered,
|
||||
layer, access, format);
|
||||
}
|
||||
|
||||
void GLAPIENTRY
|
||||
@@ -719,11 +715,6 @@ _mesa_BindImageTextures(GLuint first, GLsizei count, const GLuint *textures)
|
||||
u->_ActualFormat = MESA_FORMAT_R_UNORM8;
|
||||
u->_Valid = GL_FALSE;
|
||||
}
|
||||
|
||||
/* Pass the BindImageTexture call down to the device driver */
|
||||
if (ctx->Driver.BindImageTexture)
|
||||
ctx->Driver.BindImageTexture(ctx, u, u->TexObj, u->Level, u->Layered,
|
||||
u->Layer, u->Access, u->Format);
|
||||
}
|
||||
|
||||
_mesa_end_texture_lookups(ctx);
|
||||
|
Reference in New Issue
Block a user