- 08 Jun, 2019 4 commits
-
-
Daniel Koch authored
Including spirv and AST tests Also increase size of TBuiltInVariable bitfields since we've now exceeded 127 and add a static_assert to make this easier to find next time it happens!
-
John Kessenich authored
-
John Kessenich authored
Use spvValidatorOptionsSetBeforeHlslLegalization for pre-legalized HLSL
-
John Kessenich authored
Uppdate spirv-tools known-good
-
- 07 Jun, 2019 1 commit
-
-
Jeff Bolz authored
-
- 06 Jun, 2019 1 commit
-
-
Greg Fischer authored
-
- 05 Jun, 2019 2 commits
-
-
John Kessenich authored
Remove unused parameter
-
Dan Sinclair authored
-
- 04 Jun, 2019 3 commits
-
-
John Kessenich authored
Add missing NV_EXTENSIONS ifdef
-
Jeff Bolz authored
-
John Kessenich authored
Support GL_ARB_fragment_shader_interlock
-
- 03 Jun, 2019 1 commit
-
-
Jeff Bolz authored
-
- 02 Jun, 2019 2 commits
-
-
John Kessenich authored
Remove glslang.y from gn sources
-
John Kessenich authored
Fix subgroup support for ray tracing
-
- 31 May, 2019 5 commits
-
-
Daniel Koch authored
Closes #1735 GlslangToSpv.cpp - minor formatting cleanup BaseTypes.h - minor formatting cleanup - add subgroup builtins to GetBuiltInVariableString (was resulting in "unknown built-in variable" messages in test output) Initialize.cpp - better naming and re-use of strings for subgroup builtin variable declarations - define subgroup builtin variables in ray-tracing shaders intermOut.cpp - add handling of the EOpSubgroupParition* variables (was resulting in "ERROR: Bad aggregation op" messages in test output) Update test results.
-
Daniel Koch authored
with subgroup touch tests (error and non-error cases) Currently the subgroup built-ins are NOT giving the correct output. This is fixed in the next commit.
-
Daniel Koch authored
with subgroup touch testing (error and non-error cases) Add missing symbolTable.relateToOperator("subgroupMemoryBarrierShared") call for Mesh/Task shaders so they don't assert in ParseHelper.cpp -
Daniel Koch authored
Touch test all subgroup builtins in vert, tesc, tese, geom, frag, compute shaders before and after enabling extensions to make sure the correct errors are generated and then not generated (after enablement).
-
John Kessenich authored
Allow runtime-sized arrays of acceleration structures
-
- 30 May, 2019 1 commit
-
-
Jeff Bolz authored
-
- 29 May, 2019 1 commit
-
-
John Kessenich authored
Misc fixes from dgkoch
-
- 28 May, 2019 2 commits
-
-
Daniel Koch authored
-
Daniel Koch authored
Don't prefix with "Capability" since the majority of them don't. Also add missing CapabilityImageFootprintNV
-
- 24 May, 2019 2 commits
-
-
John Kessenich authored
Fixed .dll install on MSVC.
-
Matthew Albrecht authored
-
- 17 May, 2019 3 commits
-
-
Tom Anderson authored
No behavior changes. Please see [1] for why this is necessary. [1] https://bugs.chromium.org/p/chromium/issues/detail?id=964411
-
John Kessenich authored
Build.gn: allow optimization in glslang lib and standalone
-
Shahbaz Youssefi authored
-
- 16 May, 2019 2 commits
-
-
John Kessenich authored
Update SPIRV-Tools, SPIRV-Headers
-
David Neto authored
Headers update fixes validation of spv.shaderBallotAMD.
-
- 10 May, 2019 10 commits
-
-
John Kessenich authored
-
John Kessenich authored
SPV 1.4: Add code generation for SPIR-V 1.4 features
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
...when doing a variable lookup on an array of constants.
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
-
John Kessenich authored
This includes the test for the first feature of OpEntryPoint.
-