On Thursday, October 23, 2014 04:44:04 PM Matt Turner wrote: > --- > src/mesa/drivers/dri/i965/brw_disasm.c | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/src/mesa/drivers/dri/i965/brw_disasm.c b/src/mesa/drivers/dri/i965/brw_disasm.c > index 53ec767..6f5290e 100644 > --- a/src/mesa/drivers/dri/i965/brw_disasm.c > +++ b/src/mesa/drivers/dri/i965/brw_disasm.c > @@ -31,6 +31,7 @@ > #include "brw_defines.h" > #include "brw_reg.h" > #include "brw_inst.h" > +#include "brw_packed_float.h" > > const struct opcode_desc opcode_descs[128] = { > [BRW_OPCODE_MOV] = { .name = "mov", .nsrc = 1, .ndst = 1 }, > @@ -1009,7 +1010,11 @@ imm(FILE *file, struct brw_context *brw, unsigned type, brw_inst *inst) > format(file, "0x%08xUV", brw_inst_imm_ud(brw, inst)); > break; > case BRW_HW_REG_IMM_TYPE_VF: > - format(file, "Vector Float"); > + format (file, "[%.7f, %.7f, %.7f, %.7f]VF", > + brw_vf_to_float(brw_inst_imm_ud(brw, inst)), > + brw_vf_to_float(brw_inst_imm_ud(brw, inst) >> 8), > + brw_vf_to_float(brw_inst_imm_ud(brw, inst) >> 16), > + brw_vf_to_float(brw_inst_imm_ud(brw, inst) >> 24)); > break; > case BRW_HW_REG_IMM_TYPE_V: > format(file, "0x%08xV", brw_inst_imm_ud(brw, inst)); >
Patches 2-6 are: Reviewed-by: Kenneth Graunke <kenn...@whitecape.org>
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev