diff options
author | Kenneth Graunke <kenneth@whitecape.org> | 2016-04-13 15:56:07 -0700 |
---|---|---|
committer | Kenneth Graunke <kenneth@whitecape.org> | 2016-04-20 15:05:13 -0700 |
commit | 9967561158acd94edff0fa93ceaf4bc527e271ed (patch) | |
tree | d42d8cb2fcbfee57a1aa17f56558906bd2b7ec7f /src/mesa/drivers/dri/i965/brw_vec4.h | |
parent | 50018522d2f2e1deb91710d63e0985c0b3dc8818 (diff) | |
download | external_mesa3d-9967561158acd94edff0fa93ceaf4bc527e271ed.zip external_mesa3d-9967561158acd94edff0fa93ceaf4bc527e271ed.tar.gz external_mesa3d-9967561158acd94edff0fa93ceaf4bc527e271ed.tar.bz2 |
i965: Rework opt_vector_float() control flow.
This reworks opt_vector_float() so that there's only one place that
flushes out any accumulated state and emits a VF.
v2: Don't break the sequence for non-representable numbers - just skip
recording their values. Only break it for non-MOVs or register
changes.
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_vec4.h')
0 files changed, 0 insertions, 0 deletions