1. 26 Apr, 2021 3 commits
    • Vulkan: Fix bug in VkImageFormatListCreateInfoKHR · 84b31c03
      Mohan Maiya authored
      On some vendors VVL throws the following error, snippet only -
      
          [ VUID-VkImageViewCreateInfo-pNext-01585 ] Validation Error
          ...
          image was created with a VkImageFormatListCreateInfo in pNext of vkImageCreateInfo,
          but none of the formats match the VkImageViewCreateInfo::format
          ...
          The Vulkan spec states: If a VkImageFormatListCreateInfo structure was included in
          the pNext chain of the VkImageCreateInfo structure used when creating image and
          VkImageFormatListCreateInfo::viewFormatCount is not zero then format must be one of
          the formats in VkImageFormatListCreateInfo::pViewFormats.
      
      It looks like VkImageFormatListCreateInfoKHR::pViewFormats needs
      to contain all formats including the format of the VkImage itself.
      
      Bug: angleproject:5281
      Change-Id: I93c6900d99791ef4f9f116cb114f068e0a318bf4
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2849566Reviewed-by: 's avatarShahbaz Youssefi <syoussefi@chromium.org>
      Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
      Commit-Queue: Mohan Maiya <m.maiya@samsung.com>
    • Revert "Capture/Replay: Reset GL Fence Sync objects" · 3839fa5b
      Jamie Madill authored
      This reverts commit 9b4fd545.
      
      Reason for revert: Breaks capture:
      INFO:root:Passed: 0, Comparison Failed: 0, Crashed: 0, CompileFailed 0, Skipped: 745, Timeout: 0
      
      Bug: angleproject:5900
      
      Original change's description:
      > Capture/Replay: Reset GL Fence Sync objects
      >
      > Asphalt 9 uses GL Fence Sync objects during rendering, which results in
      > Fence Sync objects being created during setup and deleted while
      > replaying frames. When the replay is restarted, the Fence Sync objects
      > that were created during setup and deleted during the replay need to be
      > recreated during the reset phase.
      >
      > Bug: angleproject:5883
      > Bug: angleproject:4599
      > Change-Id: I118f2b7208c4d512ab646b10f52b3a0936895089
      > Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2838237
      > Commit-Queue: Tim Van Patten <timvp@google.com>
      > Reviewed-by: Cody Northrop <cnorthrop@google.com>
      > Reviewed-by: Jamie Madill <jmadill@chromium.org>
      
      Bug: angleproject:5883
      Bug: angleproject:4599
      Change-Id: I56c682e1d90dcdde7b18c941aad976825de3af42
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2851057Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
      Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
    • Tests: Add Candy Crush Soda Saga trace · a25f21ee
      Cody Northrop authored
      Test: angle_perftests --gtest_filter="*candy_crush_soda_saga*"
      Tbr: jmadill@google.com,timvp@google.com
      Bug: b/186362192
      Change-Id: I9a1f9663541e3b97d437a1803e8fe079a5dbd2b8
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2846187Reviewed-by: 's avatarCody Northrop <cnorthrop@google.com>
      Commit-Queue: Cody Northrop <cnorthrop@google.com>
  2. 24 Apr, 2021 3 commits
  3. 23 Apr, 2021 16 commits
  4. 22 Apr, 2021 12 commits
  5. 21 Apr, 2021 6 commits