diff options
author | Kenneth Graunke <[email protected]> | 2014-01-29 14:16:27 -0800 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2014-02-20 15:50:57 -0800 |
commit | 850e372fc7ff3377d7ffdf825d5ebcdd72beee1b (patch) | |
tree | 90f75b9fabab4e30c2f14535c8574fc90b24ced2 /src/mesa/state_tracker/st_atom_scissor.c | |
parent | 3663bbe773187dee341556ef29e58b1143ef2f5c (diff) |
i965: Drop bogus F32TO16/F16TO32 instructions on Broadwell - use MOV.
Broadwell removed the F32TO16 and F16TO32 instructions. However, it has
actual support for HF values, so they're actually just MOV.
Fixes vs-packHalf2x16 and vs-unpackHalf2x16 tests (both the ARB
extension and ES 3.0 variants).
v2: Emulate F32TO16's align16 zeroing bug, since Chad's front end code
relies on it happening. We can probably refactor this code to be
better later.
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/mesa/state_tracker/st_atom_scissor.c')
0 files changed, 0 insertions, 0 deletions