1. 02 Sep, 2020 1 commit
  2. 26 Aug, 2020 2 commits
  3. 23 Aug, 2020 2 commits
  4. 21 Aug, 2020 1 commit
  5. 17 Aug, 2020 2 commits
  6. 15 Aug, 2020 1 commit
  7. 14 Aug, 2020 5 commits
  8. 13 Aug, 2020 1 commit
  9. 12 Aug, 2020 3 commits
  10. 10 Aug, 2020 1 commit
  11. 07 Aug, 2020 1 commit
  12. 06 Aug, 2020 2 commits
  13. 05 Aug, 2020 2 commits
  14. 04 Aug, 2020 3 commits
  15. 03 Aug, 2020 2 commits
  16. 31 Jul, 2020 2 commits
    • Use GLSLANG_ANGLE to strip features to what ANGLE requires · 1ef2e250
      Shahbaz Youssefi authored
      This change strips a few features similar to GLSLANG_WEB but doesn't
      remove every detail like the latter.  It also hardcodes profile/version
      to core/450.
      
      In particular, TBuiltIns::initialize is specialized to remove most of
      what is not supported or won't be supported by ANGLE.  The result of
      this function is parsed with TParseContext::parseShaderStrings which is
      a performance bottleneck.
      
      This change shaves about 300KB off of ANGLE's binary size and reduces
      the cost of SetupBuiltinSymbolTable to nearly a sixth.
      Signed-off-by: 's avatarShahbaz Youssefi <ShabbyX@gmail.com>
    • Revert changes that migrate to `thread_local`. · 2a440648
      Ben Clayton authored
      iOS 8 does not support `thread_local`, which is still in use.
      Another approach will have to be found.
      
      This change is a revert of the following changes:
      
      a3845240 - "Simplify PoolAlloc with use of thread_local."
      abf92c80 - "Deprecate InitializeDll functions"
      33585c87 - "Limit visibility of symbols for internal libraries"
      
      Issue: #2346
  17. 28 Jul, 2020 1 commit
  18. 27 Jul, 2020 1 commit
  19. 23 Jul, 2020 1 commit
  20. 22 Jul, 2020 6 commits