Roy.li
|
08328fea5a
Fix xfb stride limit issue (#2088)
|
5 years ago |
John Kessenich
|
9a5689f632
GLSL: Inherit memory qualifiers, both declaratively and in execution.
|
6 years ago |
John Kessenich
|
7015bd658e
Web: Remove/rationalize a set of *_EXTENSIONS, using GLSLANG_WEB.
|
6 years ago |
Daniel Koch
|
c3e60ad9b6
Add AST tests for ray tracing shaders
|
6 years ago |
Daniel Koch
|
3418cb4c98
Add AST tests for mesh and task shaders
|
6 years ago |
John Kessenich
|
cfea59d357
SPV 1.4: Add testing infrastructure for SPV 1.4 tests.
|
7 years ago |
Daniel Koch
|
83170e3f7a
Enable GL_KHR_shader_subgroup properly
|
7 years ago |
John Kessenich
|
a84079dcf3
PP: Fix #1605: Paste tokens for ## through number->letter transitions.
|
7 years ago |
John Kessenich
|
6fee94460f
PP: Fix #1694: Rationalize errors on partially expanded macro argument.
|
7 years ago |
John Kessenich
|
9840f11f85
PP: Fix #1694: Handle badly formed argument substitution.
|
7 years ago |
nicebyte
|
c28369b75f
Add support for GL_EXT_YUV_target
|
7 years ago |
Neil Henning
|
81a63f1de0
Add conversion folding when the source is a constant.
|
7 years ago |
otakuto
|
d03da06ac1
Remove execute permissions
|
7 years ago |
John Kessenich
|
1ea1b13f38
Testing: Add new tests, and new ways of testing, for floating-point.
|
7 years ago |
John Kessenich
|
5611c6d27b
GLSL/SPV: Implement SPV_EXT_descriptor_indexing and GL_EXT_nonuniform_qualifier
|
8 years ago |
John Kessenich
|
6a4a427efe
GLSL: Implement correct semantic checking for run-time sized arrays.
|
8 years ago |
John Kessenich
|
859b0342b8
Types: Fix #1290: Rationalize and correct "mixed" style array dimensioning.
|
8 years ago |
John Kessenich
|
e7e081bda9
PP: don't give errors on some tokens under #if 0 (or similar).
|
8 years ago |
Ben Clayton
|
f648083365
Add tests for GL_NV_shader_noperspective_interpolation
|
8 years ago |
John Kessenich
|
66011cb2c2
SPV: Implement Vulkan 1.1 features and extensions.
|
8 years ago |
John Kessenich
|
88e22a6090
Fix #1079: don't give error when macro() name used without open (.
|
8 years ago |
John Kessenich
|
e8d21388ed
Fix nondeterminism discussed in 258b700f5957fc13b0512b3734a1b0e81a1c271d
|
8 years ago |
John Kessenich
|
5866e67b8d
Tests: Non-determinancy: Add back in the IntMin tests.
|
8 years ago |
John Kessenich
|
258b700f59
Non-determinant tests: Remove recent tests, to see if things stabelize.
|
8 years ago |
Aaron Muir Hamilton
|
f83e2f0690
GLSL: Fold constant SHRT_MIN/INT_MIN/LLONG_MIN % -1 to 0.
|
8 years ago |
Aaron Muir Hamilton
|
437911af33
GLSL: Check for implicit inner dimension in array of atomic_uint.
|
8 years ago |
Aaron Muir Hamilton
|
9028ed204d
Check for hexadecimal literals exceeding MaxTokenLength.
|
8 years ago |
Aaron Muir Hamilton
|
dc756a61c8
Preprocessor: Evaluate INT_MIN / -1 to 0.
|
8 years ago |
Aaron Muir Hamilton
|
5313613dd1
Don't try to swizzle void.
|
8 years ago |
John Kessenich
|
7d67c6cbc2
PP: Fix #1104: Missing check for #if overflow.
|
8 years ago |