Module: Mesa Branch: gallium-0.1 Commit: 3b6c788c7aabe55822cf743cafd2c2424d2b3a31 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b6c788c7aabe55822cf743cafd2c2424d2b3a31
Author: José Fonseca <[email protected]> Date: Wed Apr 8 17:09:00 2009 +0100 Revert "mesa: add MapBufferRange driver callbacks" This reverts commit eb8a1d96424cb732b0a723cb1fdba90958d24e16. --- src/mesa/main/dd.h | 26 -------------------------- 1 files changed, 0 insertions(+), 26 deletions(-) diff --git a/src/mesa/main/dd.h b/src/mesa/main/dd.h index b33c26d..b1e0069 100644 --- a/src/mesa/main/dd.h +++ b/src/mesa/main/dd.h @@ -36,22 +36,6 @@ struct gl_pixelstore_attrib; struct mesa_display_list; -#if FEATURE_ARB_vertex_buffer_object -/* Modifies GL_MAP_UNSYNCHRONIZED_BIT to allow driver to fail (return - * NULL) if buffer is unavailable for immediate mapping. - * - * Does GL_MAP_INVALIDATE_RANGE_BIT do this? It seems so, but it - * would require more book-keeping in the driver than seems necessary - * at this point. - * - * Does GL_MAP_INVALDIATE_BUFFER_BIT do this? Not really -- we don't - * want to provoke the driver to throw away the old storage, we will - * respect the contents of already referenced data. - */ -#define MESA_MAP_NOWAIT_BIT 0x0040 -#endif - - /** * Device driver function table. * Core Mesa uses these function pointers to call into device drivers. @@ -796,16 +780,6 @@ struct dd_function_table { void * (*MapBuffer)( GLcontext *ctx, GLenum target, GLenum access, struct gl_buffer_object *obj ); - /* May return NULL if MESA_MAP_NOWAIT_BIT is set in access: - */ - void * (*MapBufferRange)( GLcontext *ctx, GLenum target, - GLintptr offset, GLsizeiptr length, GLbitfield access, - struct gl_buffer_object *obj); - - void (*FlushMappedBufferRange) (GLcontext *ctx, GLenum target, - GLintptr offset, GLsizeiptr length, - struct gl_buffer_object *obj); - GLboolean (*UnmapBuffer)( GLcontext *ctx, GLenum target, struct gl_buffer_object *obj ); /*...@}*/ _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
