1. 29 Aug, 2020 3 commits
    • Brandon Jones's avatar
      Allow new WebGPU setIndexBuffer semantics, deprecate old variant · 54b45adb
      Brandon Jones authored
      Blink counterpart to
      https://bugs.chromium.org/p/dawn/issues/detail?id=502
      
      Due to an issue with Blink's bindings generation this CL needed to be a
      bit sneaky about handling the method overloading, which resulted in some
      annoying manual validation. The alternative, however, would be exposing
      a different method name which would add several more steps to the whole
      deprecation process, so this feels worthwhile.
      
      Bug: 1121762
      Change-Id: I3f4ac324c6d91a27bfd5fabb17b1b142f7021598
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2376456
      Commit-Queue: Brandon Jones <bajones@chromium.org>
      Reviewed-by: default avatarKai Ninomiya <kainino@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#802857}
      54b45adb
    • chrome-release-bot's avatar
      Updating trunk VERSION from 4248.0 to 4249.0 · 6275c6b3
      chrome-release-bot authored
      # This is an automated release commit.
      # Do not revert without consulting chrome-pmo@google.com.
      NOAUTOREVERT=true
      TBR=benmason@chromium.org
      
      Change-Id: I93ca2df444e6277bfe02c22ac19666f0a137896b
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2383231Reviewed-by: default avatarChrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
      Cr-Commit-Position: refs/heads/master@{#802856}
      6275c6b3
    • Maggie Chen's avatar
      Revert "Reland "Reland "X11 and Ozone: enable use_x11 and use_ozone""" · fdfbaf2e
      Maggie Chen authored
      This reverts commit 8ce938a2.
      
      Reason for revert: <Suspect this CL breaks Linux FYI Ozone bot and  Linux FYI SkiaRenderer Vulkan (NVIDIA)/(Intel HD 630) >
      
      Original change's description:
      > Reland "Reland "X11 and Ozone: enable use_x11 and use_ozone""
      > 
      > This is a reland of 75363679
      > 
      > Original change's description:
      > > Reland "X11 and Ozone: enable use_x11 and use_ozone"
      > > 
      > > This is a reland of f985905e.
      > > 
      > > This change broke our headless build:
      > > ERROR at //ui/events/platform/x11/BUILD.gn:51:5: Assertion failed.
      > >     assert(ozone_platform_x11)
      > >     ^-----
      > > See //components/viz/demo/BUILD.gn:73:7: which caused the file to be included.
      > >       "//ui/events/platform/x11",.
      > > 
      > > Fix:
      > > Don't include x11 build for headless case.
      > > 
      > > Original change's description:
      > > > X11 and Ozone: enable use_x11 and use_ozone
      > > >
      > > > This is the final change that enables use_x11
      > > > and use_ozone for Linux builds and (as it was
      > > > before) excludes X11 for chromeos, chromecast,
      > > > lacros.
      > > >
      > > > in order to run ozone/X11/wayland, one must pass
      > > > —enable-features=UseOzonePlatform
      > > > —ozone-platform=x11 or wayland. otherwise,
      > > > non-ozone/X11 is used.
      > > >
      > > > it’s also possible to completely disable X11
      > > > so that clients, who need that kind of build can
      > > > continue to have that.
      > > >
      > > > Bug: 1085700
      > > > Change-Id: I171bcb53c406555a1d4bec3e88d76dc676310d48
      > > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315869
      > > > Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
      > > > Reviewed-by: Robert Kroeger <rjkroege@chromium.org>
      > > > Reviewed-by: Scott Violet <sky@chromium.org>
      > > > Commit-Queue: Maksim Sisov (GMT+3) <msisov@igalia.com>
      > > > Cr-Commit-Position: refs/heads/master@{#801523}
      > > 
      > > Bug: 1085700
      > > Change-Id: I8bf0abead6c94c95ddc58443de7cf2268c977cf1
      > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2376806
      > > Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
      > > Commit-Queue: Maksim Sisov (GMT+3) <msisov@igalia.com>
      > > Cr-Commit-Position: refs/heads/master@{#801692}
      > 
      > Bug: 1085700
      > Change-Id: Ia5ed2af9376354d3378d8edd98a7a1446f13c88b
      > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2379190
      > Commit-Queue: Maksim Sisov (GMT+3) <msisov@igalia.com>
      > Reviewed-by: Robert Kroeger <rjkroege@chromium.org>
      > Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#802773}
      
      TBR=rjkroege@chromium.org,sky@chromium.org,thomasanderson@chromium.org,msisov@igalia.com
      
      Change-Id: I093bf5be51d6858d895c59d6bb31f3aa61c162b9
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: 1085700
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2383110Reviewed-by: default avatarMaggie Chen <magchen@chromium.org>
      Commit-Queue: Maggie Chen <magchen@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#802855}
      fdfbaf2e
  2. 28 Aug, 2020 37 commits