-
It seems that the Circle compiler generates SPIR-V modules from C++ source code. Is this compiler able to generate GLSL shader source code instead of SPIRV?
If Circle doesn't have this feature, it …
-
HLSL's discard simply demotes the invocation to a helper (like SPIR-V's `OpDemoteToHelperInvocation`). glslang seems to unconditionally create `OpKill`, which is also a control flow instruction and re…
-
I am not sure if the issue is with spirv cross or shaderc but I am leaning towards spirv-cross.
I have this HLSL shader:
```
[[vk::combinedImageSampler]][[vk::binding(1)]]
Texture2D textures[3…
-
**System:**
- OS version: Ubuntu 22.01
- Python version (if applicable): 3.10.12
- SAPIEN version (pip freeze | grep sapien): git checkout at 2.2.1 tag
- Environment: Desktop
**Describe the…
-
Spirv generated is not valid when nonuniformEXT is used in ternary condition or even if/else condition.
Issue happens when nonuniformEXT is used for the texture index. If nonuniformEXT is used for th…
-
spv_reflect::ShaderModule::EnumerateEntryPointDescriptorBindings returns 0 as the binding count for following shader. The shader was compiled using the latest release of dxc to spirv. Verified that it…
-
Hello,
I am facing an issue while compiling a HLSL shader undergoing following stages of compilation from HLSL->SPIRV->MSL, using DXC and Spirv-Cross for IOS.
Scenario is that I have a constant …
-
Feature request: I frequently find myself in a situation where each of the individual SPIR-V files in my pipeline pass spirv-val, but validation layers will find cross-stage linkage errors (i.e. misma…
-
From @venkataram-nv
I found another case where slang crashes with varLayout:
**file: buffers.slang**
```
module buffers;
public cbuffer SceneConstants
{
public float far_plane_distan…
-
### Description
can't build diligent-core/api.252009 with mingw on windows
### Package and Environment Details
Package Name/Version: ffmpeg/4.4
Operating System+version: Windows 10
Compiler+vers…