Mesa (master): llvmpipe: Make driver name more informative.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Thu Sep 6 15:46:43 UTC 2012
Module: Mesa
Branch: master
Commit: edc0a00377c810889a589c6d7c5e13e75618648a
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=edc0a00377c810889a589c6d7c5e13e75618648a
Author: José Fonseca <jfonseca at vmware.com>
Date: Thu Sep 6 10:29:04 2012 +0100
llvmpipe: Make driver name more informative.
Such as
"llvmpipe (LLVM 3.1, 128 bits)"
or
"llvmpipe (LLVM 3.1, 256 bits)"
when leveraging AVX 8-wide registers.
Reviewed-by: Brian Paul <brianp at vmware.com>
Reviewed-by: Roland Scheidegger <sroland at vmware.com>
---
src/gallium/drivers/llvmpipe/lp_screen.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/src/gallium/drivers/llvmpipe/lp_screen.c b/src/gallium/drivers/llvmpipe/lp_screen.c
index 5f19a47..a9f973c 100644
--- a/src/gallium/drivers/llvmpipe/lp_screen.c
+++ b/src/gallium/drivers/llvmpipe/lp_screen.c
@@ -35,6 +35,7 @@
#include "pipe/p_defines.h"
#include "pipe/p_screen.h"
#include "draw/draw_context.h"
+#include "gallivm/lp_bld_type.h"
#include "lp_texture.h"
#include "lp_fence.h"
@@ -95,7 +96,9 @@ static const char *
llvmpipe_get_name(struct pipe_screen *screen)
{
static char buf[100];
- util_snprintf(buf, sizeof(buf), "llvmpipe (LLVM 0x%x)", HAVE_LLVM);
+ util_snprintf(buf, sizeof(buf), "llvmpipe (LLVM %u.%u, %u bits)",
+ HAVE_LLVM >> 8, HAVE_LLVM & 0xff,
+ lp_native_vector_width );
return buf;
}
More information about the mesa-commit
mailing list