-
The shader below is hitting an assert in `slang-emit-spirv::emitGlobalInst()` at due to `ConstantBuffer myCB2[2][2]`:
```
case kIROp_ConstantBufferType:
SLANG_UNEXPECTED("Consta…
-
Bakery volume gives lighting approximation that's good enough to replace realtime lights, good on Switch and Quest.
A shader graph exists and, in theory, it should be possible to re use the SG Bakery…
-
Consider the following GLSL code:
```
#version 450
layout(location = 0) in vec3 normal;
layout(location = 1) in vec3 uv;
layout(location = 0) out vec4 outColor;
layout(binding = 1) unifo…
-
To make shader porting from HLSL to Slang easier, consider supporting the `#pragma pack_matrix()` directive. Currently slangc issues a warning and ignores the directive. Support this directive could s…
-
**Description**
We are seeing a crash in our shader debug code which uses template functions to output strings to a `RWByteAddressBuffer`.
Only SPIR-V compilation crashes. DXIL compilation works …
-
Shader Model 6.6 introduced the `[WaveSize]` attribute:
https://microsoft.github.io/DirectX-Specs/d3d/HLSL_SM_6_6_WaveSize.html
This task does not require WaveSize Range
**Dependent on generating t…
-
Is there any support for MacOS planned or is there any existing work-around? Is there support for Apple's Metal discussed? Anyway love what you did here and thanks for the work!
-
### Description
as mentioned in https://github.com/YoYoGames/GameMaker-Bugs/issues/6425 a number of uniforms listed on the [Shader Constants](https://manual.gamemaker.io/monthly/en/GameMaker_Langua…
-
Hi!
I have been testing out ways to make debug information available in captures etc. and I have found an issue where enabling source-level debug information causes a crash in the SPIR-V compiler i…
-
**Description**
Compiling a compute shader that we generate from Dawn (Chromium WebGPU implementation) fails with "Invalid record".
**Steps to Reproduce**
Given the following compute shader:
`…