diff options
author | Samuel Iglesias Gonsálvez <[email protected]> | 2017-02-13 13:24:18 +0100 |
---|---|---|
committer | Samuel Iglesias Gonsálvez <[email protected]> | 2017-03-01 06:50:35 +0100 |
commit | 56266df7ed9dbdf63acfd58944442893b4cd0c0b (patch) | |
tree | 03e82abc088030de1bdee39d242bc0fece1dd47f /src/mesa/main/pack.h | |
parent | a497ab6838ae5a9898abfed82f7bc8295b490911 (diff) |
i965/fs: fix indirect load DF uniforms on BSW/BXT
The lowered BSW/BXT indirect move instructions had incorrect
source types, which luckily wasn't causing incorrect assembly to be
generated due to the bug fixed in the next patch, but would have
confused the remaining back-end IR infrastructure due to the mismatch
between the IR source types and the emitted machine code.
v2:
- Improve commit log (Curro)
- Fix read_size (Curro)
- Fix DF uniform array detection in assign_constant_locations() when
it is acceded with 32-bit MOV_INDIRECTs in BSW/BXT.
v3:
- Move changes in assign_constant_locations() to other patch.
Signed-off-by: Samuel Iglesias Gonsálvez <[email protected]>
Cc: "17.0" <[email protected]>
Reviewed-by: Francisco Jerez <[email protected]>
Diffstat (limited to 'src/mesa/main/pack.h')
0 files changed, 0 insertions, 0 deletions