summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Dergachev <volodya@freedesktop.org>2005-02-01 15:51:54 +0000
committerVladimir Dergachev <volodya@freedesktop.org>2005-02-01 15:51:54 +0000
commit5dd4030e761d1c880e0860ba0d5173e8272da8d0 (patch)
tree8ebd854293e25d0b97a5542d9e21735e80e67518
parent6d419feec75ab30fde2033db8d99b65da41cc4fe (diff)
Make WARN_ONCE messages more informative.
-rw-r--r--src/mesa/drivers/dri/r300/r300_context.h3
-rw-r--r--src/mesa/drivers/dri/r300/r300_render.c2
2 files changed, 3 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/r300/r300_context.h b/src/mesa/drivers/dri/r300/r300_context.h
index 47b3c8374d..0e0aa665a5 100644
--- a/src/mesa/drivers/dri/r300/r300_context.h
+++ b/src/mesa/drivers/dri/r300/r300_context.h
@@ -59,7 +59,8 @@ typedef struct r300_context *r300ContextPtr;
#define WARN_ONCE(a) { \
static int warn=1; \
if(warn){ \
- fprintf(stderr, "***WARN_ONCE*** " a); \
+ fprintf(stderr, "%s:%s line %d ***WARN_ONCE*** " a, \
+ __FILE__, __FUNCTION__, __LINE__); \
warn=0;\
} \
}
diff --git a/src/mesa/drivers/dri/r300/r300_render.c b/src/mesa/drivers/dri/r300/r300_render.c
index 436b80bc83..75ef2bfacc 100644
--- a/src/mesa/drivers/dri/r300/r300_render.c
+++ b/src/mesa/drivers/dri/r300/r300_render.c
@@ -143,7 +143,7 @@ static int r300_get_primitive_type(r300ContextPtr rmesa,
if(start+min_vertices>end){
static int warn_once=1;
if(warn_once){
- fprintf(stderr, "%s:%s Not enough vertices to draw primitive %02x - help me !\n",
+ fprintf(stderr, "%s:%s ***WARN_ONCE*** Not enough vertices to draw primitive %02x - help me !\n",
__FILE__, __FUNCTION__,
prim & PRIM_MODE_MASK);
warn_once=0;