glslang icon indicating copy to clipboard operation
glslang copied to clipboard

Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.

Results 365 glslang issues
Sort by recently updated
recently updated
newest added

I was building glslang for a platform that doesn't support `PTHREAD_CANCEL_ENABLE` and during the investigation about what it was being used for I realized that its only use belongs in...

I see a crash in `OS_GetTLSValue`, line 148: `Assertion failed: (nIndex != OS_INVALID_TLS_INDEX), function OS_GetTLSValue, file glslang/glslang/OSDependent/Unix/ossource.cpp, line 148.` Stack trace: ``` #0 0x00007fff7467db66 in __pthread_kill () #1 0x0000000104e0d0f0 in...

bug
Infrastructure

Reverts KhronosGroup/glslang#2991 Placeholder to reapply #2988. See this previous PR for current status.

The Vulkan SDK is now shipping with the static library libglslang-default-resource-limits.a To use this library, the user currently has to manually bring in the prototypes from: /Glslang/StandAlone/resource_limits_c.h This needs to...

enhancement
Infrastructure

This problem does not occur with the stand alone glslangValidator, I guess the reason is glslangValidator always uses a `glslang::TProgram` to generate SPIR-V. example GLSL code, with file name `test.frag`:...

bug
SPIR-V
GLSL/ESSL

This removes the need for AppVeyor in this repository. This workflow however runs on windows-2016, meaning that by default these are being built with Visual Studio Enterprise 2017. If that's...

Compiling the following test fragment shader is fine using "opengl" target environment, but fails using vulkan environment. ``` #version 450 layout(location = 0) out vec4 outColor; layout(location = 0) in...

bug
GLSL/ESSL

See https://github.com/KhronosGroup/SPIRV-Registry.

Would there be any objection to adding a clang-format file and running the formatter? I'd recommend something as simple as possible like: ``` # http://clang.llvm.org/docs/ClangFormatStyleOptions.html BasedOnStyle: Chromium ```

enhancement
Infrastructure

It seems good with our Vulkan + HLSL using DX11-style SamplerComparisonState with the latest Vulkan SDK. However, it seems OpenGL only supports combined image sampler (such as sampler2DShadow) in shaders,...

enhancement
HLSL