-
**Description**
Before the [following change](https://github.com/microsoft/DirectXShaderCompiler/commit/3c5f8ba749d674b2ce796d8483d5e8953098e2c4) to DXC, code sampling textures of `` size compiled but…
-
Here is a similar tracking issue for SPIR-V 1.5 testing.
I believe we only need to add two new test cases for SPIR-V 1.5, since SPIR-V 1.5 was primarily Vulkan-focused:
* New Behavior:
- [ …
-
**Description**
In an attempt to minimize branching in our HLSL 2021 shader code, we have been converting boolean operators to use the `and` intrinsic from HLSL 2021 that doesn't short circuit. Howeve…
-
**Which document does this relate to?**
https://github.com/microsoft/hlsl-specs/blob/main/proposals/0011-inline-spirv.md
**Describe the issue you see with the spec**
In the initial PR (https://githu…
-
Will it be possible to add a flag to output the SPIR-V code with debug information (`dxc.exe`'s equivalent of `-fspv-debug=vulkan-with-source`)? This would allow [debugging shaders using RenderDoc](ht…
-
```
VUID-VkShaderModuleCreateInfo-pCode-08742(ERROR / SPEC): msgNum: -60244330 - Validation Error: [ VUID-VkShaderModuleCreateInfo-pCode-08742 ] | MessageID = 0xfc68be96 | vkCreateShaderModule(): SP…
-
Tracking issue for features we think are missing or useful in to have in SPIR-V
- `OpTrap`: trigger a breakpoint
-
The current backend mostly supports OpenCL's SPIR-V.
For graphical SPIR-V, one crucial step needs to be added: the structurizer.
The spec defining what a structured control-flow means for SPIR-V i…
-
**Is your feature request related to a problem? Please describe.**
I am trying to convert a SPIR-V shader that uses a dynamic sampler array to wgsl.
However, the `OpExtension "SPV_EXT_descriptor_i…
-
While testing "slang" as a shader language, I produced SPIR-V that contained unbound texture arrays (for which I would write a binding array in WGSL):
```slang
[[vk::binding(0, 2)]]
Texture2D tex…