summaryrefslogtreecommitdiff
path: root/src/mesa/main/dd.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/main/dd.h')
-rw-r--r--src/mesa/main/dd.h33
1 files changed, 0 insertions, 33 deletions
diff --git a/src/mesa/main/dd.h b/src/mesa/main/dd.h
index 49173d68823..6c7ff0fd5b9 100644
--- a/src/mesa/main/dd.h
+++ b/src/mesa/main/dd.h
@@ -444,21 +444,6 @@ struct dd_function_table {
struct gl_texture_object *texObj,
struct gl_texture_object *origTexObj);
- /**
- * Map a renderbuffer into user space.
- * \param mode bitmask of GL_MAP_READ_BIT, GL_MAP_WRITE_BIT and
- * GL_MAP_INVALIDATE_RANGE_BIT (if writing)
- */
- void (*MapRenderbuffer)(struct gl_context *ctx,
- struct gl_renderbuffer *rb,
- GLuint x, GLuint y, GLuint w, GLuint h,
- GLbitfield mode,
- GLubyte **mapOut, GLint *rowStrideOut,
- bool flip_y);
-
- void (*UnmapRenderbuffer)(struct gl_context *ctx,
- struct gl_renderbuffer *rb);
-
/*@}*/
@@ -650,10 +635,6 @@ struct dd_function_table {
* May add more functions like these to the device driver in the future.
*/
/*@{*/
- /** Used to allocated any buffers with on-demand creation */
- void (*DrawBufferAllocate)(struct gl_context *ctx);
- /* Specifies the current buffer for reading */
- void (*ReadBuffer)( struct gl_context *ctx, GLenum buffer );
/** Set texture parameter (callee gets param value from the texObj) */
void (*TexParameter)(struct gl_context *ctx,
struct gl_texture_object *texObj, GLenum pname);
@@ -721,25 +702,12 @@ struct dd_function_table {
/**
* \name Functions for GL_EXT_framebuffer_{object,blit,discard}.
*/
- /*@{*/
- struct gl_renderbuffer * (*NewRenderbuffer)(struct gl_context *ctx,
- GLuint name);
- void (*RenderTexture)(struct gl_context *ctx,
- struct gl_framebuffer *fb,
- struct gl_renderbuffer_attachment *att);
- void (*FinishRenderTexture)(struct gl_context *ctx,
- struct gl_renderbuffer *rb);
- void (*ValidateFramebuffer)(struct gl_context *ctx,
- struct gl_framebuffer *fb);
- /*@}*/
void (*BlitFramebuffer)(struct gl_context *ctx,
struct gl_framebuffer *readFb,
struct gl_framebuffer *drawFb,
GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1,
GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1,
GLbitfield mask, GLenum filter);
- void (*DiscardFramebuffer)(struct gl_context *ctx, struct gl_framebuffer *fb,
- struct gl_renderbuffer_attachment *att);
/**
* \name Functions for GL_ARB_sample_locations
@@ -747,7 +715,6 @@ struct dd_function_table {
void (*GetProgrammableSampleCaps)(struct gl_context *ctx,
const struct gl_framebuffer *fb,
GLuint *bits, GLuint *width, GLuint *height);
- void (*EvaluateDepthValues)(struct gl_context *ctx);
/*@}*/