diff options
author | Eric Anholt <[email protected]> | 2018-06-20 13:26:52 -0700 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2018-07-05 12:38:27 -0700 |
commit | dbd52585fa9fe79aabea3560cb3aaefffe544af9 (patch) | |
tree | 4218d2872bce28628c39c3edb447a4ea641847ea /src/broadcom | |
parent | ab7aa0f10cad31c79fc2ae519733564e1557478a (diff) |
st/nir: Disable varying packing when doing transform feedback.
The varying packing would result in st_nir_assign_var_locations() picking
new driver_locations, despite the pipe_stream_output already being set up
for the old driver location. This left the gallium driver with no way to
work back to what varying was referenced by pipe_stream_output.
Fixes these tests on V3D:
dEQP-GLES3.functional.transform_feedback.random.separate.points.3
dEQP-GLES3.functional.transform_feedback.random.separate.points.7
dEQP-GLES3.functional.transform_feedback.random.separate.points.9
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.3
dEQP-GLES3.functional.transform_feedback.random.separate.triangles.8
Reviewed-by: Timothy Arceri <[email protected]>
Diffstat (limited to 'src/broadcom')
0 files changed, 0 insertions, 0 deletions