aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/compiler/brw_nir.c
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2017-08-31 09:53:02 -0700
committerJason Ekstrand <[email protected]>2017-11-07 10:37:52 -0800
commit1ca3a9442760b6f7ffcc624bdc527fc7dbc70825 (patch)
tree98908e2cf1c2fd3f9c1815e8f3a479dd7a060dd8 /src/intel/compiler/brw_nir.c
parentdc4cf11dfc6c0fa7a3e086f16afba0a369fe320a (diff)
intel/fs: Don't use automatic exec size inference
The automatic exec size inference can accidentally mess things up if we're not careful. For instance, if we have add(4) g38.2<4>D g38.1<8,2,4>D g38.2<8,2,4>D then the destination register will end up having a width of 2 with a horizontal stride of 4 and a vertical stride of 8. The EU emit code sees the width of 2 and decides that we really wanted an exec size of 2 which doesn't do what we wanted. Reviewed-by: Iago Toral Quiroga <[email protected]>
Diffstat (limited to 'src/intel/compiler/brw_nir.c')
0 files changed, 0 insertions, 0 deletions