Mesa (master): mesa: call _mesa_valid_to_render()
Brian Paul
brianp at kemper.freedesktop.org
Fri Aug 14 17:31:39 UTC 2009
Module: Mesa
Branch: master
Commit: b6e5600bd460245afef605dbfbcf6650ff677dcb
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b6e5600bd460245afef605dbfbcf6650ff677dcb
Author: Brian Paul <brianp at vmware.com>
Date: Fri Aug 14 10:48:31 2009 -0600
mesa: call _mesa_valid_to_render()
---
src/mesa/main/api_validate.c | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/mesa/main/api_validate.c b/src/mesa/main/api_validate.c
index 0c6d9af..2df4f17 100644
--- a/src/mesa/main/api_validate.c
+++ b/src/mesa/main/api_validate.c
@@ -97,14 +97,12 @@ max_buffer_index(GLcontext *ctx, GLuint count, GLenum type,
/**
- * Check if OK to render by examining framebuffer status and vertex arrays.
+ * Check if OK to draw arrays/elements.
*/
static GLboolean
check_valid_to_render(GLcontext *ctx, const char *function)
{
- if (ctx->DrawBuffer->_Status != GL_FRAMEBUFFER_COMPLETE_EXT) {
- _mesa_error(ctx, GL_INVALID_FRAMEBUFFER_OPERATION_EXT,
- "%s(incomplete framebuffer)", function);
+ if (!_mesa_valid_to_render(ctx, function)) {
return GL_FALSE;
}
More information about the mesa-commit
mailing list