1. 31 May, 2019 4 commits
    • 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.
    • Add AST tests for mesh and task shaders · 3418cb4c
      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
    • Add more subgroup testing · 51760c88
      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).
    • Merge pull request #1781 from jeffbolznv/issue_1766 · 6d882846
      John Kessenich authored
      Allow runtime-sized arrays of acceleration structures
  2. 30 May, 2019 1 commit
  3. 29 May, 2019 1 commit
  4. 28 May, 2019 2 commits
  5. 24 May, 2019 2 commits
  6. 17 May, 2019 2 commits
  7. 16 May, 2019 2 commits
  8. 10 May, 2019 13 commits
  9. 09 May, 2019 3 commits
  10. 08 May, 2019 2 commits
  11. 03 May, 2019 3 commits
  12. 01 May, 2019 2 commits
  13. 25 Apr, 2019 1 commit
    • Fix issues of explicit conversions. · d932cc42
      Rex Xu authored
      For certain int8/int16/float16 conversions,they are conditionally allowed
      when extensions defining explicit arithmetic types are enabled.
  14. 19 Apr, 2019 2 commits