Roll Dawn from 6d8662dfd5e3 to 089347a5062e (23 revisions)

https://dawn.googlesource.com/dawn.git/+log/6d8662dfd5e3..089347a5062e

2023-09-30 bclayton@google.com [tint] Don't link 'benchmark_main' target
2023-09-30 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll DirectX Shader Compiler from 7640ffa3d5db to 6b4b0eb5f2ca (4 revisions)
2023-09-30 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 16651b659829 to 34c8778b4a73 (4 revisions)
2023-09-29 bsheedy@google.com Assert single test from query
2023-09-29 bclayton@google.com [tint] Change signature of ApplySubstituteOverrides()
2023-09-29 bclayton@google.com [tint] Add fuzzer target support to 'gen build'
2023-09-29 jrprice@google.com [ir] Add polyfill for ftoi conversions
2023-09-29 jrprice@google.com [tint][kokoro] Run E2E tests for SPIR-V IR backend
2023-09-29 jrprice@google.com [wgsl][ir] Polyfill workgroupUniformLoad on lower
2023-09-29 jrprice@google.com [spirv-writer] Use OpConstantNull for composites
2023-09-29 tiszka@chromium.org [DawnLPM] Templatize dawnlpm build target
2023-09-29 bclayton@google.com [tools][setup-build] Preserve previous args.gn
2023-09-29 bclayton@google.com [tint][bench] Fix linker errors for certain build
2023-09-29 shrekshao@google.com Concat BlitTextureToBuffer shader strings at runtime
2023-09-29 bclayton@google.com [tint][gn] Remove `testonly = true` from emitted BUILD.gn files
2023-09-29 bclayton@google.com [tint][utils] Use [[maybe_unused]] on TINT_STATIC_INIT
2023-09-29 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 31d03ed141e4 to 2acabb46a641 (3 revisions)
2023-09-29 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 6717a65bdba0 to 16651b659829 (2 revisions)
2023-09-29 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll DirectX Shader Compiler from fb1f3036b185 to 7640ffa3d5db (1 revision)
2023-09-29 jrprice@google.com Fetch vulkan-utility-libraries in fetch_dawn_dependencies.py
2023-09-29 bclayton@google.com [tint][utils] Add a TINT_STATIC_INIT() helper
2023-09-29 bclayton@google.com [DEPS] Update testing to 035a9b1
2023-09-29 bclayton@google.com [tint][build] Generate benchmarks for GN and Bazel

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dawn-chromium-autoroll
Please CC amaiorano@google.com,cwallez@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:dawn-android-arm-deps-rel;luci.chromium.try:dawn-android-arm64-deps-rel;luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
Bug: None
Tbr: amaiorano@google.com
Change-Id: I484de85ca41fc38e1053da4b0baa8d5e6102170b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4906331
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1203633}
2 files changed
tree: 1ad634a8a1bd061f759db8ecd71e02e35a345ddf
  1. android_webview/
  2. apps/
  3. ash/
  4. base/
  5. build/
  6. build_overrides/
  7. buildtools/
  8. cc/
  9. chrome/
  10. chromecast/
  11. chromeos/
  12. codelabs/
  13. components/
  14. content/
  15. courgette/
  16. crypto/
  17. dbus/
  18. device/
  19. docs/
  20. extensions/
  21. fuchsia_web/
  22. gin/
  23. google_apis/
  24. google_update/
  25. gpu/
  26. headless/
  27. infra/
  28. ios/
  29. ipc/
  30. media/
  31. mojo/
  32. native_client_sdk/
  33. net/
  34. pdf/
  35. ppapi/
  36. printing/
  37. remoting/
  38. rlz/
  39. sandbox/
  40. services/
  41. skia/
  42. sql/
  43. storage/
  44. styleguide/
  45. testing/
  46. third_party/
  47. tools/
  48. ui/
  49. url/
  50. webkit/
  51. .clang-format
  52. .clang-tidy
  53. .eslintrc.js
  54. .git-blame-ignore-revs
  55. .gitattributes
  56. .gitignore
  57. .gitmodules
  58. .gn
  59. .mailmap
  60. .rustfmt.toml
  61. .vpython3
  62. .yapfignore
  63. ATL_OWNERS
  64. AUTHORS
  65. BUILD.gn
  66. CODE_OF_CONDUCT.md
  67. codereview.settings
  68. DEPS
  69. DIR_METADATA
  70. LICENSE
  71. LICENSE.chromium_os
  72. OWNERS
  73. PRESUBMIT.py
  74. PRESUBMIT_test.py
  75. PRESUBMIT_test_mocks.py
  76. README.md
  77. WATCHLISTS
README.md

Logo Chromium

Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.

The project's web site is https://www.chromium.org.

To check out the source code locally, don't use git clone! Instead, follow the instructions on how to get the code.

Documentation in the source is rooted in docs/README.md.

Learn how to Get Around the Chromium Source Code Directory Structure .

For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.

If you found a bug, please file it at https://crbug.com/new.