diff options
author | Brian Paul <[email protected]> | 2011-08-26 13:56:39 -0600 |
---|---|---|
committer | Brian Paul <[email protected]> | 2011-08-26 13:57:23 -0600 |
commit | 0295ac9c8e53c7ec39d18b86db3cda9092f905cb (patch) | |
tree | d0ab40ec57f1abfaf4d947910af3591c5c5c26bd /src/gallium/drivers/svga | |
parent | 7ed14bec112e20002b18bea1caf11f17318d9f06 (diff) |
svga: include LLVM in name string in debug builds
Diffstat (limited to 'src/gallium/drivers/svga')
-rw-r--r-- | src/gallium/drivers/svga/svga_screen.c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/gallium/drivers/svga/svga_screen.c b/src/gallium/drivers/svga/svga_screen.c index e0c11590df0..4a60f635825 100644 --- a/src/gallium/drivers/svga/svga_screen.c +++ b/src/gallium/drivers/svga/svga_screen.c @@ -71,13 +71,22 @@ svga_get_vendor( struct pipe_screen *pscreen ) static const char * svga_get_name( struct pipe_screen *pscreen ) { + const char *build = "", *llvm = "", *mutex = ""; + static char name[100]; #ifdef DEBUG /* Only return internal details in the DEBUG version: */ - return "SVGA3D; build: DEBUG; mutex: " PIPE_ATOMIC; + build = "build: DEBUG;"; + mutex = "mutex: " PIPE_ATOMIC ";"; +#ifdef HAVE_LLVM + llvm = "LLVM;"; +#endif #else - return "SVGA3D; build: RELEASE; "; + build = "build: RELEASE;"; #endif + + util_snprintf(name, sizeof(name), "SVGA3D; %s %s %s", build, mutex, llvm); + return name; } |