mesa/src/microsoft/compiler
Georg Lehmann 81e3162cf8 microsoft/compiler: switch to a backend specific unpack half opcode
Sadly, just f2f32 isn't enough for dxil.

Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39511>
2026-02-06 06:12:36 +00:00
..
dxcapi.h microsoft/compiler: Fixes dxcapi.h compiling warning with mingw64-clang 2025-08-13 11:32:27 +00:00
dxil_buffer.c
dxil_buffer.h
dxil_buffer_test.c
dxil_container.c microsoft/compiler: Fix PSV0 for validator 1.8 2025-06-18 16:49:36 +00:00
dxil_container.h microsoft/compiler: Fix PSV0 for validator 1.8 2025-06-18 16:49:36 +00:00
dxil_dump.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
dxil_dump.h
dxil_dump_decls.h
dxil_enums.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
dxil_enums.h microsoft/compiler: Simplify I/O component type enum handling 2024-04-04 20:29:10 +00:00
dxil_function.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
dxil_function.h
dxil_internal.h
dxil_module.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
dxil_module.h microsoft/compiler: Put holes in driver_location based on I/O variable sizes 2024-12-02 22:40:39 +00:00
dxil_nir.c nir: give nir_lower_clip_cull_distance_array_vars a better name 2025-12-10 05:16:34 +00:00
dxil_nir.h microsoft/compiler: Use lower_mem_access_bit_sizes for scratch/shared 2025-10-10 19:53:15 +00:00
dxil_nir_algebraic.py microsoft/compiler: switch to a backend specific unpack half opcode 2026-02-06 06:12:36 +00:00
dxil_nir_lower_int_cubemaps.c treewide: add & use parent instr helpers 2025-11-12 21:22:13 +00:00
dxil_nir_lower_int_cubemaps.h
dxil_nir_lower_int_samplers.c nir: move exact bit to nir_fp_math_control 2026-01-07 09:40:57 +00:00
dxil_nir_lower_int_samplers.h
dxil_nir_lower_vs_vertex_conversion.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
dxil_nir_tess.c treewide: add & use parent instr helpers 2025-11-12 21:22:13 +00:00
dxil_signature.c all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
dxil_signature.h microsoft/compiler: Fix PSV0 for validator 1.8 2025-06-18 16:49:36 +00:00
dxil_validator.cpp microsoft/compiler: Declare shader model 6.8 / validator 1.8 2024-01-20 00:07:15 +00:00
dxil_validator.h
dxil_versions.h microsoft/compiler: Declare shader model 6.8 / validator 1.8 2024-01-20 00:07:15 +00:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
nir_to_dxil.c microsoft/compiler: switch to a backend specific unpack half opcode 2026-02-06 06:12:36 +00:00
nir_to_dxil.h microsoft/compiler: Separate 'advanced texture ops' from SM6.7 2025-06-23 23:10:15 +00:00