mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-09 10:30:13 +01:00
i965/vec4/vp: Use vec4_visitor::CMP.
... instead of emit(BRW_OPCODE_CMP, ...). In commit6b3a301fI changed vec4_visitor::CMP to set the destination's type to that of src0. In the following commit (2335153f) I removed an apparently now unnecessary work around for Gen8 that did the same thing. But there was a single place that emitted a CMP instruction without using the vec4_visitor::CMP function. Use it there. And change dst_null_d to dst_null_f for good measure, since ARB vp doesn't have integers. Cc: "10.5" <mesa-stable@lists.freedesktop.org> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=89032 Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
69b1693ef3
commit
72b9f8db2a
1 changed files with 1 additions and 2 deletions
|
|
@ -43,8 +43,7 @@ vec4_visitor::emit_vp_sop(enum brw_conditional_mod conditional_mod,
|
|||
{
|
||||
vec4_instruction *inst;
|
||||
|
||||
inst = emit(BRW_OPCODE_CMP, dst_null_d(), src0, src1);
|
||||
inst->conditional_mod = conditional_mod;
|
||||
inst = emit(CMP(dst_null_f(), src0, src1, conditional_mod));
|
||||
|
||||
inst = emit(BRW_OPCODE_SEL, dst, one, src_reg(0.0f));
|
||||
inst->predicate = BRW_PREDICATE_NORMAL;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue