mirror of https://gitlab.freedesktop.org/mesa/mesa
dfe2f19855
i965 and gallium handle the atomic buffer index differently. It was just by luck that the single piglit test for this was passing. For gallium we use the atomic binding so that we match the handling in st_bind_atomics(). On radeonsi this fixes the CTS test: KHR-GL43.shader_storage_buffer_object.advanced-write-fragment It also fixes tressfx hair rendering in Tomb Raider. Reviewed-by: Marek Olšák <marek.olsak@amd.com> |
||
---|---|---|
.. | ||
glsl | ||
nir | ||
spirv | ||
.gitignore | ||
Android.glsl.gen.mk | ||
Android.glsl.mk | ||
Android.mk | ||
Android.nir.gen.mk | ||
Android.nir.mk | ||
Makefile.am | ||
Makefile.glsl.am | ||
Makefile.nir.am | ||
Makefile.sources | ||
SConscript | ||
SConscript.glsl | ||
SConscript.nir | ||
blob.c | ||
blob.h | ||
builtin_type_macros.h | ||
glsl_types.cpp | ||
glsl_types.h | ||
meson.build | ||
nir_types.cpp | ||
nir_types.h | ||
shader_enums.c | ||
shader_enums.h | ||
shader_info.h |