1. 07 May, 2020 1 commit
  2. 01 May, 2020 8 commits
  3. 30 Apr, 2020 2 commits
  4. 29 Apr, 2020 1 commit
  5. 28 Apr, 2020 2 commits
  6. 27 Apr, 2020 2 commits
  7. 24 Apr, 2020 2 commits
  8. 23 Apr, 2020 1 commit
  9. 22 Apr, 2020 1 commit
  10. 21 Apr, 2020 1 commit
  11. 20 Apr, 2020 1 commit
  12. 17 Apr, 2020 1 commit
  13. 14 Apr, 2020 1 commit
    • Support multiple swizzled out operands (#2175) · 4d2298bf
      Cody Northrop authored
      Swizzled out operands were added in bbbd9a2a. This was sufficient
      for most tests, but we ran into problems with umulExtended and
      imulExtended, which have two.
      
      This CL converts the tracking values to vectors so multiple operands
      can be supported.
      
      Test: KHR-GLES31.core.shader_bitfield_operation.*
      Test: ctest
  14. 13 Apr, 2020 1 commit
  15. 10 Apr, 2020 1 commit
  16. 09 Apr, 2020 1 commit
  17. 07 Apr, 2020 1 commit
  18. 03 Apr, 2020 1 commit
  19. 02 Apr, 2020 1 commit
    • Shader interface matching rework to fix #2136 (#2156) · 0b66fa3b
      Malcolm Bechard authored
      * rework how shader interface block naming rules are handled
      
      * Fixes 2136
      
      According to the spec, shader interfaces (uniform blocks, buffer
      blocks, input blocks, output blocks) all should be matched up via
      their block names across all compilation units, not instance names.
      Also, all block names can be re-used between all 4 interface types
      without conflict. This change makes it so all of these blocks are
      matched and remapped using block name and not by instance name.
      Additional the rule that matched uniform and buffer blocks must
      either be anonymous or named (but not nessearily the same name) is
      now imposed.
      
      * add warning if instance names differ between matched shader interfaces
      
      * Add test cases from #2137 which is now fixed as well.
      
      * replace some tab characters with spaces
      
      * buffer blocks and uniform blocks now share the same block namespace
  20. 01 Apr, 2020 1 commit
  21. 31 Mar, 2020 2 commits
  22. 30 Mar, 2020 5 commits
  23. 29 Mar, 2020 2 commits