mesa/src/compiler/spirv
Faith Ekstrand 9ae61a152d spirv: Use supported_capabilities for various checks
Reviewed-by: Konstantin Seurer <konstantin.seurer@gmail.com>
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Reviewed-by: Iván Briano <ivan.briano@intel.com>
Acked-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28905>
2024-05-09 01:14:22 +00:00
..
tests nir: Rename scoped_barrier -> barrier 2023-08-01 23:18:29 +00:00
gl_spirv.c mesa/spirv: Provide more specific error message for glSpecializeShader() 2023-05-22 15:26:40 +00:00
GLSL.ext.AMD.h spirv: Update headers and grammer JSON 2023-08-18 16:57:22 +00:00
GLSL.std.450.h spirv: Update the JSON and headers 2024-05-09 01:14:22 +00:00
meson.build spirv: Auto-generate spirv_info.h 2024-05-09 01:14:22 +00:00
nir_spirv.h spirv: Move the printf enable out of capabilities 2024-05-09 01:14:22 +00:00
OpenCL.std.h spirv: Update the JSON and headers 2024-05-09 01:14:22 +00:00
spir-v.xml spirv: Update headers and metadata to SPIR-V 1.6, revision 1 2021-12-17 16:37:14 -08:00
spirv.core.grammar.json spirv: Update the JSON and headers 2024-05-09 01:14:22 +00:00
spirv.h spirv: Update the JSON and headers 2024-05-09 01:14:22 +00:00
spirv2nir.c spirv: Let spirv2nir find out the shader to use 2023-10-23 22:42:45 +00:00
spirv_info_gen.py spirv: Generate a spirv_capabilities struct 2024-05-09 01:14:22 +00:00
spirv_to_nir.c spirv: Use supported_capabilities for various checks 2024-05-09 01:14:22 +00:00
vtn_alu.c vtn: support float controls2 2024-04-25 12:13:41 +00:00
vtn_amd.c nir: Drop nir_dest 2023-08-14 21:22:53 +00:00
vtn_cfg.c nir: Take a nir_def in nir_goto_if() 2024-03-25 15:55:48 +00:00
vtn_cmat.c treewide: Replace the include of nir_types.h with glsl_types.h 2023-12-30 15:08:11 +00:00
vtn_gather_types_c.py util,vulkan,mesa,compiler: Generate source files with utf8 encoding from mako template 2023-12-07 12:41:07 +00:00
vtn_generator_ids_h.py util,vulkan,mesa,compiler: Generate source files with utf8 encoding from mako template 2023-12-07 12:41:07 +00:00
vtn_glsl450.c spirv: preserve signed zero in modf 2024-04-26 21:31:53 +00:00
vtn_opencl.c spirv: Move the printf enable out of capabilities 2024-05-09 01:14:22 +00:00
vtn_private.h spirv: Add supported_capabilities to vtn_builder 2024-05-09 01:14:22 +00:00
vtn_structured_cfg.c spirv: Use linear_alloc for parsing-only data 2024-01-02 16:07:06 +00:00
vtn_subgroup.c nir: remove rotate scope 2024-03-05 14:12:21 +00:00
vtn_variables.c spirv: Use supported_capabilities for various checks 2024-05-09 01:14:22 +00:00