mesa: more info in error messages
This commit is contained in:
@@ -247,13 +247,14 @@ _mesa_DrawBuffer(GLenum buffer)
|
|||||||
destMask = draw_buffer_enum_to_bitmask(buffer);
|
destMask = draw_buffer_enum_to_bitmask(buffer);
|
||||||
if (destMask == BAD_MASK) {
|
if (destMask == BAD_MASK) {
|
||||||
/* totally bogus buffer */
|
/* totally bogus buffer */
|
||||||
_mesa_error(ctx, GL_INVALID_ENUM, "glDrawBuffer(buffer)");
|
_mesa_error(ctx, GL_INVALID_ENUM, "glDrawBuffer(buffer=0x%x)", buffer);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
destMask &= supportedMask;
|
destMask &= supportedMask;
|
||||||
if (destMask == 0x0) {
|
if (destMask == 0x0) {
|
||||||
/* none of the named color buffers exist! */
|
/* none of the named color buffers exist! */
|
||||||
_mesa_error(ctx, GL_INVALID_OPERATION, "glDrawBuffer(buffer)");
|
_mesa_error(ctx, GL_INVALID_OPERATION,
|
||||||
|
"glDrawBuffer(buffer=0x%x)", buffer);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user