projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tgsi: report opcode name in addition to the number when translation fails
[mesa.git]
/
src
/
gallium
/
auxiliary
/
tgsi
/
tgsi_parse.h
diff --git
a/src/gallium/auxiliary/tgsi/tgsi_parse.h
b/src/gallium/auxiliary/tgsi/tgsi_parse.h
index 054350712d8629818435e891573cda698c1c2d91..1035bda1a87391b9ce674dee326cefe5929cf616 100644
(file)
--- a/
src/gallium/auxiliary/tgsi/tgsi_parse.h
+++ b/
src/gallium/auxiliary/tgsi/tgsi_parse.h
@@
-48,6
+48,7
@@
struct tgsi_full_header
struct tgsi_full_dst_register
{
struct tgsi_dst_register DstRegister;
struct tgsi_full_dst_register
{
struct tgsi_dst_register DstRegister;
+ struct tgsi_src_register DstRegisterInd;
struct tgsi_dst_register_ext_concode DstRegisterExtConcode;
struct tgsi_dst_register_ext_modulate DstRegisterExtModulate;
};
struct tgsi_dst_register_ext_concode DstRegisterExtConcode;
struct tgsi_dst_register_ext_modulate DstRegisterExtModulate;
};
@@
-72,11
+73,7
@@
struct tgsi_full_declaration
struct tgsi_full_immediate
{
struct tgsi_immediate Immediate;
struct tgsi_full_immediate
{
struct tgsi_immediate Immediate;
- union
- {
- const void *Pointer;
- const struct tgsi_immediate_float32 *ImmediateFloat32;
- } u;
+ union tgsi_immediate_data u[4];
};
#define TGSI_FULL_MAX_DST_REGISTERS 2
};
#define TGSI_FULL_MAX_DST_REGISTERS 2