1. 18 Nov, 2019 1 commit
  2. 15 Nov, 2019 10 commits
  3. 14 Nov, 2019 9 commits
  4. 13 Nov, 2019 7 commits
  5. 12 Nov, 2019 4 commits
  6. 11 Nov, 2019 6 commits
  7. 09 Nov, 2019 1 commit
  8. 08 Nov, 2019 2 commits
    • Capture/Replay: Implement more state for mid-execution replay. · 5c0e6e52
      Jamie Madill authored
      Includes much more state serialization. Notably Vertex Arrays were
      missing as well as multiple GL render states. Also fixes many
      serialization bugs. For example, we would not be using the correct
      client array and pack/unpack state in the mid-execution capture. Also
      depth/stencil attachments were missing from the capture.
      
      Also fixes the replay sample to work with non-zero starting frames.
      
      With these fixes we can run mid-execution replay of the T-Rex demo.
      
      Bug: angleproject:3611
      Change-Id: I6945eb9b30a5137be996956b43f074a0a750b333
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1895112
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
      Reviewed-by: 's avatarTim Van Patten <timvp@google.com>
    • Metal: multiple bug fixes · 405d4cf3
      Le Hoang Quyen authored
      - ContextMtl: triangle fan draws should call setupDraw() with original
      parameters. Not the modified parameters.
      - SurfaceMtl: should initialize metal layer's drawableSize after layer's
      creation.
      - TextureMtl & FrameBufferMtl: Fix texture copySubImage CPU path
      incorrectly copied unflipped area.
      - mtl_render_utils: Fix wrong variable name used for trifan compute
      pipeline cache table.
      - mtl_resources: Fix texture & buffer memory leaks due to missing
      ANGLE_MTL_AUTORELEASE.
      - mtl_utils: Fix viewport flipping error due to arithmetic between
      unsigned & signed values.
      
      These bugs were discovered during dEQP tests running.
      
      Bug: angleproject:2634
      Change-Id: Ie01380910ab68a2b876718d9dac0b5b4c41b607c
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1906608
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
      Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
      Reviewed-by: 's avatarJonah Ryan-Davis <jonahr@google.com>