1. 25 Jun, 2019 1 commit
  2. 23 Jun, 2019 3 commits
  3. 22 Jun, 2019 1 commit
  4. 21 Jun, 2019 1 commit
    • BUILD.gn: Fix file for use with Fuchsia platform build. · 1f5799c1
      David 'Digit' Turner authored
      In order to upgrade the version of glslang used by the
      Fuchsia platform source tree, BUILD.gn needs to be
      slightly modified to care about the case where it is
      not used with the Chromium //build configuration:
      
      - Remove a new compiler warning to ensure proper
        compilation with -Werror (which is the default).
      
      - Add a build target for spirv-remap, which is used
        by Fuchsia at build time to optimize the precompiled
        shaders of some of its graphics libraries.
  5. 18 Jun, 2019 8 commits
  6. 17 Jun, 2019 4 commits
  7. 15 Jun, 2019 1 commit
  8. 14 Jun, 2019 1 commit
  9. 13 Jun, 2019 3 commits
  10. 10 Jun, 2019 1 commit
  11. 08 Jun, 2019 4 commits
  12. 07 Jun, 2019 1 commit
  13. 06 Jun, 2019 1 commit
  14. 05 Jun, 2019 2 commits
  15. 04 Jun, 2019 3 commits
  16. 03 Jun, 2019 1 commit
  17. 02 Jun, 2019 2 commits
  18. 31 May, 2019 2 commits
    • Fix subgroup support for ray tracing · 593a4e0a
      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.
    • Add AST tests for ray tracing shaders · c3e60ad9
      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.