-
The SPIR-V dialect predates the `assemblyFormat` definitions in TableGen and some of the SPRI-V ops needlessly use handwritten parsers. We should go over the ops in the dialect and update to `assembly…
kuhar updated
1 month ago
-
Hi,
I am trying to generate debug info with -fspv-debug=vulkan-with-source but when the shader has a cbuffer, dxc.exe throws an assert in LowerTypeVisitor::visitInstruction
```
assert(isa(debugIns…
webez updated
3 weeks ago
-
When I compile the following program:
```
#version 450
#extension GL_EXT_shader_explicit_arithmetic_types_int16 : require
layout (constant_id = 0) const uint local_size_x = 8;
layout (constan…
-
I see that #488 was closed as completed. However, it doesn't look `unsigned int` works. The below shader results in the following error message when `unsigned` is used with `int`:
```
shader.hlsl(26…
-
Both D3D12 and Vulkan evaluates the pixel shader once per sample if the sample index/ID semantic is present in a shader. This is most likely why manually choosing MSAA sample positions is needed in or…
-
For the following simple shader
```
#version 460
#extension GL_EXT_shader_8bit_storage : require
#extension GL_EXT_shader_16bit_storage : require
#extension GL_EXT_shader_explicit_arithmetic_…
-
**Description**
I am unable to use out-of-line initialized static member of a structure.
Possibly related issues: https://github.com/microsoft/DirectXShaderCompiler/issues/5563 and https://github.co…
-
I was trying to generate SPIRV (Vulkan 1.3, Spv 1.6) by using the c++ api, but got the following errors:
```log
1st operand of Capability: operand RayTraversalPrimitiveCullingKHR(4478) requires on…
-
The shader below triggers an assert in `slang-ir-glsl-legalize.cpp:createGLSLGlobalVaryingsImpl()` at 3 calls:
```
// We need to recurse down into the individual fields,
// and gene…
-
![Screenshot_20240910_065301_Termux](https://github.com/user-attachments/assets/6b0d9b47-44c1-4e40-b791-551a39b748ff)
I get an error, what should I do