summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Paul <brianp@vmware.com>2009-01-20 15:30:22 -0700
committerBrian Paul <brianp@vmware.com>2009-01-20 15:30:22 -0700
commit246aea3e567ec6760de281d446d8dc2f010daff2 (patch)
tree6a8009faeda06f80c57ea46edd3e7de050a89555
parent9f736d0e1c4c24c2b61198573d49e495a64054a5 (diff)
intel: plug in stub intel_validate_framebuffer() function
-rw-r--r--src/mesa/drivers/dri/intel/intel_fbo.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/intel/intel_fbo.c b/src/mesa/drivers/dri/intel/intel_fbo.c
index 66ebfdc30f..ab058716a7 100644
--- a/src/mesa/drivers/dri/intel/intel_fbo.c
+++ b/src/mesa/drivers/dri/intel/intel_fbo.c
@@ -668,6 +668,19 @@ intel_finish_render_texture(GLcontext * ctx,
/**
+ * Do additional "completeness" testing of a framebuffer object.
+ */
+static void
+intel_validate_framebuffer(GLcontext *ctx, struct gl_framebuffer *fb)
+{
+ /* no-op for now.
+ * Eventually: examine the renderbuffers/textures and make sure it's
+ * supported by the hw.
+ */
+}
+
+
+/**
* Do one-time context initializations related to GL_EXT_framebuffer_object.
* Hook in device driver functions.
*/
@@ -681,4 +694,5 @@ intel_fbo_init(struct intel_context *intel)
intel->ctx.Driver.RenderTexture = intel_render_texture;
intel->ctx.Driver.FinishRenderTexture = intel_finish_render_texture;
intel->ctx.Driver.ResizeBuffers = intel_resize_buffers;
+ intel->ctx.Driver.ValidateFramebuffer = intel_validate_framebuffer;
}