mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-01 08:08:06 +02:00
mesa/dd: drop purgeable interface
This whole extension can likely be dropped, just remove dd.h bits for now. Acked-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14100>
This commit is contained in:
parent
b79d12bbb2
commit
6d79ce5a58
2 changed files with 0 additions and 37 deletions
|
|
@ -718,31 +718,6 @@ struct dd_function_table {
|
|||
gl_map_buffer_index index);
|
||||
/*@}*/
|
||||
|
||||
/**
|
||||
* \name Functions for GL_APPLE_object_purgeable
|
||||
*/
|
||||
/*@{*/
|
||||
/* variations on ObjectPurgeable */
|
||||
GLenum (*BufferObjectPurgeable)(struct gl_context *ctx,
|
||||
struct gl_buffer_object *obj, GLenum option);
|
||||
GLenum (*RenderObjectPurgeable)(struct gl_context *ctx,
|
||||
struct gl_renderbuffer *obj, GLenum option);
|
||||
GLenum (*TextureObjectPurgeable)(struct gl_context *ctx,
|
||||
struct gl_texture_object *obj,
|
||||
GLenum option);
|
||||
|
||||
/* variations on ObjectUnpurgeable */
|
||||
GLenum (*BufferObjectUnpurgeable)(struct gl_context *ctx,
|
||||
struct gl_buffer_object *obj,
|
||||
GLenum option);
|
||||
GLenum (*RenderObjectUnpurgeable)(struct gl_context *ctx,
|
||||
struct gl_renderbuffer *obj,
|
||||
GLenum option);
|
||||
GLenum (*TextureObjectUnpurgeable)(struct gl_context *ctx,
|
||||
struct gl_texture_object *obj,
|
||||
GLenum option);
|
||||
/*@}*/
|
||||
|
||||
/**
|
||||
* \name Functions for GL_EXT_framebuffer_{object,blit,discard}.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -63,8 +63,6 @@ buffer_object_purgeable(struct gl_context *ctx, GLuint name, GLenum option)
|
|||
bufObj->Purgeable = GL_TRUE;
|
||||
|
||||
retval = GL_VOLATILE_APPLE;
|
||||
if (ctx->Driver.BufferObjectPurgeable)
|
||||
retval = ctx->Driver.BufferObjectPurgeable(ctx, bufObj, option);
|
||||
|
||||
return retval;
|
||||
}
|
||||
|
|
@ -92,8 +90,6 @@ renderbuffer_purgeable(struct gl_context *ctx, GLuint name, GLenum option)
|
|||
bufObj->Purgeable = GL_TRUE;
|
||||
|
||||
retval = GL_VOLATILE_APPLE;
|
||||
if (ctx->Driver.RenderObjectPurgeable)
|
||||
retval = ctx->Driver.RenderObjectPurgeable(ctx, bufObj, option);
|
||||
|
||||
return retval;
|
||||
}
|
||||
|
|
@ -121,8 +117,6 @@ texture_object_purgeable(struct gl_context *ctx, GLuint name, GLenum option)
|
|||
bufObj->Purgeable = GL_TRUE;
|
||||
|
||||
retval = GL_VOLATILE_APPLE;
|
||||
if (ctx->Driver.TextureObjectPurgeable)
|
||||
retval = ctx->Driver.TextureObjectPurgeable(ctx, bufObj, option);
|
||||
|
||||
return retval;
|
||||
}
|
||||
|
|
@ -203,8 +197,6 @@ buffer_object_unpurgeable(struct gl_context *ctx, GLuint name, GLenum option)
|
|||
bufObj->Purgeable = GL_FALSE;
|
||||
|
||||
retval = option;
|
||||
if (ctx->Driver.BufferObjectUnpurgeable)
|
||||
retval = ctx->Driver.BufferObjectUnpurgeable(ctx, bufObj, option);
|
||||
|
||||
return retval;
|
||||
}
|
||||
|
|
@ -233,8 +225,6 @@ renderbuffer_unpurgeable(struct gl_context *ctx, GLuint name, GLenum option)
|
|||
bufObj->Purgeable = GL_FALSE;
|
||||
|
||||
retval = option;
|
||||
if (ctx->Driver.RenderObjectUnpurgeable)
|
||||
retval = ctx->Driver.RenderObjectUnpurgeable(ctx, bufObj, option);
|
||||
|
||||
return retval;
|
||||
}
|
||||
|
|
@ -263,8 +253,6 @@ texture_object_unpurgeable(struct gl_context *ctx, GLuint name, GLenum option)
|
|||
bufObj->Purgeable = GL_FALSE;
|
||||
|
||||
retval = option;
|
||||
if (ctx->Driver.TextureObjectUnpurgeable)
|
||||
retval = ctx->Driver.TextureObjectUnpurgeable(ctx, bufObj, option);
|
||||
|
||||
return retval;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue