diff options
author | Rob Clark <[email protected]> | 2019-05-31 07:40:16 -0700 |
---|---|---|
committer | Rob Clark <[email protected]> | 2019-05-31 12:58:33 -0700 |
commit | 8b7bf5e07aafe8c3ff17fbd49e6f516b2ddab458 (patch) | |
tree | 83dc4f95bcb60972d5f6fb22b13ab9db7deb9b10 /src/mesa/program/prog_to_nir.c | |
parent | 8eaa2d502131bdce874603f522eabc4a5719f2e6 (diff) |
freedreno/ir3: fix constlen versus indirect UBO
If we access the address of the UBO indirectly, and there is no higher
const emitted w/ direct access (like an immediate lowered to uniform)
the assembler won't figure out the correct constlen.
Fixes:
dEQP-GLES31.functional.shaders.opaque_type_indexing.ubo.uniform_vertex
dEQP-GLES31.functional.shaders.opaque_type_indexing.ubo.uniform_fragment
dEQP-GLES31.functional.shaders.opaque_type_indexing.ubo.dynamically_uniform_vertex
dEQP-GLES31.functional.shaders.opaque_type_indexing.ubo.dynamically_uniform_fragment
Signed-off-by: Rob Clark <[email protected]>
Diffstat (limited to 'src/mesa/program/prog_to_nir.c')
0 files changed, 0 insertions, 0 deletions