1. 09 Jun, 2022 1 commit
    • Antonio Caggiano's avatar
      GN: Wayland build overrides · a000b9f2
      Antonio Caggiano authored
      Introduce //build_overrides/wayland.gni to simplify the management of
      the wayland dependencies.
      
      Bug: chromium:1327041, angleproject:7409
      Change-Id: I24cd7c0aa1025acbfe681afb07ccb384ff52bb62
      a000b9f2
  2. 05 Apr, 2022 1 commit
  3. 24 Feb, 2022 1 commit
  4. 23 Nov, 2021 1 commit
  5. 19 Nov, 2021 1 commit
  6. 16 Nov, 2021 1 commit
  7. 12 Nov, 2021 1 commit
  8. 11 Nov, 2021 1 commit
  9. 16 Jul, 2021 1 commit
  10. 08 Jul, 2021 1 commit
    • Sergey Ulanov's avatar
      Reland: [Vulkan] Add DisplayVkNull · b73eee71
      Sergey Ulanov authored
      Currently all DisplayVk implementations depend on VK_KHR_swapchain and
      VK_KHR_surface extensions. When running Chromium on Fuchsia these
      extensions are never used (content is shown on the screen using
      ImagePipe API without dependency on swapchain). ANGLE still depended
      on these extensions for DisplayVkFuchsia.
      This CL adds DisplayVkNull, which allows to run ANGLE without dependency
      on swapchain. It's usable only offscreen and cannot present content on
      a surface.
      
      Bug: chromium:1203879
      Change-Id: I5cadcdf46ed1cfb5ebb3cb69dbfef063e9e2b826
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3012368
      
      
      Reviewed-by: default avatarJamie Madill <jmadill@chromium.org>
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
      b73eee71
  11. 06 Jul, 2021 1 commit
  12. 28 Jun, 2021 2 commits
  13. 19 May, 2021 1 commit
  14. 14 May, 2021 1 commit
  15. 11 May, 2021 1 commit
  16. 28 Jan, 2021 1 commit
  17. 15 Dec, 2020 1 commit
  18. 20 Aug, 2020 1 commit
  19. 09 Jul, 2020 1 commit
    • Nico Weber's avatar
      Don't build vulkan_validation_layers on macOS. · fac68170
      Nico Weber authored
      angle_enable_vulkan_validation_layers is false on is_mac,
      so it looks like they were built by accident. Guard the dep
      on $angle_root/src/common/vulkan:vulkan_validation_layers by
      angle_enable_vulkan_validation_layers instead of angle_enable_vulkan,
      and only define the target if angle_enable_vulkan_validation_layers
      is true (because src/common/vulkan/BUILD.gn gets loaded due to deps
      on other targets in it, and when a .gn file is loaded all the
      targets in it get defined).
      
      Since vulkan_validation_layers doesn't currently build on
      arm macs, this happens to fix a build problem there, but it
      also makes the build on intel macs a bit smaller.
      
      This sidesteps comment 13 on the bug. If we ever want to use
      the validation layers on mac, we'll have to do a real fix then.
      
      Bug: chromium:1098741
      Change-Id: I8164ff13de98d34ed875c6e6d0550eae64b2d0dd
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2289042
      
      
      Commit-Queue: Nico Weber <thakis@chromium.org>
      Reviewed-by: default avatarJamie Madill <jmadill@chromium.org>
      fac68170
  20. 23 Jun, 2020 1 commit
  21. 17 Jun, 2020 1 commit
  22. 14 May, 2020 1 commit
  23. 04 May, 2020 1 commit