mesa/src/microsoft/spirv_to_dxil
Enrico Galli f367c55573 microsoft/spirv_to_dxil: Fix discard semantics
Unlike in nir, discard is not a super return in DXIL. Therefore, we
will lower discard and terminate to demote + return.

Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17179>
2022-06-23 22:04:32 +00:00
..
dxil_spirv_nir.c microsoft/spirv_to_dxil: Fix discard semantics 2022-06-23 22:04:32 +00:00
dxil_spirv_nir.h microsoft/spirv_to_dxil: Add a linking helper 2022-06-08 15:17:05 +00:00
dxil_validation.cpp microsoft/spirv_to_dxil: use dxil_validator 2022-04-07 00:00:45 +00:00
dxil_validation.h microsoft/compiler: normalize line endings 2022-01-19 15:17:17 +00:00
meson.build microsoft/spirv_to_dxil: Extract NIR passes out of spirv_to_dxil() 2022-06-08 15:17:05 +00:00
spirv2dxil.c microsoft/spirv2dxil: Add a debug option 2022-06-08 15:17:05 +00:00
spirv_to_dxil.c dxil: Fixes warning about comparing different enum value and enum literal 2022-06-15 11:38:24 +00:00
spirv_to_dxil.def spirv_to_dxil: expose version number 2021-08-05 13:30:42 -07:00
spirv_to_dxil.h dxil: Sync dxil_spirv_shader_stage with gl_shader_stage 2022-06-15 11:38:24 +00:00