diff options
author | Nicolai Hähnle <[email protected]> | 2016-10-13 12:36:42 +0200 |
---|---|---|
committer | Nicolai Hähnle <[email protected]> | 2016-10-17 19:09:42 +0200 |
commit | 1dd99a15a4e0ffeabe0d50cbb402045e8e34d875 (patch) | |
tree | 6cd88e54feb44fb9f17269eb43af32b2ec5e8842 /src/mesa/tnl_dd | |
parent | 9d6f82320c8a7f0df10f0b7868d966be907e6b21 (diff) |
st/glsl_to_tgsi: fix atomic counter addressing
When more than one atomic counter buffer is in use, UniformStorage[n].opaque
is set up to contain indices that are contiguous across all used buffers.
This appears to be used by i965 via NIR, but for TGSI we do not treat atomic
counter buffers as opaque, so using the data in the opaque array is incorrect.
Fixes GL45-CTS.compute_shader.resource-atomic-counter.
Cc: [email protected]
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/mesa/tnl_dd')
0 files changed, 0 insertions, 0 deletions