projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
5c3f678
)
graw: emit warnings when context/surface creation failes
author
Brian Paul
<brianp@vmware.com>
Fri, 10 Sep 2010 00:52:10 +0000
(18:52 -0600)
committer
Brian Paul
<brianp@vmware.com>
Fri, 10 Sep 2010 01:19:28 +0000
(19:19 -0600)
src/gallium/tests/graw/tri.c
patch
|
blob
|
history
diff --git
a/src/gallium/tests/graw/tri.c
b/src/gallium/tests/graw/tri.c
index 8f68fc77d4831f175b78dda57aed3a20357134ee..f7e39588a4d911ad8d804123dbd4d2fc939687aa 100644
(file)
--- a/
src/gallium/tests/graw/tri.c
+++ b/
src/gallium/tests/graw/tri.c
@@
-2,6
+2,8
@@
* any utility code, just the graw interface and gallium.
*/
* any utility code, just the graw interface and gallium.
*/
+#include <stdio.h>
+
#include "state_tracker/graw.h"
#include "pipe/p_screen.h"
#include "pipe/p_context.h"
#include "state_tracker/graw.h"
#include "pipe/p_screen.h"
#include "pipe/p_context.h"
@@
-179,8
+181,10
@@
static void init( void )
}
ctx = screen->context_create(screen, NULL);
}
ctx = screen->context_create(screen, NULL);
- if (ctx == NULL)
+ if (ctx == NULL) {
+ fprintf(stderr, "Unable to create context!\n");
exit(3);
exit(3);
+ }
templat.target = PIPE_TEXTURE_2D;
templat.format = formats[i];
templat.target = PIPE_TEXTURE_2D;
templat.format = formats[i];
@@
-194,14
+198,18
@@
static void init( void )
tex = screen->resource_create(screen,
&templat);
tex = screen->resource_create(screen,
&templat);
- if (tex == NULL)
+ if (tex == NULL) {
+ fprintf(stderr, "Unable to create screen texture!\n");
exit(4);
exit(4);
+ }
surf = screen->get_tex_surface(screen, tex, 0, 0, 0,
PIPE_BIND_RENDER_TARGET |
PIPE_BIND_DISPLAY_TARGET);
surf = screen->get_tex_surface(screen, tex, 0, 0, 0,
PIPE_BIND_RENDER_TARGET |
PIPE_BIND_DISPLAY_TARGET);
- if (surf == NULL)
+ if (surf == NULL) {
+ fprintf(stderr, "Unable to get tex surface!\n");
exit(5);
exit(5);
+ }
memset(&fb, 0, sizeof fb);
fb.nr_cbufs = 1;
memset(&fb, 0, sizeof fb);
fb.nr_cbufs = 1;