Results 545 comments of David Neto

I found this when building the Android NDK with updated sources for Shaderc and SPIRV-Tools. The Android NDK uses a prebuild of CMake 3.22.1. Neither Shaderc or SPIRV-Tools sets the...

It's doing the same thing `gcc -E` would do. the #defines disappear.

This is already supported, but it's not apparent. Use -fauto-bind-uniforms for *both* uniform buffer objects and storage buffer objects. Example: ```glsl #version 450 buffer ABuf { uint a; } B;...

The confusion is that UBO and SSBO in the original SPIR-V 1.0 are both in the "Uniform" storage class, and that naming was used for the command line option, when...

https://github.com/KhronosGroup/SPIRV-Headers/pull/418 would update SPIRV-Headers to allow testing and installing.

The MinGW bot is broken because: - spirv-tools tools/objdump/objdump.cpp uses `#include ` which is a C++17 feature - but the Kokoro bot MinGW toolchain is the default one on that...

The NDK build uses a prebuilt Clang compiler with runtime libraries from MinGW v4.8, i.e. aligning with features in GCC 4.8. That's too old and not fixable by me. The...

This should be filed upstream in Glslang.

This seems like an issue for Glslang which actually compiles the code. https://github.com/KhronosGroup/glslang