Mesa (master): mesa: more detailed error messages in fbo code
Brian Paul
brianp at kemper.freedesktop.org
Sat Oct 24 00:37:17 UTC 2009
Module: Mesa
Branch: master
Commit: 9b50ceac03975e75940713313363df1bdd5c19dc
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b50ceac03975e75940713313363df1bdd5c19dc
Author: Brian Paul <brianp at vmware.com>
Date: Fri Oct 23 11:34:14 2009 -0600
mesa: more detailed error messages in fbo code
---
src/mesa/main/fbobject.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/mesa/main/fbobject.c b/src/mesa/main/fbobject.c
index 87061ae..18f6cec 100644
--- a/src/mesa/main/fbobject.c
+++ b/src/mesa/main/fbobject.c
@@ -34,6 +34,7 @@
#include "buffers.h"
#include "context.h"
+#include "enums.h"
#include "fbobject.h"
#include "framebuffer.h"
#include "hash.h"
@@ -1665,7 +1666,8 @@ _mesa_FramebufferRenderbufferEXT(GLenum target, GLenum attachment,
att = _mesa_get_attachment(ctx, fb, attachment);
if (att == NULL) {
_mesa_error(ctx, GL_INVALID_ENUM,
- "glFramebufferRenderbufferEXT(attachment)");
+ "glFramebufferRenderbufferEXT(invalid attachment %s)",
+ _mesa_lookup_enum_by_nr(attachment));
return;
}
@@ -1673,7 +1675,8 @@ _mesa_FramebufferRenderbufferEXT(GLenum target, GLenum attachment,
rb = _mesa_lookup_renderbuffer(ctx, renderbuffer);
if (!rb) {
_mesa_error(ctx, GL_INVALID_OPERATION,
- "glFramebufferRenderbufferEXT(renderbuffer)");
+ "glFramebufferRenderbufferEXT(non-existant"
+ " renderbuffer %u)", renderbuffer);
return;
}
}
More information about the mesa-commit
mailing list