1. 07 Aug, 2020 14 commits
  2. 06 Aug, 2020 10 commits
  3. 05 Aug, 2020 14 commits
  4. 04 Aug, 2020 2 commits
    • Vulkan: Refactor ImageViewHelper serials. · adc250c3
      Jamie Madill authored
      Instead of storing a dictionary of serials to specific image views
      we now store a single 32-bit serial combined with subresource info.
      The serials combined with a subresource info (level/layer) gives a
      unique identifier for each ImageView in the ImageViewHelper for the
      descriptor set cache and the Framebuffer cache.
      
      Also moves ImageView serial allocation to initialization and release.
      This means we no longer need to use "getAssign" methods and instead
      we use a few init methods to ensure the serials stay allocated.
      
      Bug: angleproject:4911
      Change-Id: Ia6af76ae16b3ff5d4a83974bde05cc704064b079
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2333395
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
      Reviewed-by: 's avatarShahbaz Youssefi <syoussefi@chromium.org>
      Reviewed-by: 's avatarTim Van Patten <timvp@google.com>
    • Create empty //tools/android/md5sum/BUILD.gn · d1a96f42
      Tim Van Patten authored
      Standalone ANGLE checkouts do not contain //tools/android/md5sum, which
      means the necessary BUILD.gn is also missing. That BUILD.gn is required
      by build/config/android/internal_rules.gni which ANGLE depends on, but
      doesn't use in standalone builds (since standalone ANGLE can't build
      Android).
      
      Standalone ANGLE GN generation is required by the Android source tree as
      part of the automated Android.bp generation. Building Android
      executables with the generated GN output is not required or supported.
      
      This CL creates an empty //tools/android/md5sum/BUILD.gn to satisfy GN
      as a workaround until //tools/android/md5sum is moved into //build.
      
      Bug: chromium:1110408
      Test: gn gen out/Android
      Change-Id: Ia4b4fbf63b9ccecd9415784e64f646330b33224d
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2335736Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
      Commit-Queue: Tim Van Patten <timvp@google.com>