- 08 Jan, 2020 1 commit
-
-
John Kessenich authored
This allows OpModuleProcessed logging to be consistent with everything taking "--" options.
-
- 07 Jan, 2020 3 commits
-
-
John Kessenich authored
Add missing extension defination
-
Roy authored
This micro should been defined 1, if opengl 2.0 is required.
-
John Kessenich authored
Modify max binding checks for atomic_uint
-
- 06 Jan, 2020 3 commits
-
-
John Kessenich authored
Add builtin constants gl_MaxFragmentUniformVectors and gl_MaxVertexUniformVectors.
-
John Kessenich authored
-
Chow authored
Add builtin constants: gl_MaxFragmentUniformVectors and gl_MaxVertexUniformVectors. They should both be available since version 410 for core.
-
- 30 Dec, 2019 5 commits
-
-
John Kessenich authored
Add support for ARB_uniform_buffer_object
-
John Kessenich authored
-
John Kessenich authored
Add support for ARB_texture_multisample
-
John Kessenich authored
atomic counter offset should align to 4 (compute shader)
-
John Kessenich authored
Add support for ARB_sample_shading
-
- 26 Dec, 2019 1 commit
-
-
John Kessenich authored
-
- 25 Dec, 2019 2 commits
-
-
Chow authored
atomic counter offset should align to 4 Ref: glspec46.core - 6.8 BufferObjectState offset restriction multiple of 4
-
Chow authored
Modify atomic_uint binding check. Currently, when not declared with offset, default atomic_unint won't check whether its binding is valid or not more than its limit value.
-
- 23 Dec, 2019 3 commits
-
-
Chow authored
GLSL Version : >= 120 Purpose: Allow users to use features by enabling this extension, even in low versions. Extension Name: ARB_uniform_buffer_object Builtin-variables: Uniform Builtin-functions: Nah Keywords: Nah Features: uniform block Reference: https://www.khronos.org/registry/OpenGL/extensions/ARB/ARB_uniform_buffer_object.txt
-
Chow authored
GLSL Version : >= 140 Purpose: Allow users to use features by enabling this extension, even in low versions. Extension Name: ARB_texture_multisample Builtin-variables: Nah Builtin-functions: Nah Keywords: sampler2DMS, isampler2DMS, usampler2DMS, sampler2DMSArray, isampler2DMSArray, usampler2DMSArray Reference: https://www.khronos.org/registry/OpenGL/extensions/ARB/ARB_texture_multisample.txt -
Chow authored
Version : >= 130 Extension Name: ARB_sample_shading Builtin-variables: "gl_SampleID" "gl_SamplePosition" "gl_SampleMask" "gl_NumSamples" Reference: https://www.khronos.org/registry/OpenGL/extensions/ARB/ARB_sample_shading.txt
-
- 20 Dec, 2019 1 commit
-
-
John Kessenich authored
-
- 13 Dec, 2019 1 commit
-
-
John Kessenich authored
Update spriv-tools known good
-
- 12 Dec, 2019 1 commit
-
-
Greg Fischer authored
-
- 10 Dec, 2019 2 commits
-
-
John Kessenich authored
Fix #2020: PR #1977 broke HLSL member consistency, this fixes it.
-
John Kessenich authored
using an unitialized member. This commit consistently does not use those HLSL members unless ENABLE_HLSL is on.
-
- 09 Dec, 2019 5 commits
-
-
John Kessenich authored
Fix: #2014: Don't do "extension-on && version >= ..." keyword checks.
-
John Kessenich authored
Fix #2007: Fix a couple relative header paths in header files.
-
John Kessenich authored
Keywords should only have tests like "extension-on || version >= ...", or "extension-off && version <= ...".
-
John Kessenich authored
-
John Kessenich authored
-
- 05 Dec, 2019 1 commit
-
-
John Kessenich authored
Remove glslang::pool_allocator::setAllocator
-
- 04 Dec, 2019 2 commits
-
-
Reid Kleckner authored
TPoolAllocator is not copy assignable, so this setter could never have been used. After a recent change (878a24ee2), new versions of Clang reject this code outright.
-
John Kessenich authored
Implement INTEL_shader_integer_functions2
-
- 03 Dec, 2019 4 commits
-
-
Ian Romanick authored
v2: Move addCapability and addExtension extension calls from TGlslangToSpvTraverser::createBinaryOperation to TGlslangToSpvTraverser::visitAggregate. Suggested by JohnK.
-
Ian Romanick authored
The changes to glslang/glslang/MachineIndependent/ParseHelper.cpp exist purely to prevent even more instances of "warning: enumeration value ‘EOp...’ not handled in switch" v2: Remove 8-bit types. Overzealous copy-and-paste led to adding support for a bunch of types that the extension doesn't actually enable. v3: Update expected test results file. Just changing an expected results file to make a test pass seems sketchy to me, but I'm not sure what else to do. v4: Add missing entry for EOpAbsDifference in TOutputTraverser::visitBinary. Noticed by JohnK.
-
Ian Romanick authored
-
John Kessenich authored
Update README.md to include other test requirements
-
- 02 Dec, 2019 1 commit
-
-
Ian Romanick authored
Knowing this in advance would have saved me some time.
-
- 01 Dec, 2019 1 commit
-
-
John Kessenich authored
Fix #1981
-
- 28 Nov, 2019 1 commit
-
-
Malcolm Bechard authored
Copy over incoming units localSize if it's set, and this->localSize is not set Also fix overwritting localSizeSpecId if it's already been set.
-
- 23 Nov, 2019 2 commits
-
-
John Kessenich authored
-
John Kessenich authored
Fix construction issue for 8 and 16 bit types.
-