-
Hi,
We have SPIR-V modules which are translated via glslang from GLSL code that uses `GL_NV_shader_invocation_reorder`. We mainly use spirv-cross for reflection. For testing purposes of the extensi…
-
**Is your feature request related to a problem? Please describe.**
With the current API it is not possible to get reflection data from built shaders.
**Describe the solution you'd like**
A way of…
Jjagg updated
3 years ago
-
### Package and Environment Details (include every applicable attribute)
* Package Name/Version: **diligent-tools/2.5.2**
* Operating System+version: **Windows 10**
* Compiler+version: **…
-
Hazel failed to build with "Hazel.lib(OpenGLShader.obj) : error LNK2019: unresolved external symbol shaderc_compiler_initialize referenced in function "private: void __cdecl Hazel::OpenGLShader::Compi…
-
We are converting HLSL to SPIR-V using DXC and then SPIR-V to MSL with SPIRV-Cross. We are getting an error msg `Unsized array of images is not supported in MSL.` Though it should be supported if SPIR…
-
The short of it is that I am able to get vkBufferDeviceAddress to work properly with the build of MoltenVK that comes with the VulkanSDK 1.3.261.1. This is with a 2016ish Intel MacBook Pro with an AM…
-
We start with GLSL, run it through glslc to SPIRV, and then convert it to Metal via spirv-cross. The source code is in the SPIRV file when disassembled along with the SPIRV assembly code underneath.…
-
See https://github.com/KhronosGroup/MoltenVK/issues/2068
From https://github.com/KhronosGroup/MoltenVK/issues/2068#issuecomment-1824106847
> Vulkan spec [says](https://registry.khronos.org/vu…
-
The way `spirv-cross --reflect` exposes type information about bound resources is currently very confusing. In the JSON output we get a list of arrays whose names are the only way to get which type o…
-
When compiling HLSL for ShaderModel 3.0, SPIRV-Cross inserts a `gl_HalfPixel` uniform that must be set. What value should this uniform be set to?