mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-22 08:48:07 +02:00
These decorations allow you to override the signedness of image instructions. This means that we have to override the type we get from the sampled image. Apparently both Intel and AMD get the type from the descriptor rather than the instruction, but this appears to not be the case with Adreno, which is why this wasn't noticed until now. So this probably won't fix any preexisting bugs, but it's required to fix dEQP-VK.image.extend_operands_spirv1p4.* when exposing VK_KHR_spirv_1_4 on turnip. Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7968> |
||
|---|---|---|
| .. | ||
| glsl | ||
| nir | ||
| spirv | ||
| Android.glsl.gen.mk | ||
| Android.glsl.mk | ||
| Android.mk | ||
| Android.nir.gen.mk | ||
| Android.nir.mk | ||
| builtin_type_macros.h | ||
| glsl_types.cpp | ||
| glsl_types.h | ||
| Makefile.sources | ||
| meson.build | ||
| nir_types.cpp | ||
| nir_types.h | ||
| shader_enums.c | ||
| shader_enums.h | ||
| shader_info.h | ||