glslang-zig/glslang/MachineIndependent
Maciej 4e9cde50bb Move check if useStorageBuffer needs to be set.
From TParseContext used only by GLSL, to TParseContextBase inherited by both GLSL and HLSL paths.
It caused compilations from HLSL to SPIR-V 1.3+ to use BufferBlock decoration which is no longer valid.
2023-01-23 12:49:48 -07:00
..
preprocessor Use nullptr where possible instead of NULL or 0 2022-11-30 09:33:28 -07:00
attribute.cpp Fix GCC warnings 2021-08-31 16:40:35 -06:00
attribute.h Implement GL_EXT_subgroup_uniform_control_flow. 2021-06-07 10:21:05 -04:00
Constant.cpp Use nullptr where possible instead of NULL or 0 2022-11-30 09:33:28 -07:00
gl_types.h 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 2021-03-15 16:54:31 +08:00
glslang.m4 Add support for GL_NV_shader_invocation_reorder. (#3054) 2022-12-09 13:19:08 -07:00
glslang.y Add support for GL_NV_shader_invocation_reorder. (#3054) 2022-12-09 13:19:08 -07:00
glslang_tab.cpp Add support for GL_NV_shader_invocation_reorder. (#3054) 2022-12-09 13:19:08 -07:00
glslang_tab.cpp.h Add support for GL_NV_shader_invocation_reorder. (#3054) 2022-12-09 13:19:08 -07:00
InfoSink.cpp Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
Initialize.cpp Add support for GL_NV_shader_invocation_reorder. (#3054) 2022-12-09 13:19:08 -07:00
Initialize.h Comment out params instead of removing 2019-09-11 08:59:47 -04:00
Intermediate.cpp Merge pull request #3066 from ShchchowAMD/shaochi/bindless 2022-12-07 14:38:31 -07:00
intermOut.cpp Add support for GL_NV_shader_invocation_reorder. (#3054) 2022-12-09 13:19:08 -07:00
IntermTraverse.cpp 8. io mapping refine & qualifier member check & resolver expand (#2396) 2020-11-03 13:34:19 -07:00
iomapper.cpp Remove GLSLANG_ANGLE 2022-11-08 15:11:36 -05:00
iomapper.h Remove GLSLANG_ANGLE 2022-11-08 15:11:36 -05:00
limits.cpp Fix issue for new unique id system. Add level bits to help verifying symbols and split symbol tables. 2021-02-15 20:35:20 +08:00
linkValidate.cpp [glslang] Refine implicit array size interfaces. (#3074) 2022-12-13 11:20:28 -07:00
LiveTraverser.h also search global variables assignment for live variables 2020-07-20 18:43:00 -04:00
localintermediate.h Add support for GL_NV_shader_invocation_reorder. (#3054) 2022-12-09 13:19:08 -07:00
parseConst.cpp Use nullptr where possible instead of NULL or 0 2022-11-30 09:33:28 -07:00
ParseContextBase.cpp Add support for GL_NV_shader_invocation_reorder. (#3054) 2022-12-09 13:19:08 -07:00
ParseHelper.cpp Move check if useStorageBuffer needs to be set. 2023-01-23 12:49:48 -07:00
ParseHelper.h Move check if useStorageBuffer needs to be set. 2023-01-23 12:49:48 -07:00
parseVersions.h Merge pull request #3066 from ShchchowAMD/shaochi/bindless 2022-12-07 14:38:31 -07:00
pch.h Use precompiled headers for some glslang projects 2018-10-31 15:38:08 -05:00
PoolAlloc.cpp Use nullptr where possible instead of NULL or 0 2022-11-30 09:33:28 -07:00
propagateNoContraction.cpp Use nullptr where possible instead of NULL or 0 2022-11-30 09:33:28 -07:00
propagateNoContraction.h [lumped builds] Add include guards (#pragma once) to header files that did not have any. 2017-05-10 16:58:38 +03:00
reflection.cpp Use nullptr where possible instead of NULL or 0 2022-11-30 09:33:28 -07:00
reflection.h Remove GLSLANG_ANGLE 2022-11-08 15:11:36 -05:00
RemoveTree.cpp Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
RemoveTree.h [lumped builds] Add include guards (#pragma once) to header files that did not have any. 2017-05-10 16:58:38 +03:00
Scan.cpp Add support for GL_NV_shader_invocation_reorder. (#3054) 2022-12-09 13:19:08 -07:00
Scan.h SPV: Fix #1575, fix #1593: Support HLSL #line 2018-12-07 17:36:33 -07:00
ScanContext.h GL_EXT_buffer_reference 2019-01-07 12:36:13 -06:00
ShaderLang.cpp Use nullptr where possible instead of NULL or 0 2022-11-30 09:33:28 -07:00
SpirvIntrinsics.cpp Make modifications of GL_EXT_spirv_intrinsics 2021-10-15 20:22:36 +08:00
SymbolTable.cpp Add support for GL_NV_shader_invocation_reorder. (#3054) 2022-12-09 13:19:08 -07:00
SymbolTable.h Merge pull request #3066 from ShchchowAMD/shaochi/bindless 2022-12-07 14:38:31 -07:00
Versions.cpp Add support for GL_NV_shader_invocation_reorder. (#3054) 2022-12-09 13:19:08 -07:00
Versions.h Add support for GL_NV_shader_invocation_reorder. (#3054) 2022-12-09 13:19:08 -07:00