Mesa (master): gallium: Add signed/unsigned int immediate data types.
MichaŠKról
michal at kemper.freedesktop.org
Tue Jan 5 08:29:33 UTC 2010
Module: Mesa
Branch: master
Commit: b1c55e80aa600c88a20117cdca4bde2a46f79730
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b1c55e80aa600c88a20117cdca4bde2a46f79730
Author: Michal Krol <michal at vmware.com>
Date: Wed Dec 23 18:17:34 2009 +0100
gallium: Add signed/unsigned int immediate data types.
---
src/gallium/include/pipe/p_shader_tokens.h | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/gallium/include/pipe/p_shader_tokens.h b/src/gallium/include/pipe/p_shader_tokens.h
index b150725..a12afbc 100644
--- a/src/gallium/include/pipe/p_shader_tokens.h
+++ b/src/gallium/include/pipe/p_shader_tokens.h
@@ -141,6 +141,8 @@ struct tgsi_declaration_semantic
};
#define TGSI_IMM_FLOAT32 0
+#define TGSI_IMM_UINT32 1
+#define TGSI_IMM_INT32 2
struct tgsi_immediate
{
@@ -153,6 +155,8 @@ struct tgsi_immediate
union tgsi_immediate_data
{
float Float;
+ unsigned Uint;
+ int Int;
};
#define TGSI_PROPERTY_GS_INPUT_PRIM 0
More information about the mesa-commit
mailing list