mesa: remove ctx->Driver.Error() hook
authorBrian Paul <brianp@vmware.com>
Tue, 29 Jan 2013 19:09:56 +0000 (12:09 -0700)
committerBrian Paul <brianp@vmware.com>
Tue, 29 Jan 2013 19:32:13 +0000 (12:32 -0700)
Not used by any driver anymore.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/common/driverfuncs.c
src/mesa/main/context.c
src/mesa/main/dd.h

index cf6b686dd7e90fef99fecfff9bd364136bdaddae..aab61e1a4a87fa242de88f6e0a5608a9c989a6ff 100644 (file)
@@ -75,7 +75,6 @@ _mesa_init_driver_functions(struct dd_function_table *driver)
    driver->UpdateState = NULL;  /* REQUIRED! */
    driver->GetBufferSize = NULL;  /* REQUIRED! */
    driver->ResizeBuffers = _mesa_resize_framebuffer;
-   driver->Error = NULL;
 
    driver->Finish = NULL;
    driver->Flush = NULL;
index 5e9e539b27fb20c2a1862b86e17984eded4c3954..531b811fecd85bcf64831d253283cec1877d5040 100644 (file)
@@ -1663,11 +1663,6 @@ _mesa_record_error(struct gl_context *ctx, GLenum error)
    if (ctx->ErrorValue == GL_NO_ERROR) {
       ctx->ErrorValue = error;
    }
-
-   /* Call device driver's error handler, if any.  This is used on the Mac. */
-   if (ctx->Driver.Error) {
-      ctx->Driver.Error(ctx);
-   }
 }
 
 
index f91fd4120322b2dd739aa00737e9fd49eee4acec..9a75fd9541af534ee6fbe77920e53bd076083cc7 100644 (file)
@@ -108,12 +108,6 @@ struct dd_function_table {
    void (*ResizeBuffers)( struct gl_context *ctx, struct gl_framebuffer *fb,
                           GLuint width, GLuint height);
 
-   /**
-    * Called whenever an error is generated.  
-    * __struct gl_contextRec::ErrorValue contains the error value.
-    */
-   void (*Error)( struct gl_context *ctx );
-
    /**
     * This is called whenever glFinish() is called.
     */