mesa: refactor: move glReadPixels code into new readpix.c file
[mesa.git] / src / mesa / main / context.c
index 2c387d8e2cb948d11fa8dd56a868228a2d297d74..aa9d11299961a1c31f73d40b2365974e1c92867d 100644 (file)
@@ -683,7 +683,8 @@ delete_renderbuffer_cb(GLuint id, void *data, void *userData)
 {
    struct gl_renderbuffer *rb = (struct gl_renderbuffer *) data;
    rb->RefCount = 0;  /* see comment for FBOs above */
-   rb->Delete(rb);
+   if (rb->Delete)
+      rb->Delete(rb);
 }
 
 
@@ -983,6 +984,7 @@ init_attrib_groups(GLcontext *ctx)
    _mesa_init_debug( ctx );
    _mesa_init_display_list( ctx );
    _mesa_init_eval( ctx );
+   _mesa_init_fbobjects( ctx );
    _mesa_init_feedback( ctx );
    _mesa_init_fog( ctx );
    _mesa_init_histogram( ctx );