- 19 Mar, 2021 1 commit
-
-
Sidney Just authored
-
- 18 Mar, 2021 2 commits
-
-
greg-lunarg authored
Fix issue with remapping global uniform blocks
-
greg-lunarg authored
fix typo for u64vec2/3/4 type define value
-
- 17 Mar, 2021 2 commits
-
-
Malcolm Bechard authored
Avoid adding global uniform blocks to stages that don't already have it. Otherwise multiple stages point to the same block object, and a remapping that occurs later on will change the mapping on multiple stages.
-
greg-lunarg authored
fix variable capitalization. Don't initialize it in the struct's constructor
-
- 16 Mar, 2021 1 commit
-
-
Malcolm Bechard authored
-
- 15 Mar, 2021 3 commits
-
-
greg-lunarg authored
Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper""
-
greg-lunarg authored
-
feifei14119 authored
1. fix macro definition value for unsinged-int64-vector, according to kronos spec at https://www.khronos.org/registry/OpenGL/extensions/ARB/ARB_gpu_shader_int64.txt; 2. fix typo in reflection
-
- 10 Mar, 2021 2 commits
-
-
greg-lunarg authored
Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"
-
greg-lunarg authored
-
- 09 Mar, 2021 1 commit
-
-
greg-lunarg authored
Pass correct proxy type for atomicStore
-
- 08 Mar, 2021 4 commits
-
-
greg-lunarg authored
GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper
-
Greg Fischer authored
Fixes #2564
-
will brown authored
-
greg-lunarg authored
SPV: The capability string for RayTracingProvisionalKHR is missing
-
- 04 Mar, 2021 1 commit
-
-
Rex Xu authored
Add it to GLSLang disassembler.
-
- 02 Mar, 2021 2 commits
-
-
greg-lunarg authored
Allow DepthUnchanged and DepthReplaced Modes in same SPIR-V module.
-
Greg Fischer authored
Fixes #2555
-
- 01 Mar, 2021 3 commits
-
-
greg-lunarg authored
Allow grad texture ops in all shaders
-
Greg Fischer authored
Fixes #2551
-
greg-lunarg authored
Fix off-by-1 bug in gl_MaxCombinedTextureImageUnits check
-
- 27 Feb, 2021 3 commits
-
-
greg-lunarg authored
Returned using find_host_package for PythonInterp 3 instead of find_pachage.
-
greg-lunarg authored
SPV: Change the key of extBuiltinMap to std::string
-
Greg Fischer authored
The problem was only with arrays of samplers. Fixed #2552
-
- 26 Feb, 2021 4 commits
-
-
greg-lunarg authored
Fix precision propagation around shifts
-
Greg Fischer authored
Fixes #2541
-
Evgeny Proydakov authored
I changed this logic here: https://github.com/KhronosGroup/glslang/pull/2526/commits/05798c17fb17d339d66e064a407e75ceae4c0316 It was originally fixed here: https://github.com/KhronosGroup/glslang/commit/967fa92d14acea305267574faf63ebe753de98c4
-
Rex Xu authored
Using const char* is not a good choice. We assume strings are always from spv::E_SPV_XXX definitions. However, it is not the case. We can store the name strings of extended intruction set in local variables.
-
- 25 Feb, 2021 2 commits
-
-
greg-lunarg authored
Replace log2 and exp2 math func.
-
ZhiqianXia authored
-
- 24 Feb, 2021 4 commits
-
-
greg-lunarg authored
Require fixed workgroup size declaration
-
Jeremy Hayes authored
Fix 2479.
-
greg-lunarg authored
Fixed msvc 2019 nmake noexcept build.
-
Evgeny Proydakov authored
By default cmake generates cxx_flags with /EHsc parameter. I updated CMAKE_CXX_FLAGS string and removed /EHsc, also I added compile defenitions _HAS_EXCEPTIONS=0, it is mandatory for noexcept build with MSVC STL implementation. Output files became smaller. How to reproduce: Visual Studio 2019 x64 command port mkdir build-msvc2019 cd build-msvc2019 cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LIBDIR=install .. nmake CXX FLAGS BEFORE: -- CMAKE_C_FLAGS: /DWIN32 /D_WINDOWS /W3 -- CMAKE_CXX_FLAGS: /DWIN32 /D_WINDOWS /W3 /GR- /EHsc -- CMAKE_CXX_FLAGS_DEBUG: /MDd /Zi /Ob0 /Od /RTC1 -- CMAKE_CXX_FLAGS_RELEASE: /MD /O2 /Ob2 /DNDEBUG -- ENABLE_RTTI: OFF -- ENABLE_EXCEPTIONS: OFF OUTPUT SIZE BEFORE: Build folder size: 61,8 MB (64 808 580 bytes) GLSLANG SIZE BEFORE: glslang.lib 22,7 MB (23 887 150 bytes) CXX FLAGS AFTER: -- CMAKE_C_FLAGS: /DWIN32 /D_WINDOWS /W3 -- CMAKE_CXX_FLAGS: /DWIN32 /D_WINDOWS /W3 /GR- -- CMAKE_CXX_FLAGS_DEBUG: /MDd /Zi /Ob0 /Od /RTC1 -- CMAKE_CXX_FLAGS_RELEASE: /MD /O2 /Ob2 /DNDEBUG -- ENABLE_RTTI: OFF -- ENABLE_EXCEPTIONS: OFF OUTPUT SIZE AFTER: Build folder size: 58,4 MB (61 331 179 bytes) GLSLANG SIZE AFTER: glslang.lib 21,6 MB (22 655 252 bytes)
-
- 23 Feb, 2021 5 commits
-
-
greg-lunarg authored
Fixed cmake generation warning for regeneration project build files.
-
Evgeny Proydakov authored
-
ZhiqianXia authored
prevent some presicion issue. reference link: https://www.cplusplus.com/reference/cmath/Signed-off-by:
ZhiqianXia <xzq0528@outlook.com>
-
greg-lunarg authored
Cannot specify atomic counter with location.
-
greg-lunarg authored
Fix warning in build
-