shaderc icon indicating copy to clipboard operation
shaderc copied to clipboard

A collection of tools, libraries, and tests for Vulkan shader compilation.

Results 147 shaderc issues
Sort by recently updated
recently updated
newest added

It would seem libshaderc is the way to go, but it doesn't seem to possible to produce this combination. In games, at least for desktop, one usually have some sort...

- refreshing upstream dependencies - what testing is done - common issues and how to handle them

I noticed that SPIRV-Tools mentions quite a number of them: https://github.com/KhronosGroup/SPIRV-Tools#optimizer Despite this, it seems only “Strip debug info” and “Unify constants” are exposed via shaderc. Would it make sense...

Using shaderc in our code consistently causes ~5.5MB of leaked memory. The issue seems to stem from singletons in shaderc_compiler_initialize and some callee in shaderc_compile_into_spv(CompileToSpecifiedOutputType). Subsequent compiler initializations don't cause...

glslc is able to build hlsl shader but it's not obvious how to describe descriptor layout. I'm not sure if it's possible to embed a root signature and how it...

enhancement

I think including ShaderC in every project that is to be built against it is suboptimal. Since cmake install is an option, one could use this mechanism to enable automatic...

Since installing is enabled, it would help to differentiate debug binaries from optimized ones, so that they can coexist. E.g. a "d" suffix for debug binaries. Very useful in windows...