projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
i965: Drop the check for YUV constants in the param list.
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_disasm.c
diff --git
a/src/mesa/drivers/dri/i965/brw_disasm.c
b/src/mesa/drivers/dri/i965/brw_disasm.c
index 3a93b253777436091b2e1aaa86b49d45ca3e73f2..12b8f2e46787c79b52f3e6765624f2fd66502579 100644
(file)
--- a/
src/mesa/drivers/dri/i965/brw_disasm.c
+++ b/
src/mesa/drivers/dri/i965/brw_disasm.c
@@
-165,8
+165,8
@@
char *accwr[2] = {
};
char *wectrl[2] = {
};
char *wectrl[2] = {
- [0] = "WEnormal",
- [1] = "WE
predicted
"
+ [0] = "WE
_
normal",
+ [1] = "WE
_all
"
};
char *exec_size[8] = {
};
char *exec_size[8] = {
@@
-892,7
+892,12
@@
int brw_disasm (FILE *file, struct brw_instruction *inst, int gen)
if (opcode[inst->header.opcode].ndst > 0) {
pad (file, 16);
err |= dest (file, inst);
if (opcode[inst->header.opcode].ndst > 0) {
pad (file, 16);
err |= dest (file, inst);
+ } else if (gen >= 6 && (inst->header.opcode == BRW_OPCODE_IF ||
+ inst->header.opcode == BRW_OPCODE_ELSE ||
+ inst->header.opcode == BRW_OPCODE_ENDIF)) {
+ format (file, " %d", inst->bits1.branch_gen6.jump_count);
}
}
+
if (opcode[inst->header.opcode].nsrc > 0) {
pad (file, 32);
err |= src0 (file, inst);
if (opcode[inst->header.opcode].nsrc > 0) {
pad (file, 32);
err |= src0 (file, inst);