- 08 Jul, 2021 2 commits
-
-
Greg Fischer authored
Revert "Atomic memory function can only be used for shader storage block member or shared variable."
-
Greg Fischer authored
Revert "Atomic memory function can only be used for shader storage block member or shared variable."
-
- 07 Jul, 2021 4 commits
-
-
Greg Fischer authored
Add support for gl_MaxVaryingVectors for ogl.
-
Greg Fischer authored
Atomic memory function can only be used for shader storage block member or shared variable.
-
ZhiqianXia authored
-
ZhiqianXia authored
-
- 23 Jun, 2021 4 commits
-
-
Greg Fischer authored
Update known goods and CHANGES for 11.5.0
-
Greg Fischer authored
-
Greg Fischer authored
Android.mk: Add SpirvIntrinsics.cpp
-
David Neto authored
It was missing, and was breaking the build for Android.mk.
-
- 17 Jun, 2021 4 commits
-
-
Greg Fischer authored
Remove unused variable Num_string_literal_EXTs
-
Greg Fischer authored
only declare compatibility gl_ variables in compatibility mode
-
Natalie Chouinard authored
Remove an unused variable that causes build failures in downstream repository.
-
Greg Fischer authored
Implement GLSL_EXT_shader_atomic_float2
-
- 16 Jun, 2021 3 commits
-
-
Greg Fischer authored
Implement the extension GL_EXT_spirv_intrinsics
-
Greg Fischer authored
Remove output variables from compute regression tests
-
Jason Ekstrand authored
-
- 15 Jun, 2021 4 commits
-
-
Greg Fischer authored
Output variables in GLCompute shaders is not supported in Vulkan. Recent upgrade of spirv-tools revealed this problem.
-
Greg Fischer authored
Update SPIRV-Tools and SPIRV-Headers
-
Alan Baker authored
-
Alan Baker authored
-
- 14 Jun, 2021 1 commit
-
-
Greg Fischer authored
Fix SPIR-V remapper not remapping OpExtInst instruction set IDs
-
- 12 Jun, 2021 1 commit
-
-
Sidney Just authored
-
- 11 Jun, 2021 1 commit
-
-
Malcolm Bechard authored
avoid declaring them in GLSL 1.50+ if core profile is chosen by the version statement fixes #2663
-
- 09 Jun, 2021 3 commits
-
-
Greg Fischer authored
Add support for float spec const vector initialization
-
Greg Fischer authored
Fixes #2025
-
Rex Xu authored
- Add support of SPIR-V execution mode qualifiers. - Add support of SPIR-V storage class qualifier. - Add support of SPIR-V decorate qualifiers. - Add support of SPIR-V type specifier. - Add support of SPIR-V intruction qualifiers. - Add support of spirv_by_reference/spirv_literal parameter qualifier. - Add shader stage macros introduced by this extension.
-
- 08 Jun, 2021 3 commits
-
-
Greg Fischer authored
Update spirv tools and unit tests
-
Jaebaek Seo authored
-
Jaebaek Seo authored
-
- 07 Jun, 2021 2 commits
-
-
Greg Fischer authored
Implement GL_EXT_subgroup_uniform_control_flow.
-
John Kessenich authored
-
- 04 Jun, 2021 3 commits
-
-
Greg Fischer authored
Add setters for true and false blocks of selection nodes, copying the pattern already used for the condition.
-
Greg Fischer authored
Fix OOB write in matrix constructor
-
Greg Fischer authored
Fix UBSAN error with negating 0x8000'0000
-
- 03 Jun, 2021 2 commits
-
-
Shahbaz Youssefi authored
Signed-off-by:Shahbaz Youssefi <ShabbyX@gmail.com>
-
Shahbaz Youssefi authored
In a matrix constructor that takes a number of components, as many components as necessary must be taken, with the rest discarded, as GLSL allows more components than necessary to be specified. For example, the following: mat4 m4 = mat4(v4, v4.yzwx, v4.zwx, v4.zwxy, v4.wxyz); is equivalent to: mat4 m4 = mat4(v4, v4.yzwx, v4.zwx, v4.zwxy, v4.w); glslang takes the components from the constructor and builds the single components of the matrix in a 2D array before constructing the matrix itself. It however did not check for extra parameters and was thus writing OOB to said 2D array. This is fixed in this change Signed-off-by:Shahbaz Youssefi <shabbyx@gmail.com>
-
- 29 May, 2021 1 commit
-
-
syntheticmagus authored
Add setters for true and false blocks of selection nodes, copying the pattern already used for the condition.
-
- 27 May, 2021 1 commit
-
-
Greg Fischer authored
Add missing libs to release
-
- 26 May, 2021 1 commit
-
-
Greg Fischer authored
GenericCodeGen, MachineIndependent and glslang-default-resource-limits Fixes #2648
-