1. 10 Aug, 2016 2 commits
    • Introduce angle::Format enum. · 20f69ce5
      Jamie Madill authored
      This general enum can encapsulate different formats between
      GL/Vulkan/D3D9/D3D11/etc so we can use them in common routines like
      PackPixels. It also can help us get rid of the ANGLEX enums which
      we use to represent internal formats not present in GL.
      
      It is currently used for Textures/Renderbuffers/Surfaces, but can
      also be extended in the future to cover things like vertex formats.
      It mirrors something like a DXGI_FORMAT in D3D11 or VkFormat.
      
      BUG=angleproject:1455
      
      Change-Id: I467d7b36d8fc92bb45239d56b9243d06f4e29378
      Reviewed-on: https://chromium-review.googlesource.com/365413Reviewed-by: 's avatarZhenyao Mo <zmo@chromium.org>
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
    • Remove recover() from ParseContext · 383b791a
      Olli Etuaho authored
      This call is a no-op. The shader parser is intended to almost always
      recover from errors, so including it doesn't clarify the code either.
      It's simpler to remove it entirely.
      
      BUG=angleproject:911
      TEST=angle_unittests
      
      Change-Id: I0feae097c2807c8e9559672e7a3d50a2fc4fbdea
      Reviewed-on: https://chromium-review.googlesource.com/367040
      Commit-Queue: Olli Etuaho <oetuaho@nvidia.com>
      Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
  2. 09 Aug, 2016 3 commits
  3. 08 Aug, 2016 1 commit
  4. 05 Aug, 2016 3 commits
  5. 04 Aug, 2016 7 commits
  6. 03 Aug, 2016 4 commits
  7. 02 Aug, 2016 6 commits
  8. 01 Aug, 2016 1 commit
  9. 29 Jul, 2016 1 commit
  10. 28 Jul, 2016 2 commits
  11. 25 Jul, 2016 2 commits
  12. 24 Jul, 2016 2 commits
  13. 23 Jul, 2016 6 commits