mesa: remove FEATURE_APPLE_object_purgeable define.
Signed-off-by: Oliver McFadden <oliver.mcfadden@linux.intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
@@ -694,7 +694,6 @@ intel_bufferobj_copy_subdata(struct gl_context *ctx,
|
||||
intel_batchbuffer_emit_mi_flush(intel);
|
||||
}
|
||||
|
||||
#if FEATURE_APPLE_object_purgeable
|
||||
static GLenum
|
||||
intel_buffer_purgeable(drm_intel_bo *buffer)
|
||||
{
|
||||
@@ -820,7 +819,6 @@ intel_render_object_unpurgeable(struct gl_context * ctx,
|
||||
|
||||
return intel_buffer_unpurgeable(intel->mt->region->bo);
|
||||
}
|
||||
#endif
|
||||
|
||||
void
|
||||
intelInitBufferObjectFuncs(struct dd_function_table *functions)
|
||||
@@ -835,7 +833,6 @@ intelInitBufferObjectFuncs(struct dd_function_table *functions)
|
||||
functions->UnmapBuffer = intel_bufferobj_unmap;
|
||||
functions->CopyBufferSubData = intel_bufferobj_copy_subdata;
|
||||
|
||||
#if FEATURE_APPLE_object_purgeable
|
||||
functions->BufferObjectPurgeable = intel_buffer_object_purgeable;
|
||||
functions->TextureObjectPurgeable = intel_texture_object_purgeable;
|
||||
functions->RenderObjectPurgeable = intel_render_object_purgeable;
|
||||
@@ -843,5 +840,4 @@ intelInitBufferObjectFuncs(struct dd_function_table *functions)
|
||||
functions->BufferObjectUnpurgeable = intel_buffer_object_unpurgeable;
|
||||
functions->TextureObjectUnpurgeable = intel_texture_object_unpurgeable;
|
||||
functions->RenderObjectUnpurgeable = intel_render_object_unpurgeable;
|
||||
#endif
|
||||
}
|
||||
|
@@ -790,13 +790,11 @@ _mesa_create_exec_table(struct gl_context *ctx)
|
||||
SET_EGLImageTargetTexture2DOES(exec, _mesa_EGLImageTargetTexture2DOES);
|
||||
SET_EGLImageTargetRenderbufferStorageOES(exec, _mesa_EGLImageTargetRenderbufferStorageOES);
|
||||
|
||||
#if FEATURE_APPLE_object_purgeable
|
||||
if (ctx->API != API_OPENGLES2) {
|
||||
SET_ObjectPurgeableAPPLE(exec, _mesa_ObjectPurgeableAPPLE);
|
||||
SET_ObjectUnpurgeableAPPLE(exec, _mesa_ObjectUnpurgeableAPPLE);
|
||||
SET_GetObjectParameterivAPPLE(exec, _mesa_GetObjectParameterivAPPLE);
|
||||
}
|
||||
#endif
|
||||
|
||||
if (ctx->API != API_OPENGLES2) {
|
||||
SET_FramebufferTextureARB(exec, _mesa_FramebufferTextureARB);
|
||||
|
@@ -1668,7 +1668,6 @@ _mesa_FlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
|
||||
}
|
||||
|
||||
|
||||
#if FEATURE_APPLE_object_purgeable
|
||||
static GLenum
|
||||
buffer_object_purgeable(struct gl_context *ctx, GLuint name, GLenum option)
|
||||
{
|
||||
@@ -2043,8 +2042,6 @@ _mesa_GetObjectParameterivAPPLE(GLenum objectType, GLuint name, GLenum pname,
|
||||
}
|
||||
}
|
||||
|
||||
#endif /* FEATURE_APPLE_object_purgeable */
|
||||
|
||||
static void
|
||||
set_ubo_binding(struct gl_context *ctx,
|
||||
int index,
|
||||
|
@@ -148,7 +148,6 @@ _mesa_MapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length,
|
||||
extern void GLAPIENTRY
|
||||
_mesa_FlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length);
|
||||
|
||||
#if FEATURE_APPLE_object_purgeable
|
||||
extern GLenum GLAPIENTRY
|
||||
_mesa_ObjectPurgeableAPPLE(GLenum objectType, GLuint name, GLenum option);
|
||||
|
||||
@@ -157,7 +156,6 @@ _mesa_ObjectUnpurgeableAPPLE(GLenum objectType, GLuint name, GLenum option);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetObjectParameterivAPPLE(GLenum objectType, GLuint name, GLenum pname, GLint* params);
|
||||
#endif
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BindBufferBase(GLenum target, GLuint index, GLuint buffer);
|
||||
|
@@ -10473,11 +10473,9 @@ _mesa_create_save_table(void)
|
||||
SET_ProvokingVertexEXT(table, save_ProvokingVertexEXT);
|
||||
|
||||
/* 371. GL_APPLE_object_purgeable */
|
||||
#if FEATURE_APPLE_object_purgeable
|
||||
SET_ObjectPurgeableAPPLE(table, _mesa_ObjectPurgeableAPPLE);
|
||||
SET_ObjectUnpurgeableAPPLE(table, _mesa_ObjectUnpurgeableAPPLE);
|
||||
SET_GetObjectParameterivAPPLE(table, _mesa_GetObjectParameterivAPPLE);
|
||||
#endif
|
||||
|
||||
/* GL_EXT_texture_integer */
|
||||
SET_ClearColorIiEXT(table, save_ClearColorIi);
|
||||
|
@@ -426,9 +426,7 @@ _mesa_enable_sw_extensions(struct gl_context *ctx)
|
||||
ctx->Extensions.ARB_vertex_program = GL_TRUE;
|
||||
ctx->Extensions.ARB_vertex_shader = GL_TRUE;
|
||||
ctx->Extensions.ARB_sync = GL_TRUE;
|
||||
#if FEATURE_APPLE_object_purgeable
|
||||
ctx->Extensions.APPLE_object_purgeable = GL_TRUE;
|
||||
#endif
|
||||
ctx->Extensions.ATI_envmap_bumpmap = GL_TRUE;
|
||||
#if FEATURE_ATI_fragment_shader
|
||||
ctx->Extensions.ATI_fragment_shader = GL_TRUE;
|
||||
|
@@ -84,7 +84,6 @@
|
||||
#define FEATURE_remap_table 0
|
||||
#endif
|
||||
|
||||
#define FEATURE_APPLE_object_purgeable FEATURE_GL
|
||||
#define FEATURE_ATI_fragment_shader FEATURE_GL
|
||||
|
||||
#endif /* FEATURES_H */
|
||||
|
Reference in New Issue
Block a user