dawn-cmake/DEPS

234 lines
7.6 KiB
Plaintext
Raw Normal View History

use_relative_paths = True
use_relative_hooks = True
vars = {
'chromium_git': 'https://chromium.googlesource.com',
'dawn_git': 'https://dawn.googlesource.com',
'github_git': 'https://github.com',
'swiftshader_git': 'https://swiftshader.googlesource.com',
'dawn_standalone': True,
}
deps = {
# Dependencies required to use GN/Clang in standalone
'build': {
Rolling 4 dependencies Also fixes an uninitialized variable in tests. Roll build/ f3d0ca5f4..896323eed (1627 commits; 2 trivial rolls) https://chromium.googlesource.com/chromium/src/build/+log/f3d0ca5f46b7..896323eeda1b $ git log f3d0ca5f4..896323eed --date=short --no-merges --format='%ad %ae %s' 2020-04-14 chromium-autoroll Roll Fuchsia SDK from 0.20200414.2.1 to 0.20200414.3.1 2020-04-14 sergey.kipet gtkui: Fix standalone Ozone/Wayland configuration 2020-04-14 gbiv Reland "compiler: remove `!is_android` from CrOS thinlto checks" 2020-04-14 wez [fuchsia] Add //fuchsia/SECURITY_OWNERS and per-file OWNERS using it. 2020-04-14 hypan android: Add emulator avd specific OWNERS files 2020-04-14 chromium-autoroll Roll Fuchsia SDK from 0.20200413.3.1 to 0.20200414.2.1 2020-04-14 hypan emulator: Add option "--debug-tags" for avd start 2020-04-14 chromium-autoroll Roll Fuchsia SDK from 0.20200413.2.1 to 0.20200413.3.1 2020-04-13 steveroe Reland "[fuchsia] Collect Fuchsia system logs from Chrome-Fuchsia tests." 2020-04-13 chromium-autoroll Roll Fuchsia SDK from 0.20200413.1.1 to 0.20200413.2.1 2020-04-13 chromium-autoroll Roll Fuchsia SDK from 0.20200412.2.1 to 0.20200413.1.1 2020-04-13 wez Revert "[cipd] Refactor CIPD template" 2020-04-13 hirokisato Revert "Manually roll chromite to pick up localhost vs VM fixes." 2020-04-13 chromium-autoroll Roll Fuchsia SDK from 0.20200412.1.1 to 0.20200412.2.1 2020-04-12 atyfto [cipd] Refactor CIPD template 2020-04-12 chromium-autoroll Roll Fuchsia SDK from 0.20200412.0.1 to 0.20200412.1.1 2020-04-12 chromium-autoroll Roll Fuchsia SDK from 0.20200410.3.1 to 0.20200412.0.1 2020-04-11 dmazzoni Re-enable some Android content_browsertests 2020-04-11 chromium-autoroll Roll Fuchsia SDK from 0.20200410.2.2 to 0.20200410.3.1 2020-04-10 cduvall Revert "Use .r8dex.jar and .mergeddex.jar rather than .dex.zip" 2020-04-10 bpastene Manually roll chromite to pick up localhost vs VM fixes. 2020-04-10 chromium-autoroll Roll Fuchsia SDK from 0.20200409.3.1 to 0.20200410.2.2 2020-04-10 leuisken fix vs%s_install environment variable 2020-04-10 huangs [Build] print_python_deps.py: Use importlib.util for Python 3. 2020-04-10 chromium-autoroll Roll Fuchsia SDK from 0.20200409.2.1 to 0.20200409.3.1 2020-04-10 nhiroki Revert "Android: Use lint from cmdline-tools" 2020-04-10 wnwen Android: Use lint from cmdline-tools 2020-04-09 chromium-autoroll Roll Fuchsia SDK from 0.20200409.1.1 to 0.20200409.2.1 2020-04-09 bsheedy Optimize Android Skia Gold code 2020-04-09 agrieve Use .r8dex.jar and .mergeddex.jar rather than .dex.zip 2020-04-09 chromium-autoroll Roll Fuchsia SDK from 0.20200409.0.1 to 0.20200409.1.1 2020-04-09 ddorwin [Fuchsia] Add ddorwin to OWNERS 2020-04-09 huangs [Build] extract_unwind_tables.py: Remove temp file usage. 2020-04-09 chromium-autoroll Roll Fuchsia SDK from 0.20200407.1.1 to 0.20200409.0.1 2020-04-08 jeffyoon [ios] moving test runner xcode version to //testing/buildbot 2020-04-08 agrieve Android: Always run Desugar.jar as well as d8 desugaring 2020-04-08 akiss Add use_external_fuzzing_engine build argument 2020-04-08 wnwen Android: Use dots to distinguish java build steps 2020-04-08 agrieve apk_operations.py: Don't look for .mapping file for release builds 2020-04-08 hypan emulator: add "--dry-run" option for avd create 2020-04-08 wez [fuchsia] Migrate cr_package_fuchsia() to use SDK-provided rules. 2020-04-08 vasilyt Reland "Build: remove resource_dirs support" 2020-04-08 spang Revert "[fuchsia] Migrate cr_package_fuchsia() to use SDK-provided rules." 2020-04-07 agrieve Add more logging to compile_resources.py 2020-04-07 agrieve Add a \n to the end of AndroidManifest.expected 2020-04-07 chromium-autoroll Roll Fuchsia SDK from 0.20200407.0.1 to 0.20200407.1.1 2020-04-07 chromium-autoroll Roll Fuchsia SDK from 0.20200406.3.1 to 0.20200407.0.1 2020-04-07 brucedawson Better asserts on missing files during gn gen 2020-04-07 chromium-autoroll Roll Fuchsia SDK from 0.20200406.2.3 to 0.20200406.3.1 2020-04-06 xhwang media: Remove enable_mojo_media gn arg (...) 2019-08-14 pcc Only link against libandroid_support on 32-bit platforms. 2019-08-14 thakis win: Remove msvc_use_absolute_paths gn arg. 2019-08-14 agrieve Android: Remove use_r8 flag and respect proguard_jar_path when set. 2019-08-14 robliao Start A List of Areas to Consider when Updating the Windows SDK 2019-08-14 hans Roll clang 365097:368742. 2019-08-14 aluo Make chrome smoke test self-testing and fix launch intent flags. 2019-08-14 chromium-autoroll Roll Fuchsia SDK from 890518145943 to 890514841981 2019-08-14 chromium-autoroll Roll Fuchsia SDK from 890520283089 to 890518145943 2019-08-14 svillar Fix build with BLINK_ANIMATION_USE_TIME_DELTA enabled 2019-08-14 ntfschr apk_operations: allow downgrade for bundle installs 2019-08-14 wez [Fuchsia] Remove legacy constant names from FIDL/JS. 2019-08-14 chromium-autoroll Roll Fuchsia SDK from 890523177803 to 890520283089 2019-08-13 wez [Fuchsia] Update FIDL/JS generator for 64-bit method ordinals. 2019-08-13 chromium-autoroll Roll Fuchsia SDK from 890525926525 to 890523177803 2019-08-13 chromium-autoroll Roll Fuchsia SDK from 890528724273 to 890525926525 2019-08-13 chromium-autoroll Roll Fuchsia SDK from 890530860946 to 890528724273 2019-08-13 wez Revert "Reland "[Fuchsia] Make hardware boot image downloading opt-in by .gclient."" 2019-08-13 kmarshall Reland "[Fuchsia] Make hardware boot image downloading opt-in by .gclient." 2019-08-12 chromium-autoroll Roll Fuchsia SDK from 890533504707 to 890530860946 2019-08-12 agrieve Android: Delete last references to "resource_rewriter" .build_config type 2019-08-12 justincohen Reland "[ios] Goma use is forbidden for official iOS builds." 2019-08-12 justincohen Revert "[ios] Goma use is forbidden for official iOS builds." 2019-08-12 thakis clang docs: mention llvm_force_head_revision 2019-08-12 chromium-autoroll Roll Fuchsia SDK from 890536058498 to 890533504707 2019-08-12 chromium-autoroll Roll Fuchsia SDK from 890539920088 to 890536058498 2019-08-12 huangs [DevUI DFM] Add BUILDFLAG(DFMIFY_DEV_UI). 2019-08-12 sidereal Revert "Reland "Roll clang 365097:368354."" 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890541741734 to 890539920088 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890544660006 to 890541741734 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890547849076 to 890544660006 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890550071829 to 890547849076 2019-08-10 thakis Revert "clang tot bots: Disable Wdangling-field" 2019-08-10 chromium-autoroll Roll Fuchsia SDK from 890552937159 to 890550071829 2019-08-10 chromium-autoroll Roll Fuchsia SDK from 890555439656 to 890552937159 2019-08-10 chromium-autoroll Roll Fuchsia SDK from 890557346683 to 890555439656 2019-08-10 kmarshall Revert "[Fuchsia] Make hardware boot image downloading opt-in by .gclient." 2019-08-10 thakis clang tot bots: Disable Wdangling-field 2019-08-10 kmarshall [Fuchsia] Make hardware boot image downloading opt-in by .gclient. 2019-08-09 rnk Reland "Roll clang 365097:368354." 2019-08-09 thakis mac: Create all parent directories of build/mac_files/xcode_binaries 2019-08-09 chromium-autoroll Roll Fuchsia SDK from 890560294264 to 890557346683 2019-08-09 sclittle Revert "Roll clang 365097:368354." 2019-08-09 rnk Roll clang 365097:368354. 2019-08-09 thomasanderson Switch Linux/Ozone to build with GTK 2019-08-09 justincohen [ios] Goma use is forbidden for official iOS builds. 2019-08-09 thakis mac: Stop downloading full hermetic Xcode. 2019-08-09 cliffsmo Add delayloads for full browser test libraries 2019-08-09 thakis clang tot bots: Disable Wreturn-stack-address 2019-08-09 chromium-autoroll Roll Fuchsia SDK from 890562890212 to 890560294264 2019-08-09 chromium-autoroll Roll Fuchsia SDK from 890565823233 to 890562890212 Roll buildtools/ 74cfb5700..2c41dfb19 (26 commits; 1 trivial rolls) https://chromium.googlesource.com/chromium/src/buildtools/+log/74cfb57006f8..2c41dfb19abe $ git log 74cfb5700..2c41dfb19 --date=short --no-merges --format='%ad %ae %s' 2020-03-30 tvanderlippe Update clang-format version to eb85e90350e 2020-03-23 brettw Roll GN from 9499562d..5ed3c9cc 2020-03-12 agrieve Roll GN from fd3d768b..9499562d 2020-03-10 thakis roll gn 4166e9fbc1f..fd3d768bcfd4 2020-02-29 xiaohuic Clean up buildtools repo migration code 2020-02-24 thakis Revert "Roll libunwind 43bb9f8722..d999d54f4b" 2020-02-21 thakis Roll libunwind 43bb9f8722..d999d54f4b 2020-02-21 seblalancette Roll GN from 97cc440d..4166e9fb 2020-02-21 bpastene Reland: Pull libunwind, libcxx, libcxxabi from a different mirror. 2020-02-19 bpastene Revert "Pull libunwind, libcxx, libcxxabi from a different mirror." 2020-02-19 thakis Pull libunwind, libcxx, libcxxabi from a different mirror. 2020-01-28 thakis Roll GN 83dad00a:97cc440d 2020-01-28 thakis Reformat remaining gn files. 2020-01-21 sdefresne Roll GN 0c5557d173..83dad00afb 2020-01-16 thakis Reformat all gn files in /buildtools/third_party/libc++. 2020-01-16 felipesalazar Include cxa_thread_atexit on linux targets. 2020-01-13 thakis Roll GN a5bcbd726a..0c5557d17 2020-01-08 bpastene Update //buildtools/README.txt after it was merged into chromium. 2019-12-31 agable Roll GN from 6feb5599..a5bcbd72 2019-12-13 chouinard Roll GN from ad9e442d..6feb5599 2019-11-18 xiaohuic Reland: Roll src/buildtools/third_party/libc++/trunk/ 5938e0582..78d6a7767 (333 commits) 2019-10-28 xiaohuic Revert "Roll src/buildtools/third_party/libc++/trunk/ 5938e0582..78d6a7767 (333 commits)" 2019-09-13 hnakashima Add exception for libassistant to import checker. 2019-09-10 dpranke Add a COMPONENT entry (Build) for //buildtools. 2019-09-10 dpranke Roll GN from 152c5144..ad9e442d Roll third_party/binutils/ 01aa7745b..f9ce77769 (2 commits) https://chromium.googlesource.com/chromium/src/third_party/binutils/+log/01aa7745b0ba..f9ce777698a8 $ git log 01aa7745b..f9ce77769 --date=short --no-merges --format='%ad %ae %s' 2020-04-03 adetaylor Adding CPEPrefixes for more dependencies. 2019-10-07 efoo Add "# COMPONENT" to OWNERS files Roll tools/clang/ 3605577b6..698732d5d (129 commits) https://chromium.googlesource.com/chromium/src/tools/clang/+log/3605577b6760..698732d5db36 $ git log 3605577b6..698732d5d --date=short --no-merges --format='%ad %ae %s' 2020-04-10 aeubanks Point TODOs at newer bug 2020-04-09 inglorion goma_link: Add more unit tests, split from integration tests 2020-04-09 johannkoenig remove GarbageCollectedFinalized plugin flag 2020-04-09 jabolopes Fix garbled diff output in clang test tool. 2020-04-08 inglorion goma_link_tests: Require Python 3 2020-04-03 aeubanks Revert "Use urllib instead of curl" 2020-04-03 aeubanks Use urllib instead of curl 2020-04-03 hans Clang package: build with -DLIBCXX_ENABLE_{SHARED,STATIC}=OFF 2020-04-02 akhuang Reland "clang build.py: change LLVM_ENABLE_ZLIB from ON to FORCE_ON" 2020-04-01 bikineev blink_gc_plugin: Add check for WeakPtrs to GCed objects 2020-03-31 bikineev blink_gc_plugin: Change RefPtr to scoped_refptr 2020-03-31 hans Roll clang n345938-a1762f9c-1 : n346557-4e0d9925-1. 2020-03-29 jdoerrie [clang tools] Don't print edit lines when no replacements exist 2020-03-26 rnk Update clang blink gc plugin test expectations 2020-03-25 agable Revert "clang build.py: change LLVM_ENABLE_ZLIB from ON to FORCE_ON" 2020-03-25 akhuang clang build.py: change LLVM_ENABLE_ZLIB from ON to FORCE_ON 2020-03-24 thakis Roll clang n345635-5d881dd8-1 : n345938-a1762f9c-1. 2020-03-20 inglorion goma_link_tests: Add test for -gsplit-dwarf 2020-03-19 hans Roll clang n344329-9284abd0-6 : n345635-5d881dd8-1. 2020-03-18 inglorion Update goma_link_tests to look for '<func>' instead of 'func' 2020-03-15 thakis Revert "Change to download and build zlib every time, in case a bot happens to die during a build" 2020-03-14 inglorion Pass -g* flags to code generation in distributed ThinLTO 2020-03-14 akhuang Change to download and build zlib every time, in case a bot happens to die during a build 2020-03-13 aeubanks Create new branch at origin/master, don't specify -r in git cl try 2020-03-13 akhuang Clang build.py: add zlib to linker search path so that cmake can find it 2020-03-12 hans Clang packaging script: don't do separate threads-enabled and disabled builds 2020-03-11 thakis clang build: enable in-process cc1 at clang build time instead of with a compiler flag. 2020-03-10 thakis Make run_tool.py less spammy after /showIncludes:user change. 2020-03-09 hans Clang packaging script: don't build lld with thinlto 2020-03-06 hans Revert "IWYU for bind/callback_helpers.h and ptr_util.h" 2020-03-06 thakis Roll clang n343707-61f538d3-1 : n344329-9284abd0-1. 2020-03-06 gab IWYU for bind/callback_helpers.h and ptr_util.h 2020-03-05 rnk Blink GC plugin: Fix tests after addition of const qual 2020-03-04 omerkatz heap: Make all TraceAfterDispatch methods const 2020-02-27 ehsankia Remove infrastructure for multiple extractor backend. 2020-02-26 hans Roll clang n341867-c2900381-1 : n343707-61f538d3-1. 2020-02-18 omerkatz heap: Add omerkatz@ as GC and GC plugin owner 2020-02-10 inglorion Fix fallback logic in goma_ld.py 2020-02-09 thakis Roll clang n340759-eaabaf7e-2 : n341867-c2900381-1. 2020-02-05 inglorion Correct fallback and mtime in distributed ThinLTO scripts 2020-02-04 akhuang Use zlib to build LLVM on Windows. 2020-02-04 inglorion Add scripts for distributed ThinLTO 2020-02-03 keishi blink_gc_plugin: Handle TraceIfNeeded for resolved T 2020-01-31 thakis clang upload script: Use Cq-Include-Trybots: for internal bots too. 2020-01-30 thakis clang upload script: Move list of bots from docs to Cq-Include-Trybots:. 2020-01-29 thakis Fix some more compile errors after upstream 777180a32b6107 in blink clang plugin 2020-01-29 thakis Fix some compile errors after upstream 777180a32b6107 in blink clang plugin 2020-01-29 thakis Fix some clang tool compile errors after upstream 777180a32b6107 2020-01-29 hans Roll clang n332890-c2443155-2 : n340759-eaabaf7e-1. 2020-01-28 enga Revert "Roll clang n332890-c2443155-2 : n340584-68051c12-1." (...) 2019-11-15 hans Remove tools/clang/scripts/download_lld_mac.py 2019-11-15 hans Remove tools/clang/scripts/download_objdump.py 2019-11-11 hans Add UBSan runtime to the Mac Clang package 2019-11-05 thakis win: upload pdb for clang_rt.asan_dynamic-x86_64.dll to symbol server. 2019-11-05 hans Clang update.py: Add --package option 2019-10-30 johnchen Revert "Roll clang 373424-64a362e7-1 : n330255-55c223a7-1." 2019-10-29 hans Roll clang 373424-64a362e7-1 : n330255-55c223a7-1. 2019-10-24 hans Make upload_revision.py do a git checkout so it can get the commit count 2019-10-24 Taylor.Woll Add libclang package to sit alongside prebuilt LLVM binaries 2019-10-22 hans Clang build.py: LLVM no longer has SVN revision numbers 2019-10-15 hans Clang package.py: Don't run 'git diff' before building 2019-10-15 hans Clang build.py: Nuke the source dir if there is a local diff 2019-10-15 mlippautz heap: Add bikineev@ as GC and GC plugin owner 2019-10-03 thakis clang upload script: include full svn-git-sub triple in generated cl text. 2019-10-02 thakis Roll clang 372314:373424. 2019-09-25 rnk Fix crbug number in comment for 962988 2019-09-24 nicolaso Reland: "[Traffic Annotation] Remove function_context from extractor output" 2019-09-24 raul tools/: Convert uses of has_key 2019-09-24 hans Fix process-graph.py after #698787, take 2 2019-09-24 hans Fix process-graph.py after #698787 2019-09-23 hans Build Clang using profile-guided optimization on Windows 2019-09-22 raul tools: Use Python 3 style print statements [2/9] 2019-09-20 hans Roll clang 371856:372314. 2019-09-20 bikineev blink_gc_plugin: Remove GCFinalized and related diagnostics 2019-09-16 thakis Roll clang 371202:371856. 2019-09-13 mlippautz gc-plugin: Add mlippautz as owner 2019-09-12 tandrii Specify -B <bucket> where to trigger optional tryjobs. 2019-09-12 bikineev blink_gc_plugin: Check for correct use of CRTP 2019-09-12 bikineev Change clang subrevision to reflect changes in blink-gc-plugin 2019-09-11 bikineev blink_gc_plugin: Add no-gc-finalized options 2019-09-06 thakis Roll clang 370156:371202. 2019-09-05 thakis Roll clang 369647:370156. 2019-09-02 mlippautz [Stack Map Artefact] Add compiler plugins needed for safepoints 2019-09-01 thakis Fix Wfinal-dtor-non-final-class in plugin tests. 2019-08-29 contact Update BaseBindRewriters to convert base::BindRepeating to base::BindOnce 2019-08-28 hans Build clang with gcc 5.3.0 on Linux 2019-08-28 jakehughes [Stack Map Artefact] Introduce moving heap and root relocation 2019-08-28 jakehughes Layout initial experimental stack map gc design 2019-08-23 medinaandres Added revision to build_clang_tools_extra.py 2019-08-22 hans Roll clang 365097:369647. 2019-08-20 thakis clang upload script: Skip presubmits on upload. 2019-08-17 thakis clang: Attempt to fix plugin compilation after llvm r369130. 2019-08-16 hans Clang build script: Remove NDK r16 workaround 2019-08-15 jmadill Revert "Roll clang 365097:368742." 2019-08-14 hans Roll clang 365097:368742. 2019-08-12 sidereal Revert "Reland "Roll clang 365097:368354."" 2019-08-09 rnk Reland "Roll clang 365097:368354." 2019-08-09 sclittle Revert "Roll clang 365097:368354." 2019-08-09 rnk Roll clang 365097:368354. 2019-08-09 thakis clang mac tot bots: Stop setting DEVELOPER_DIR. Created with: roll-dep build buildtools third_party/binutils tools/clang Bug: None Change-Id: Ice39068a904341972861759771f4793ea2aa694b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/19601 Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-04-15 19:58:17 +00:00
'url': '{chromium_git}/chromium/src/build@896323eeda1bd1b01156b70625d5e14de225ebc3',
'condition': 'dawn_standalone',
},
'buildtools': {
Rolling 4 dependencies Also fixes an uninitialized variable in tests. Roll build/ f3d0ca5f4..896323eed (1627 commits; 2 trivial rolls) https://chromium.googlesource.com/chromium/src/build/+log/f3d0ca5f46b7..896323eeda1b $ git log f3d0ca5f4..896323eed --date=short --no-merges --format='%ad %ae %s' 2020-04-14 chromium-autoroll Roll Fuchsia SDK from 0.20200414.2.1 to 0.20200414.3.1 2020-04-14 sergey.kipet gtkui: Fix standalone Ozone/Wayland configuration 2020-04-14 gbiv Reland "compiler: remove `!is_android` from CrOS thinlto checks" 2020-04-14 wez [fuchsia] Add //fuchsia/SECURITY_OWNERS and per-file OWNERS using it. 2020-04-14 hypan android: Add emulator avd specific OWNERS files 2020-04-14 chromium-autoroll Roll Fuchsia SDK from 0.20200413.3.1 to 0.20200414.2.1 2020-04-14 hypan emulator: Add option "--debug-tags" for avd start 2020-04-14 chromium-autoroll Roll Fuchsia SDK from 0.20200413.2.1 to 0.20200413.3.1 2020-04-13 steveroe Reland "[fuchsia] Collect Fuchsia system logs from Chrome-Fuchsia tests." 2020-04-13 chromium-autoroll Roll Fuchsia SDK from 0.20200413.1.1 to 0.20200413.2.1 2020-04-13 chromium-autoroll Roll Fuchsia SDK from 0.20200412.2.1 to 0.20200413.1.1 2020-04-13 wez Revert "[cipd] Refactor CIPD template" 2020-04-13 hirokisato Revert "Manually roll chromite to pick up localhost vs VM fixes." 2020-04-13 chromium-autoroll Roll Fuchsia SDK from 0.20200412.1.1 to 0.20200412.2.1 2020-04-12 atyfto [cipd] Refactor CIPD template 2020-04-12 chromium-autoroll Roll Fuchsia SDK from 0.20200412.0.1 to 0.20200412.1.1 2020-04-12 chromium-autoroll Roll Fuchsia SDK from 0.20200410.3.1 to 0.20200412.0.1 2020-04-11 dmazzoni Re-enable some Android content_browsertests 2020-04-11 chromium-autoroll Roll Fuchsia SDK from 0.20200410.2.2 to 0.20200410.3.1 2020-04-10 cduvall Revert "Use .r8dex.jar and .mergeddex.jar rather than .dex.zip" 2020-04-10 bpastene Manually roll chromite to pick up localhost vs VM fixes. 2020-04-10 chromium-autoroll Roll Fuchsia SDK from 0.20200409.3.1 to 0.20200410.2.2 2020-04-10 leuisken fix vs%s_install environment variable 2020-04-10 huangs [Build] print_python_deps.py: Use importlib.util for Python 3. 2020-04-10 chromium-autoroll Roll Fuchsia SDK from 0.20200409.2.1 to 0.20200409.3.1 2020-04-10 nhiroki Revert "Android: Use lint from cmdline-tools" 2020-04-10 wnwen Android: Use lint from cmdline-tools 2020-04-09 chromium-autoroll Roll Fuchsia SDK from 0.20200409.1.1 to 0.20200409.2.1 2020-04-09 bsheedy Optimize Android Skia Gold code 2020-04-09 agrieve Use .r8dex.jar and .mergeddex.jar rather than .dex.zip 2020-04-09 chromium-autoroll Roll Fuchsia SDK from 0.20200409.0.1 to 0.20200409.1.1 2020-04-09 ddorwin [Fuchsia] Add ddorwin to OWNERS 2020-04-09 huangs [Build] extract_unwind_tables.py: Remove temp file usage. 2020-04-09 chromium-autoroll Roll Fuchsia SDK from 0.20200407.1.1 to 0.20200409.0.1 2020-04-08 jeffyoon [ios] moving test runner xcode version to //testing/buildbot 2020-04-08 agrieve Android: Always run Desugar.jar as well as d8 desugaring 2020-04-08 akiss Add use_external_fuzzing_engine build argument 2020-04-08 wnwen Android: Use dots to distinguish java build steps 2020-04-08 agrieve apk_operations.py: Don't look for .mapping file for release builds 2020-04-08 hypan emulator: add "--dry-run" option for avd create 2020-04-08 wez [fuchsia] Migrate cr_package_fuchsia() to use SDK-provided rules. 2020-04-08 vasilyt Reland "Build: remove resource_dirs support" 2020-04-08 spang Revert "[fuchsia] Migrate cr_package_fuchsia() to use SDK-provided rules." 2020-04-07 agrieve Add more logging to compile_resources.py 2020-04-07 agrieve Add a \n to the end of AndroidManifest.expected 2020-04-07 chromium-autoroll Roll Fuchsia SDK from 0.20200407.0.1 to 0.20200407.1.1 2020-04-07 chromium-autoroll Roll Fuchsia SDK from 0.20200406.3.1 to 0.20200407.0.1 2020-04-07 brucedawson Better asserts on missing files during gn gen 2020-04-07 chromium-autoroll Roll Fuchsia SDK from 0.20200406.2.3 to 0.20200406.3.1 2020-04-06 xhwang media: Remove enable_mojo_media gn arg (...) 2019-08-14 pcc Only link against libandroid_support on 32-bit platforms. 2019-08-14 thakis win: Remove msvc_use_absolute_paths gn arg. 2019-08-14 agrieve Android: Remove use_r8 flag and respect proguard_jar_path when set. 2019-08-14 robliao Start A List of Areas to Consider when Updating the Windows SDK 2019-08-14 hans Roll clang 365097:368742. 2019-08-14 aluo Make chrome smoke test self-testing and fix launch intent flags. 2019-08-14 chromium-autoroll Roll Fuchsia SDK from 890518145943 to 890514841981 2019-08-14 chromium-autoroll Roll Fuchsia SDK from 890520283089 to 890518145943 2019-08-14 svillar Fix build with BLINK_ANIMATION_USE_TIME_DELTA enabled 2019-08-14 ntfschr apk_operations: allow downgrade for bundle installs 2019-08-14 wez [Fuchsia] Remove legacy constant names from FIDL/JS. 2019-08-14 chromium-autoroll Roll Fuchsia SDK from 890523177803 to 890520283089 2019-08-13 wez [Fuchsia] Update FIDL/JS generator for 64-bit method ordinals. 2019-08-13 chromium-autoroll Roll Fuchsia SDK from 890525926525 to 890523177803 2019-08-13 chromium-autoroll Roll Fuchsia SDK from 890528724273 to 890525926525 2019-08-13 chromium-autoroll Roll Fuchsia SDK from 890530860946 to 890528724273 2019-08-13 wez Revert "Reland "[Fuchsia] Make hardware boot image downloading opt-in by .gclient."" 2019-08-13 kmarshall Reland "[Fuchsia] Make hardware boot image downloading opt-in by .gclient." 2019-08-12 chromium-autoroll Roll Fuchsia SDK from 890533504707 to 890530860946 2019-08-12 agrieve Android: Delete last references to "resource_rewriter" .build_config type 2019-08-12 justincohen Reland "[ios] Goma use is forbidden for official iOS builds." 2019-08-12 justincohen Revert "[ios] Goma use is forbidden for official iOS builds." 2019-08-12 thakis clang docs: mention llvm_force_head_revision 2019-08-12 chromium-autoroll Roll Fuchsia SDK from 890536058498 to 890533504707 2019-08-12 chromium-autoroll Roll Fuchsia SDK from 890539920088 to 890536058498 2019-08-12 huangs [DevUI DFM] Add BUILDFLAG(DFMIFY_DEV_UI). 2019-08-12 sidereal Revert "Reland "Roll clang 365097:368354."" 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890541741734 to 890539920088 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890544660006 to 890541741734 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890547849076 to 890544660006 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890550071829 to 890547849076 2019-08-10 thakis Revert "clang tot bots: Disable Wdangling-field" 2019-08-10 chromium-autoroll Roll Fuchsia SDK from 890552937159 to 890550071829 2019-08-10 chromium-autoroll Roll Fuchsia SDK from 890555439656 to 890552937159 2019-08-10 chromium-autoroll Roll Fuchsia SDK from 890557346683 to 890555439656 2019-08-10 kmarshall Revert "[Fuchsia] Make hardware boot image downloading opt-in by .gclient." 2019-08-10 thakis clang tot bots: Disable Wdangling-field 2019-08-10 kmarshall [Fuchsia] Make hardware boot image downloading opt-in by .gclient. 2019-08-09 rnk Reland "Roll clang 365097:368354." 2019-08-09 thakis mac: Create all parent directories of build/mac_files/xcode_binaries 2019-08-09 chromium-autoroll Roll Fuchsia SDK from 890560294264 to 890557346683 2019-08-09 sclittle Revert "Roll clang 365097:368354." 2019-08-09 rnk Roll clang 365097:368354. 2019-08-09 thomasanderson Switch Linux/Ozone to build with GTK 2019-08-09 justincohen [ios] Goma use is forbidden for official iOS builds. 2019-08-09 thakis mac: Stop downloading full hermetic Xcode. 2019-08-09 cliffsmo Add delayloads for full browser test libraries 2019-08-09 thakis clang tot bots: Disable Wreturn-stack-address 2019-08-09 chromium-autoroll Roll Fuchsia SDK from 890562890212 to 890560294264 2019-08-09 chromium-autoroll Roll Fuchsia SDK from 890565823233 to 890562890212 Roll buildtools/ 74cfb5700..2c41dfb19 (26 commits; 1 trivial rolls) https://chromium.googlesource.com/chromium/src/buildtools/+log/74cfb57006f8..2c41dfb19abe $ git log 74cfb5700..2c41dfb19 --date=short --no-merges --format='%ad %ae %s' 2020-03-30 tvanderlippe Update clang-format version to eb85e90350e 2020-03-23 brettw Roll GN from 9499562d..5ed3c9cc 2020-03-12 agrieve Roll GN from fd3d768b..9499562d 2020-03-10 thakis roll gn 4166e9fbc1f..fd3d768bcfd4 2020-02-29 xiaohuic Clean up buildtools repo migration code 2020-02-24 thakis Revert "Roll libunwind 43bb9f8722..d999d54f4b" 2020-02-21 thakis Roll libunwind 43bb9f8722..d999d54f4b 2020-02-21 seblalancette Roll GN from 97cc440d..4166e9fb 2020-02-21 bpastene Reland: Pull libunwind, libcxx, libcxxabi from a different mirror. 2020-02-19 bpastene Revert "Pull libunwind, libcxx, libcxxabi from a different mirror." 2020-02-19 thakis Pull libunwind, libcxx, libcxxabi from a different mirror. 2020-01-28 thakis Roll GN 83dad00a:97cc440d 2020-01-28 thakis Reformat remaining gn files. 2020-01-21 sdefresne Roll GN 0c5557d173..83dad00afb 2020-01-16 thakis Reformat all gn files in /buildtools/third_party/libc++. 2020-01-16 felipesalazar Include cxa_thread_atexit on linux targets. 2020-01-13 thakis Roll GN a5bcbd726a..0c5557d17 2020-01-08 bpastene Update //buildtools/README.txt after it was merged into chromium. 2019-12-31 agable Roll GN from 6feb5599..a5bcbd72 2019-12-13 chouinard Roll GN from ad9e442d..6feb5599 2019-11-18 xiaohuic Reland: Roll src/buildtools/third_party/libc++/trunk/ 5938e0582..78d6a7767 (333 commits) 2019-10-28 xiaohuic Revert "Roll src/buildtools/third_party/libc++/trunk/ 5938e0582..78d6a7767 (333 commits)" 2019-09-13 hnakashima Add exception for libassistant to import checker. 2019-09-10 dpranke Add a COMPONENT entry (Build) for //buildtools. 2019-09-10 dpranke Roll GN from 152c5144..ad9e442d Roll third_party/binutils/ 01aa7745b..f9ce77769 (2 commits) https://chromium.googlesource.com/chromium/src/third_party/binutils/+log/01aa7745b0ba..f9ce777698a8 $ git log 01aa7745b..f9ce77769 --date=short --no-merges --format='%ad %ae %s' 2020-04-03 adetaylor Adding CPEPrefixes for more dependencies. 2019-10-07 efoo Add "# COMPONENT" to OWNERS files Roll tools/clang/ 3605577b6..698732d5d (129 commits) https://chromium.googlesource.com/chromium/src/tools/clang/+log/3605577b6760..698732d5db36 $ git log 3605577b6..698732d5d --date=short --no-merges --format='%ad %ae %s' 2020-04-10 aeubanks Point TODOs at newer bug 2020-04-09 inglorion goma_link: Add more unit tests, split from integration tests 2020-04-09 johannkoenig remove GarbageCollectedFinalized plugin flag 2020-04-09 jabolopes Fix garbled diff output in clang test tool. 2020-04-08 inglorion goma_link_tests: Require Python 3 2020-04-03 aeubanks Revert "Use urllib instead of curl" 2020-04-03 aeubanks Use urllib instead of curl 2020-04-03 hans Clang package: build with -DLIBCXX_ENABLE_{SHARED,STATIC}=OFF 2020-04-02 akhuang Reland "clang build.py: change LLVM_ENABLE_ZLIB from ON to FORCE_ON" 2020-04-01 bikineev blink_gc_plugin: Add check for WeakPtrs to GCed objects 2020-03-31 bikineev blink_gc_plugin: Change RefPtr to scoped_refptr 2020-03-31 hans Roll clang n345938-a1762f9c-1 : n346557-4e0d9925-1. 2020-03-29 jdoerrie [clang tools] Don't print edit lines when no replacements exist 2020-03-26 rnk Update clang blink gc plugin test expectations 2020-03-25 agable Revert "clang build.py: change LLVM_ENABLE_ZLIB from ON to FORCE_ON" 2020-03-25 akhuang clang build.py: change LLVM_ENABLE_ZLIB from ON to FORCE_ON 2020-03-24 thakis Roll clang n345635-5d881dd8-1 : n345938-a1762f9c-1. 2020-03-20 inglorion goma_link_tests: Add test for -gsplit-dwarf 2020-03-19 hans Roll clang n344329-9284abd0-6 : n345635-5d881dd8-1. 2020-03-18 inglorion Update goma_link_tests to look for '<func>' instead of 'func' 2020-03-15 thakis Revert "Change to download and build zlib every time, in case a bot happens to die during a build" 2020-03-14 inglorion Pass -g* flags to code generation in distributed ThinLTO 2020-03-14 akhuang Change to download and build zlib every time, in case a bot happens to die during a build 2020-03-13 aeubanks Create new branch at origin/master, don't specify -r in git cl try 2020-03-13 akhuang Clang build.py: add zlib to linker search path so that cmake can find it 2020-03-12 hans Clang packaging script: don't do separate threads-enabled and disabled builds 2020-03-11 thakis clang build: enable in-process cc1 at clang build time instead of with a compiler flag. 2020-03-10 thakis Make run_tool.py less spammy after /showIncludes:user change. 2020-03-09 hans Clang packaging script: don't build lld with thinlto 2020-03-06 hans Revert "IWYU for bind/callback_helpers.h and ptr_util.h" 2020-03-06 thakis Roll clang n343707-61f538d3-1 : n344329-9284abd0-1. 2020-03-06 gab IWYU for bind/callback_helpers.h and ptr_util.h 2020-03-05 rnk Blink GC plugin: Fix tests after addition of const qual 2020-03-04 omerkatz heap: Make all TraceAfterDispatch methods const 2020-02-27 ehsankia Remove infrastructure for multiple extractor backend. 2020-02-26 hans Roll clang n341867-c2900381-1 : n343707-61f538d3-1. 2020-02-18 omerkatz heap: Add omerkatz@ as GC and GC plugin owner 2020-02-10 inglorion Fix fallback logic in goma_ld.py 2020-02-09 thakis Roll clang n340759-eaabaf7e-2 : n341867-c2900381-1. 2020-02-05 inglorion Correct fallback and mtime in distributed ThinLTO scripts 2020-02-04 akhuang Use zlib to build LLVM on Windows. 2020-02-04 inglorion Add scripts for distributed ThinLTO 2020-02-03 keishi blink_gc_plugin: Handle TraceIfNeeded for resolved T 2020-01-31 thakis clang upload script: Use Cq-Include-Trybots: for internal bots too. 2020-01-30 thakis clang upload script: Move list of bots from docs to Cq-Include-Trybots:. 2020-01-29 thakis Fix some more compile errors after upstream 777180a32b6107 in blink clang plugin 2020-01-29 thakis Fix some compile errors after upstream 777180a32b6107 in blink clang plugin 2020-01-29 thakis Fix some clang tool compile errors after upstream 777180a32b6107 2020-01-29 hans Roll clang n332890-c2443155-2 : n340759-eaabaf7e-1. 2020-01-28 enga Revert "Roll clang n332890-c2443155-2 : n340584-68051c12-1." (...) 2019-11-15 hans Remove tools/clang/scripts/download_lld_mac.py 2019-11-15 hans Remove tools/clang/scripts/download_objdump.py 2019-11-11 hans Add UBSan runtime to the Mac Clang package 2019-11-05 thakis win: upload pdb for clang_rt.asan_dynamic-x86_64.dll to symbol server. 2019-11-05 hans Clang update.py: Add --package option 2019-10-30 johnchen Revert "Roll clang 373424-64a362e7-1 : n330255-55c223a7-1." 2019-10-29 hans Roll clang 373424-64a362e7-1 : n330255-55c223a7-1. 2019-10-24 hans Make upload_revision.py do a git checkout so it can get the commit count 2019-10-24 Taylor.Woll Add libclang package to sit alongside prebuilt LLVM binaries 2019-10-22 hans Clang build.py: LLVM no longer has SVN revision numbers 2019-10-15 hans Clang package.py: Don't run 'git diff' before building 2019-10-15 hans Clang build.py: Nuke the source dir if there is a local diff 2019-10-15 mlippautz heap: Add bikineev@ as GC and GC plugin owner 2019-10-03 thakis clang upload script: include full svn-git-sub triple in generated cl text. 2019-10-02 thakis Roll clang 372314:373424. 2019-09-25 rnk Fix crbug number in comment for 962988 2019-09-24 nicolaso Reland: "[Traffic Annotation] Remove function_context from extractor output" 2019-09-24 raul tools/: Convert uses of has_key 2019-09-24 hans Fix process-graph.py after #698787, take 2 2019-09-24 hans Fix process-graph.py after #698787 2019-09-23 hans Build Clang using profile-guided optimization on Windows 2019-09-22 raul tools: Use Python 3 style print statements [2/9] 2019-09-20 hans Roll clang 371856:372314. 2019-09-20 bikineev blink_gc_plugin: Remove GCFinalized and related diagnostics 2019-09-16 thakis Roll clang 371202:371856. 2019-09-13 mlippautz gc-plugin: Add mlippautz as owner 2019-09-12 tandrii Specify -B <bucket> where to trigger optional tryjobs. 2019-09-12 bikineev blink_gc_plugin: Check for correct use of CRTP 2019-09-12 bikineev Change clang subrevision to reflect changes in blink-gc-plugin 2019-09-11 bikineev blink_gc_plugin: Add no-gc-finalized options 2019-09-06 thakis Roll clang 370156:371202. 2019-09-05 thakis Roll clang 369647:370156. 2019-09-02 mlippautz [Stack Map Artefact] Add compiler plugins needed for safepoints 2019-09-01 thakis Fix Wfinal-dtor-non-final-class in plugin tests. 2019-08-29 contact Update BaseBindRewriters to convert base::BindRepeating to base::BindOnce 2019-08-28 hans Build clang with gcc 5.3.0 on Linux 2019-08-28 jakehughes [Stack Map Artefact] Introduce moving heap and root relocation 2019-08-28 jakehughes Layout initial experimental stack map gc design 2019-08-23 medinaandres Added revision to build_clang_tools_extra.py 2019-08-22 hans Roll clang 365097:369647. 2019-08-20 thakis clang upload script: Skip presubmits on upload. 2019-08-17 thakis clang: Attempt to fix plugin compilation after llvm r369130. 2019-08-16 hans Clang build script: Remove NDK r16 workaround 2019-08-15 jmadill Revert "Roll clang 365097:368742." 2019-08-14 hans Roll clang 365097:368742. 2019-08-12 sidereal Revert "Reland "Roll clang 365097:368354."" 2019-08-09 rnk Reland "Roll clang 365097:368354." 2019-08-09 sclittle Revert "Roll clang 365097:368354." 2019-08-09 rnk Roll clang 365097:368354. 2019-08-09 thakis clang mac tot bots: Stop setting DEVELOPER_DIR. Created with: roll-dep build buildtools third_party/binutils tools/clang Bug: None Change-Id: Ice39068a904341972861759771f4793ea2aa694b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/19601 Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-04-15 19:58:17 +00:00
'url': '{chromium_git}/chromium/src/buildtools@2c41dfb19abe40908834803b6fed797b0f341fe1',
'condition': 'dawn_standalone',
},
'tools/clang': {
Rolling 4 dependencies Also fixes an uninitialized variable in tests. Roll build/ f3d0ca5f4..896323eed (1627 commits; 2 trivial rolls) https://chromium.googlesource.com/chromium/src/build/+log/f3d0ca5f46b7..896323eeda1b $ git log f3d0ca5f4..896323eed --date=short --no-merges --format='%ad %ae %s' 2020-04-14 chromium-autoroll Roll Fuchsia SDK from 0.20200414.2.1 to 0.20200414.3.1 2020-04-14 sergey.kipet gtkui: Fix standalone Ozone/Wayland configuration 2020-04-14 gbiv Reland "compiler: remove `!is_android` from CrOS thinlto checks" 2020-04-14 wez [fuchsia] Add //fuchsia/SECURITY_OWNERS and per-file OWNERS using it. 2020-04-14 hypan android: Add emulator avd specific OWNERS files 2020-04-14 chromium-autoroll Roll Fuchsia SDK from 0.20200413.3.1 to 0.20200414.2.1 2020-04-14 hypan emulator: Add option "--debug-tags" for avd start 2020-04-14 chromium-autoroll Roll Fuchsia SDK from 0.20200413.2.1 to 0.20200413.3.1 2020-04-13 steveroe Reland "[fuchsia] Collect Fuchsia system logs from Chrome-Fuchsia tests." 2020-04-13 chromium-autoroll Roll Fuchsia SDK from 0.20200413.1.1 to 0.20200413.2.1 2020-04-13 chromium-autoroll Roll Fuchsia SDK from 0.20200412.2.1 to 0.20200413.1.1 2020-04-13 wez Revert "[cipd] Refactor CIPD template" 2020-04-13 hirokisato Revert "Manually roll chromite to pick up localhost vs VM fixes." 2020-04-13 chromium-autoroll Roll Fuchsia SDK from 0.20200412.1.1 to 0.20200412.2.1 2020-04-12 atyfto [cipd] Refactor CIPD template 2020-04-12 chromium-autoroll Roll Fuchsia SDK from 0.20200412.0.1 to 0.20200412.1.1 2020-04-12 chromium-autoroll Roll Fuchsia SDK from 0.20200410.3.1 to 0.20200412.0.1 2020-04-11 dmazzoni Re-enable some Android content_browsertests 2020-04-11 chromium-autoroll Roll Fuchsia SDK from 0.20200410.2.2 to 0.20200410.3.1 2020-04-10 cduvall Revert "Use .r8dex.jar and .mergeddex.jar rather than .dex.zip" 2020-04-10 bpastene Manually roll chromite to pick up localhost vs VM fixes. 2020-04-10 chromium-autoroll Roll Fuchsia SDK from 0.20200409.3.1 to 0.20200410.2.2 2020-04-10 leuisken fix vs%s_install environment variable 2020-04-10 huangs [Build] print_python_deps.py: Use importlib.util for Python 3. 2020-04-10 chromium-autoroll Roll Fuchsia SDK from 0.20200409.2.1 to 0.20200409.3.1 2020-04-10 nhiroki Revert "Android: Use lint from cmdline-tools" 2020-04-10 wnwen Android: Use lint from cmdline-tools 2020-04-09 chromium-autoroll Roll Fuchsia SDK from 0.20200409.1.1 to 0.20200409.2.1 2020-04-09 bsheedy Optimize Android Skia Gold code 2020-04-09 agrieve Use .r8dex.jar and .mergeddex.jar rather than .dex.zip 2020-04-09 chromium-autoroll Roll Fuchsia SDK from 0.20200409.0.1 to 0.20200409.1.1 2020-04-09 ddorwin [Fuchsia] Add ddorwin to OWNERS 2020-04-09 huangs [Build] extract_unwind_tables.py: Remove temp file usage. 2020-04-09 chromium-autoroll Roll Fuchsia SDK from 0.20200407.1.1 to 0.20200409.0.1 2020-04-08 jeffyoon [ios] moving test runner xcode version to //testing/buildbot 2020-04-08 agrieve Android: Always run Desugar.jar as well as d8 desugaring 2020-04-08 akiss Add use_external_fuzzing_engine build argument 2020-04-08 wnwen Android: Use dots to distinguish java build steps 2020-04-08 agrieve apk_operations.py: Don't look for .mapping file for release builds 2020-04-08 hypan emulator: add "--dry-run" option for avd create 2020-04-08 wez [fuchsia] Migrate cr_package_fuchsia() to use SDK-provided rules. 2020-04-08 vasilyt Reland "Build: remove resource_dirs support" 2020-04-08 spang Revert "[fuchsia] Migrate cr_package_fuchsia() to use SDK-provided rules." 2020-04-07 agrieve Add more logging to compile_resources.py 2020-04-07 agrieve Add a \n to the end of AndroidManifest.expected 2020-04-07 chromium-autoroll Roll Fuchsia SDK from 0.20200407.0.1 to 0.20200407.1.1 2020-04-07 chromium-autoroll Roll Fuchsia SDK from 0.20200406.3.1 to 0.20200407.0.1 2020-04-07 brucedawson Better asserts on missing files during gn gen 2020-04-07 chromium-autoroll Roll Fuchsia SDK from 0.20200406.2.3 to 0.20200406.3.1 2020-04-06 xhwang media: Remove enable_mojo_media gn arg (...) 2019-08-14 pcc Only link against libandroid_support on 32-bit platforms. 2019-08-14 thakis win: Remove msvc_use_absolute_paths gn arg. 2019-08-14 agrieve Android: Remove use_r8 flag and respect proguard_jar_path when set. 2019-08-14 robliao Start A List of Areas to Consider when Updating the Windows SDK 2019-08-14 hans Roll clang 365097:368742. 2019-08-14 aluo Make chrome smoke test self-testing and fix launch intent flags. 2019-08-14 chromium-autoroll Roll Fuchsia SDK from 890518145943 to 890514841981 2019-08-14 chromium-autoroll Roll Fuchsia SDK from 890520283089 to 890518145943 2019-08-14 svillar Fix build with BLINK_ANIMATION_USE_TIME_DELTA enabled 2019-08-14 ntfschr apk_operations: allow downgrade for bundle installs 2019-08-14 wez [Fuchsia] Remove legacy constant names from FIDL/JS. 2019-08-14 chromium-autoroll Roll Fuchsia SDK from 890523177803 to 890520283089 2019-08-13 wez [Fuchsia] Update FIDL/JS generator for 64-bit method ordinals. 2019-08-13 chromium-autoroll Roll Fuchsia SDK from 890525926525 to 890523177803 2019-08-13 chromium-autoroll Roll Fuchsia SDK from 890528724273 to 890525926525 2019-08-13 chromium-autoroll Roll Fuchsia SDK from 890530860946 to 890528724273 2019-08-13 wez Revert "Reland "[Fuchsia] Make hardware boot image downloading opt-in by .gclient."" 2019-08-13 kmarshall Reland "[Fuchsia] Make hardware boot image downloading opt-in by .gclient." 2019-08-12 chromium-autoroll Roll Fuchsia SDK from 890533504707 to 890530860946 2019-08-12 agrieve Android: Delete last references to "resource_rewriter" .build_config type 2019-08-12 justincohen Reland "[ios] Goma use is forbidden for official iOS builds." 2019-08-12 justincohen Revert "[ios] Goma use is forbidden for official iOS builds." 2019-08-12 thakis clang docs: mention llvm_force_head_revision 2019-08-12 chromium-autoroll Roll Fuchsia SDK from 890536058498 to 890533504707 2019-08-12 chromium-autoroll Roll Fuchsia SDK from 890539920088 to 890536058498 2019-08-12 huangs [DevUI DFM] Add BUILDFLAG(DFMIFY_DEV_UI). 2019-08-12 sidereal Revert "Reland "Roll clang 365097:368354."" 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890541741734 to 890539920088 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890544660006 to 890541741734 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890547849076 to 890544660006 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890550071829 to 890547849076 2019-08-10 thakis Revert "clang tot bots: Disable Wdangling-field" 2019-08-10 chromium-autoroll Roll Fuchsia SDK from 890552937159 to 890550071829 2019-08-10 chromium-autoroll Roll Fuchsia SDK from 890555439656 to 890552937159 2019-08-10 chromium-autoroll Roll Fuchsia SDK from 890557346683 to 890555439656 2019-08-10 kmarshall Revert "[Fuchsia] Make hardware boot image downloading opt-in by .gclient." 2019-08-10 thakis clang tot bots: Disable Wdangling-field 2019-08-10 kmarshall [Fuchsia] Make hardware boot image downloading opt-in by .gclient. 2019-08-09 rnk Reland "Roll clang 365097:368354." 2019-08-09 thakis mac: Create all parent directories of build/mac_files/xcode_binaries 2019-08-09 chromium-autoroll Roll Fuchsia SDK from 890560294264 to 890557346683 2019-08-09 sclittle Revert "Roll clang 365097:368354." 2019-08-09 rnk Roll clang 365097:368354. 2019-08-09 thomasanderson Switch Linux/Ozone to build with GTK 2019-08-09 justincohen [ios] Goma use is forbidden for official iOS builds. 2019-08-09 thakis mac: Stop downloading full hermetic Xcode. 2019-08-09 cliffsmo Add delayloads for full browser test libraries 2019-08-09 thakis clang tot bots: Disable Wreturn-stack-address 2019-08-09 chromium-autoroll Roll Fuchsia SDK from 890562890212 to 890560294264 2019-08-09 chromium-autoroll Roll Fuchsia SDK from 890565823233 to 890562890212 Roll buildtools/ 74cfb5700..2c41dfb19 (26 commits; 1 trivial rolls) https://chromium.googlesource.com/chromium/src/buildtools/+log/74cfb57006f8..2c41dfb19abe $ git log 74cfb5700..2c41dfb19 --date=short --no-merges --format='%ad %ae %s' 2020-03-30 tvanderlippe Update clang-format version to eb85e90350e 2020-03-23 brettw Roll GN from 9499562d..5ed3c9cc 2020-03-12 agrieve Roll GN from fd3d768b..9499562d 2020-03-10 thakis roll gn 4166e9fbc1f..fd3d768bcfd4 2020-02-29 xiaohuic Clean up buildtools repo migration code 2020-02-24 thakis Revert "Roll libunwind 43bb9f8722..d999d54f4b" 2020-02-21 thakis Roll libunwind 43bb9f8722..d999d54f4b 2020-02-21 seblalancette Roll GN from 97cc440d..4166e9fb 2020-02-21 bpastene Reland: Pull libunwind, libcxx, libcxxabi from a different mirror. 2020-02-19 bpastene Revert "Pull libunwind, libcxx, libcxxabi from a different mirror." 2020-02-19 thakis Pull libunwind, libcxx, libcxxabi from a different mirror. 2020-01-28 thakis Roll GN 83dad00a:97cc440d 2020-01-28 thakis Reformat remaining gn files. 2020-01-21 sdefresne Roll GN 0c5557d173..83dad00afb 2020-01-16 thakis Reformat all gn files in /buildtools/third_party/libc++. 2020-01-16 felipesalazar Include cxa_thread_atexit on linux targets. 2020-01-13 thakis Roll GN a5bcbd726a..0c5557d17 2020-01-08 bpastene Update //buildtools/README.txt after it was merged into chromium. 2019-12-31 agable Roll GN from 6feb5599..a5bcbd72 2019-12-13 chouinard Roll GN from ad9e442d..6feb5599 2019-11-18 xiaohuic Reland: Roll src/buildtools/third_party/libc++/trunk/ 5938e0582..78d6a7767 (333 commits) 2019-10-28 xiaohuic Revert "Roll src/buildtools/third_party/libc++/trunk/ 5938e0582..78d6a7767 (333 commits)" 2019-09-13 hnakashima Add exception for libassistant to import checker. 2019-09-10 dpranke Add a COMPONENT entry (Build) for //buildtools. 2019-09-10 dpranke Roll GN from 152c5144..ad9e442d Roll third_party/binutils/ 01aa7745b..f9ce77769 (2 commits) https://chromium.googlesource.com/chromium/src/third_party/binutils/+log/01aa7745b0ba..f9ce777698a8 $ git log 01aa7745b..f9ce77769 --date=short --no-merges --format='%ad %ae %s' 2020-04-03 adetaylor Adding CPEPrefixes for more dependencies. 2019-10-07 efoo Add "# COMPONENT" to OWNERS files Roll tools/clang/ 3605577b6..698732d5d (129 commits) https://chromium.googlesource.com/chromium/src/tools/clang/+log/3605577b6760..698732d5db36 $ git log 3605577b6..698732d5d --date=short --no-merges --format='%ad %ae %s' 2020-04-10 aeubanks Point TODOs at newer bug 2020-04-09 inglorion goma_link: Add more unit tests, split from integration tests 2020-04-09 johannkoenig remove GarbageCollectedFinalized plugin flag 2020-04-09 jabolopes Fix garbled diff output in clang test tool. 2020-04-08 inglorion goma_link_tests: Require Python 3 2020-04-03 aeubanks Revert "Use urllib instead of curl" 2020-04-03 aeubanks Use urllib instead of curl 2020-04-03 hans Clang package: build with -DLIBCXX_ENABLE_{SHARED,STATIC}=OFF 2020-04-02 akhuang Reland "clang build.py: change LLVM_ENABLE_ZLIB from ON to FORCE_ON" 2020-04-01 bikineev blink_gc_plugin: Add check for WeakPtrs to GCed objects 2020-03-31 bikineev blink_gc_plugin: Change RefPtr to scoped_refptr 2020-03-31 hans Roll clang n345938-a1762f9c-1 : n346557-4e0d9925-1. 2020-03-29 jdoerrie [clang tools] Don't print edit lines when no replacements exist 2020-03-26 rnk Update clang blink gc plugin test expectations 2020-03-25 agable Revert "clang build.py: change LLVM_ENABLE_ZLIB from ON to FORCE_ON" 2020-03-25 akhuang clang build.py: change LLVM_ENABLE_ZLIB from ON to FORCE_ON 2020-03-24 thakis Roll clang n345635-5d881dd8-1 : n345938-a1762f9c-1. 2020-03-20 inglorion goma_link_tests: Add test for -gsplit-dwarf 2020-03-19 hans Roll clang n344329-9284abd0-6 : n345635-5d881dd8-1. 2020-03-18 inglorion Update goma_link_tests to look for '<func>' instead of 'func' 2020-03-15 thakis Revert "Change to download and build zlib every time, in case a bot happens to die during a build" 2020-03-14 inglorion Pass -g* flags to code generation in distributed ThinLTO 2020-03-14 akhuang Change to download and build zlib every time, in case a bot happens to die during a build 2020-03-13 aeubanks Create new branch at origin/master, don't specify -r in git cl try 2020-03-13 akhuang Clang build.py: add zlib to linker search path so that cmake can find it 2020-03-12 hans Clang packaging script: don't do separate threads-enabled and disabled builds 2020-03-11 thakis clang build: enable in-process cc1 at clang build time instead of with a compiler flag. 2020-03-10 thakis Make run_tool.py less spammy after /showIncludes:user change. 2020-03-09 hans Clang packaging script: don't build lld with thinlto 2020-03-06 hans Revert "IWYU for bind/callback_helpers.h and ptr_util.h" 2020-03-06 thakis Roll clang n343707-61f538d3-1 : n344329-9284abd0-1. 2020-03-06 gab IWYU for bind/callback_helpers.h and ptr_util.h 2020-03-05 rnk Blink GC plugin: Fix tests after addition of const qual 2020-03-04 omerkatz heap: Make all TraceAfterDispatch methods const 2020-02-27 ehsankia Remove infrastructure for multiple extractor backend. 2020-02-26 hans Roll clang n341867-c2900381-1 : n343707-61f538d3-1. 2020-02-18 omerkatz heap: Add omerkatz@ as GC and GC plugin owner 2020-02-10 inglorion Fix fallback logic in goma_ld.py 2020-02-09 thakis Roll clang n340759-eaabaf7e-2 : n341867-c2900381-1. 2020-02-05 inglorion Correct fallback and mtime in distributed ThinLTO scripts 2020-02-04 akhuang Use zlib to build LLVM on Windows. 2020-02-04 inglorion Add scripts for distributed ThinLTO 2020-02-03 keishi blink_gc_plugin: Handle TraceIfNeeded for resolved T 2020-01-31 thakis clang upload script: Use Cq-Include-Trybots: for internal bots too. 2020-01-30 thakis clang upload script: Move list of bots from docs to Cq-Include-Trybots:. 2020-01-29 thakis Fix some more compile errors after upstream 777180a32b6107 in blink clang plugin 2020-01-29 thakis Fix some compile errors after upstream 777180a32b6107 in blink clang plugin 2020-01-29 thakis Fix some clang tool compile errors after upstream 777180a32b6107 2020-01-29 hans Roll clang n332890-c2443155-2 : n340759-eaabaf7e-1. 2020-01-28 enga Revert "Roll clang n332890-c2443155-2 : n340584-68051c12-1." (...) 2019-11-15 hans Remove tools/clang/scripts/download_lld_mac.py 2019-11-15 hans Remove tools/clang/scripts/download_objdump.py 2019-11-11 hans Add UBSan runtime to the Mac Clang package 2019-11-05 thakis win: upload pdb for clang_rt.asan_dynamic-x86_64.dll to symbol server. 2019-11-05 hans Clang update.py: Add --package option 2019-10-30 johnchen Revert "Roll clang 373424-64a362e7-1 : n330255-55c223a7-1." 2019-10-29 hans Roll clang 373424-64a362e7-1 : n330255-55c223a7-1. 2019-10-24 hans Make upload_revision.py do a git checkout so it can get the commit count 2019-10-24 Taylor.Woll Add libclang package to sit alongside prebuilt LLVM binaries 2019-10-22 hans Clang build.py: LLVM no longer has SVN revision numbers 2019-10-15 hans Clang package.py: Don't run 'git diff' before building 2019-10-15 hans Clang build.py: Nuke the source dir if there is a local diff 2019-10-15 mlippautz heap: Add bikineev@ as GC and GC plugin owner 2019-10-03 thakis clang upload script: include full svn-git-sub triple in generated cl text. 2019-10-02 thakis Roll clang 372314:373424. 2019-09-25 rnk Fix crbug number in comment for 962988 2019-09-24 nicolaso Reland: "[Traffic Annotation] Remove function_context from extractor output" 2019-09-24 raul tools/: Convert uses of has_key 2019-09-24 hans Fix process-graph.py after #698787, take 2 2019-09-24 hans Fix process-graph.py after #698787 2019-09-23 hans Build Clang using profile-guided optimization on Windows 2019-09-22 raul tools: Use Python 3 style print statements [2/9] 2019-09-20 hans Roll clang 371856:372314. 2019-09-20 bikineev blink_gc_plugin: Remove GCFinalized and related diagnostics 2019-09-16 thakis Roll clang 371202:371856. 2019-09-13 mlippautz gc-plugin: Add mlippautz as owner 2019-09-12 tandrii Specify -B <bucket> where to trigger optional tryjobs. 2019-09-12 bikineev blink_gc_plugin: Check for correct use of CRTP 2019-09-12 bikineev Change clang subrevision to reflect changes in blink-gc-plugin 2019-09-11 bikineev blink_gc_plugin: Add no-gc-finalized options 2019-09-06 thakis Roll clang 370156:371202. 2019-09-05 thakis Roll clang 369647:370156. 2019-09-02 mlippautz [Stack Map Artefact] Add compiler plugins needed for safepoints 2019-09-01 thakis Fix Wfinal-dtor-non-final-class in plugin tests. 2019-08-29 contact Update BaseBindRewriters to convert base::BindRepeating to base::BindOnce 2019-08-28 hans Build clang with gcc 5.3.0 on Linux 2019-08-28 jakehughes [Stack Map Artefact] Introduce moving heap and root relocation 2019-08-28 jakehughes Layout initial experimental stack map gc design 2019-08-23 medinaandres Added revision to build_clang_tools_extra.py 2019-08-22 hans Roll clang 365097:369647. 2019-08-20 thakis clang upload script: Skip presubmits on upload. 2019-08-17 thakis clang: Attempt to fix plugin compilation after llvm r369130. 2019-08-16 hans Clang build script: Remove NDK r16 workaround 2019-08-15 jmadill Revert "Roll clang 365097:368742." 2019-08-14 hans Roll clang 365097:368742. 2019-08-12 sidereal Revert "Reland "Roll clang 365097:368354."" 2019-08-09 rnk Reland "Roll clang 365097:368354." 2019-08-09 sclittle Revert "Roll clang 365097:368354." 2019-08-09 rnk Roll clang 365097:368354. 2019-08-09 thakis clang mac tot bots: Stop setting DEVELOPER_DIR. Created with: roll-dep build buildtools third_party/binutils tools/clang Bug: None Change-Id: Ice39068a904341972861759771f4793ea2aa694b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/19601 Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-04-15 19:58:17 +00:00
'url': '{chromium_git}/chromium/src/tools/clang@698732d5db36040c07d5cc5f9137fcc943494c11',
'condition': 'dawn_standalone',
},
'third_party/binutils': {
Rolling 4 dependencies Also fixes an uninitialized variable in tests. Roll build/ f3d0ca5f4..896323eed (1627 commits; 2 trivial rolls) https://chromium.googlesource.com/chromium/src/build/+log/f3d0ca5f46b7..896323eeda1b $ git log f3d0ca5f4..896323eed --date=short --no-merges --format='%ad %ae %s' 2020-04-14 chromium-autoroll Roll Fuchsia SDK from 0.20200414.2.1 to 0.20200414.3.1 2020-04-14 sergey.kipet gtkui: Fix standalone Ozone/Wayland configuration 2020-04-14 gbiv Reland "compiler: remove `!is_android` from CrOS thinlto checks" 2020-04-14 wez [fuchsia] Add //fuchsia/SECURITY_OWNERS and per-file OWNERS using it. 2020-04-14 hypan android: Add emulator avd specific OWNERS files 2020-04-14 chromium-autoroll Roll Fuchsia SDK from 0.20200413.3.1 to 0.20200414.2.1 2020-04-14 hypan emulator: Add option "--debug-tags" for avd start 2020-04-14 chromium-autoroll Roll Fuchsia SDK from 0.20200413.2.1 to 0.20200413.3.1 2020-04-13 steveroe Reland "[fuchsia] Collect Fuchsia system logs from Chrome-Fuchsia tests." 2020-04-13 chromium-autoroll Roll Fuchsia SDK from 0.20200413.1.1 to 0.20200413.2.1 2020-04-13 chromium-autoroll Roll Fuchsia SDK from 0.20200412.2.1 to 0.20200413.1.1 2020-04-13 wez Revert "[cipd] Refactor CIPD template" 2020-04-13 hirokisato Revert "Manually roll chromite to pick up localhost vs VM fixes." 2020-04-13 chromium-autoroll Roll Fuchsia SDK from 0.20200412.1.1 to 0.20200412.2.1 2020-04-12 atyfto [cipd] Refactor CIPD template 2020-04-12 chromium-autoroll Roll Fuchsia SDK from 0.20200412.0.1 to 0.20200412.1.1 2020-04-12 chromium-autoroll Roll Fuchsia SDK from 0.20200410.3.1 to 0.20200412.0.1 2020-04-11 dmazzoni Re-enable some Android content_browsertests 2020-04-11 chromium-autoroll Roll Fuchsia SDK from 0.20200410.2.2 to 0.20200410.3.1 2020-04-10 cduvall Revert "Use .r8dex.jar and .mergeddex.jar rather than .dex.zip" 2020-04-10 bpastene Manually roll chromite to pick up localhost vs VM fixes. 2020-04-10 chromium-autoroll Roll Fuchsia SDK from 0.20200409.3.1 to 0.20200410.2.2 2020-04-10 leuisken fix vs%s_install environment variable 2020-04-10 huangs [Build] print_python_deps.py: Use importlib.util for Python 3. 2020-04-10 chromium-autoroll Roll Fuchsia SDK from 0.20200409.2.1 to 0.20200409.3.1 2020-04-10 nhiroki Revert "Android: Use lint from cmdline-tools" 2020-04-10 wnwen Android: Use lint from cmdline-tools 2020-04-09 chromium-autoroll Roll Fuchsia SDK from 0.20200409.1.1 to 0.20200409.2.1 2020-04-09 bsheedy Optimize Android Skia Gold code 2020-04-09 agrieve Use .r8dex.jar and .mergeddex.jar rather than .dex.zip 2020-04-09 chromium-autoroll Roll Fuchsia SDK from 0.20200409.0.1 to 0.20200409.1.1 2020-04-09 ddorwin [Fuchsia] Add ddorwin to OWNERS 2020-04-09 huangs [Build] extract_unwind_tables.py: Remove temp file usage. 2020-04-09 chromium-autoroll Roll Fuchsia SDK from 0.20200407.1.1 to 0.20200409.0.1 2020-04-08 jeffyoon [ios] moving test runner xcode version to //testing/buildbot 2020-04-08 agrieve Android: Always run Desugar.jar as well as d8 desugaring 2020-04-08 akiss Add use_external_fuzzing_engine build argument 2020-04-08 wnwen Android: Use dots to distinguish java build steps 2020-04-08 agrieve apk_operations.py: Don't look for .mapping file for release builds 2020-04-08 hypan emulator: add "--dry-run" option for avd create 2020-04-08 wez [fuchsia] Migrate cr_package_fuchsia() to use SDK-provided rules. 2020-04-08 vasilyt Reland "Build: remove resource_dirs support" 2020-04-08 spang Revert "[fuchsia] Migrate cr_package_fuchsia() to use SDK-provided rules." 2020-04-07 agrieve Add more logging to compile_resources.py 2020-04-07 agrieve Add a \n to the end of AndroidManifest.expected 2020-04-07 chromium-autoroll Roll Fuchsia SDK from 0.20200407.0.1 to 0.20200407.1.1 2020-04-07 chromium-autoroll Roll Fuchsia SDK from 0.20200406.3.1 to 0.20200407.0.1 2020-04-07 brucedawson Better asserts on missing files during gn gen 2020-04-07 chromium-autoroll Roll Fuchsia SDK from 0.20200406.2.3 to 0.20200406.3.1 2020-04-06 xhwang media: Remove enable_mojo_media gn arg (...) 2019-08-14 pcc Only link against libandroid_support on 32-bit platforms. 2019-08-14 thakis win: Remove msvc_use_absolute_paths gn arg. 2019-08-14 agrieve Android: Remove use_r8 flag and respect proguard_jar_path when set. 2019-08-14 robliao Start A List of Areas to Consider when Updating the Windows SDK 2019-08-14 hans Roll clang 365097:368742. 2019-08-14 aluo Make chrome smoke test self-testing and fix launch intent flags. 2019-08-14 chromium-autoroll Roll Fuchsia SDK from 890518145943 to 890514841981 2019-08-14 chromium-autoroll Roll Fuchsia SDK from 890520283089 to 890518145943 2019-08-14 svillar Fix build with BLINK_ANIMATION_USE_TIME_DELTA enabled 2019-08-14 ntfschr apk_operations: allow downgrade for bundle installs 2019-08-14 wez [Fuchsia] Remove legacy constant names from FIDL/JS. 2019-08-14 chromium-autoroll Roll Fuchsia SDK from 890523177803 to 890520283089 2019-08-13 wez [Fuchsia] Update FIDL/JS generator for 64-bit method ordinals. 2019-08-13 chromium-autoroll Roll Fuchsia SDK from 890525926525 to 890523177803 2019-08-13 chromium-autoroll Roll Fuchsia SDK from 890528724273 to 890525926525 2019-08-13 chromium-autoroll Roll Fuchsia SDK from 890530860946 to 890528724273 2019-08-13 wez Revert "Reland "[Fuchsia] Make hardware boot image downloading opt-in by .gclient."" 2019-08-13 kmarshall Reland "[Fuchsia] Make hardware boot image downloading opt-in by .gclient." 2019-08-12 chromium-autoroll Roll Fuchsia SDK from 890533504707 to 890530860946 2019-08-12 agrieve Android: Delete last references to "resource_rewriter" .build_config type 2019-08-12 justincohen Reland "[ios] Goma use is forbidden for official iOS builds." 2019-08-12 justincohen Revert "[ios] Goma use is forbidden for official iOS builds." 2019-08-12 thakis clang docs: mention llvm_force_head_revision 2019-08-12 chromium-autoroll Roll Fuchsia SDK from 890536058498 to 890533504707 2019-08-12 chromium-autoroll Roll Fuchsia SDK from 890539920088 to 890536058498 2019-08-12 huangs [DevUI DFM] Add BUILDFLAG(DFMIFY_DEV_UI). 2019-08-12 sidereal Revert "Reland "Roll clang 365097:368354."" 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890541741734 to 890539920088 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890544660006 to 890541741734 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890547849076 to 890544660006 2019-08-11 chromium-autoroll Roll Fuchsia SDK from 890550071829 to 890547849076 2019-08-10 thakis Revert "clang tot bots: Disable Wdangling-field" 2019-08-10 chromium-autoroll Roll Fuchsia SDK from 890552937159 to 890550071829 2019-08-10 chromium-autoroll Roll Fuchsia SDK from 890555439656 to 890552937159 2019-08-10 chromium-autoroll Roll Fuchsia SDK from 890557346683 to 890555439656 2019-08-10 kmarshall Revert "[Fuchsia] Make hardware boot image downloading opt-in by .gclient." 2019-08-10 thakis clang tot bots: Disable Wdangling-field 2019-08-10 kmarshall [Fuchsia] Make hardware boot image downloading opt-in by .gclient. 2019-08-09 rnk Reland "Roll clang 365097:368354." 2019-08-09 thakis mac: Create all parent directories of build/mac_files/xcode_binaries 2019-08-09 chromium-autoroll Roll Fuchsia SDK from 890560294264 to 890557346683 2019-08-09 sclittle Revert "Roll clang 365097:368354." 2019-08-09 rnk Roll clang 365097:368354. 2019-08-09 thomasanderson Switch Linux/Ozone to build with GTK 2019-08-09 justincohen [ios] Goma use is forbidden for official iOS builds. 2019-08-09 thakis mac: Stop downloading full hermetic Xcode. 2019-08-09 cliffsmo Add delayloads for full browser test libraries 2019-08-09 thakis clang tot bots: Disable Wreturn-stack-address 2019-08-09 chromium-autoroll Roll Fuchsia SDK from 890562890212 to 890560294264 2019-08-09 chromium-autoroll Roll Fuchsia SDK from 890565823233 to 890562890212 Roll buildtools/ 74cfb5700..2c41dfb19 (26 commits; 1 trivial rolls) https://chromium.googlesource.com/chromium/src/buildtools/+log/74cfb57006f8..2c41dfb19abe $ git log 74cfb5700..2c41dfb19 --date=short --no-merges --format='%ad %ae %s' 2020-03-30 tvanderlippe Update clang-format version to eb85e90350e 2020-03-23 brettw Roll GN from 9499562d..5ed3c9cc 2020-03-12 agrieve Roll GN from fd3d768b..9499562d 2020-03-10 thakis roll gn 4166e9fbc1f..fd3d768bcfd4 2020-02-29 xiaohuic Clean up buildtools repo migration code 2020-02-24 thakis Revert "Roll libunwind 43bb9f8722..d999d54f4b" 2020-02-21 thakis Roll libunwind 43bb9f8722..d999d54f4b 2020-02-21 seblalancette Roll GN from 97cc440d..4166e9fb 2020-02-21 bpastene Reland: Pull libunwind, libcxx, libcxxabi from a different mirror. 2020-02-19 bpastene Revert "Pull libunwind, libcxx, libcxxabi from a different mirror." 2020-02-19 thakis Pull libunwind, libcxx, libcxxabi from a different mirror. 2020-01-28 thakis Roll GN 83dad00a:97cc440d 2020-01-28 thakis Reformat remaining gn files. 2020-01-21 sdefresne Roll GN 0c5557d173..83dad00afb 2020-01-16 thakis Reformat all gn files in /buildtools/third_party/libc++. 2020-01-16 felipesalazar Include cxa_thread_atexit on linux targets. 2020-01-13 thakis Roll GN a5bcbd726a..0c5557d17 2020-01-08 bpastene Update //buildtools/README.txt after it was merged into chromium. 2019-12-31 agable Roll GN from 6feb5599..a5bcbd72 2019-12-13 chouinard Roll GN from ad9e442d..6feb5599 2019-11-18 xiaohuic Reland: Roll src/buildtools/third_party/libc++/trunk/ 5938e0582..78d6a7767 (333 commits) 2019-10-28 xiaohuic Revert "Roll src/buildtools/third_party/libc++/trunk/ 5938e0582..78d6a7767 (333 commits)" 2019-09-13 hnakashima Add exception for libassistant to import checker. 2019-09-10 dpranke Add a COMPONENT entry (Build) for //buildtools. 2019-09-10 dpranke Roll GN from 152c5144..ad9e442d Roll third_party/binutils/ 01aa7745b..f9ce77769 (2 commits) https://chromium.googlesource.com/chromium/src/third_party/binutils/+log/01aa7745b0ba..f9ce777698a8 $ git log 01aa7745b..f9ce77769 --date=short --no-merges --format='%ad %ae %s' 2020-04-03 adetaylor Adding CPEPrefixes for more dependencies. 2019-10-07 efoo Add "# COMPONENT" to OWNERS files Roll tools/clang/ 3605577b6..698732d5d (129 commits) https://chromium.googlesource.com/chromium/src/tools/clang/+log/3605577b6760..698732d5db36 $ git log 3605577b6..698732d5d --date=short --no-merges --format='%ad %ae %s' 2020-04-10 aeubanks Point TODOs at newer bug 2020-04-09 inglorion goma_link: Add more unit tests, split from integration tests 2020-04-09 johannkoenig remove GarbageCollectedFinalized plugin flag 2020-04-09 jabolopes Fix garbled diff output in clang test tool. 2020-04-08 inglorion goma_link_tests: Require Python 3 2020-04-03 aeubanks Revert "Use urllib instead of curl" 2020-04-03 aeubanks Use urllib instead of curl 2020-04-03 hans Clang package: build with -DLIBCXX_ENABLE_{SHARED,STATIC}=OFF 2020-04-02 akhuang Reland "clang build.py: change LLVM_ENABLE_ZLIB from ON to FORCE_ON" 2020-04-01 bikineev blink_gc_plugin: Add check for WeakPtrs to GCed objects 2020-03-31 bikineev blink_gc_plugin: Change RefPtr to scoped_refptr 2020-03-31 hans Roll clang n345938-a1762f9c-1 : n346557-4e0d9925-1. 2020-03-29 jdoerrie [clang tools] Don't print edit lines when no replacements exist 2020-03-26 rnk Update clang blink gc plugin test expectations 2020-03-25 agable Revert "clang build.py: change LLVM_ENABLE_ZLIB from ON to FORCE_ON" 2020-03-25 akhuang clang build.py: change LLVM_ENABLE_ZLIB from ON to FORCE_ON 2020-03-24 thakis Roll clang n345635-5d881dd8-1 : n345938-a1762f9c-1. 2020-03-20 inglorion goma_link_tests: Add test for -gsplit-dwarf 2020-03-19 hans Roll clang n344329-9284abd0-6 : n345635-5d881dd8-1. 2020-03-18 inglorion Update goma_link_tests to look for '<func>' instead of 'func' 2020-03-15 thakis Revert "Change to download and build zlib every time, in case a bot happens to die during a build" 2020-03-14 inglorion Pass -g* flags to code generation in distributed ThinLTO 2020-03-14 akhuang Change to download and build zlib every time, in case a bot happens to die during a build 2020-03-13 aeubanks Create new branch at origin/master, don't specify -r in git cl try 2020-03-13 akhuang Clang build.py: add zlib to linker search path so that cmake can find it 2020-03-12 hans Clang packaging script: don't do separate threads-enabled and disabled builds 2020-03-11 thakis clang build: enable in-process cc1 at clang build time instead of with a compiler flag. 2020-03-10 thakis Make run_tool.py less spammy after /showIncludes:user change. 2020-03-09 hans Clang packaging script: don't build lld with thinlto 2020-03-06 hans Revert "IWYU for bind/callback_helpers.h and ptr_util.h" 2020-03-06 thakis Roll clang n343707-61f538d3-1 : n344329-9284abd0-1. 2020-03-06 gab IWYU for bind/callback_helpers.h and ptr_util.h 2020-03-05 rnk Blink GC plugin: Fix tests after addition of const qual 2020-03-04 omerkatz heap: Make all TraceAfterDispatch methods const 2020-02-27 ehsankia Remove infrastructure for multiple extractor backend. 2020-02-26 hans Roll clang n341867-c2900381-1 : n343707-61f538d3-1. 2020-02-18 omerkatz heap: Add omerkatz@ as GC and GC plugin owner 2020-02-10 inglorion Fix fallback logic in goma_ld.py 2020-02-09 thakis Roll clang n340759-eaabaf7e-2 : n341867-c2900381-1. 2020-02-05 inglorion Correct fallback and mtime in distributed ThinLTO scripts 2020-02-04 akhuang Use zlib to build LLVM on Windows. 2020-02-04 inglorion Add scripts for distributed ThinLTO 2020-02-03 keishi blink_gc_plugin: Handle TraceIfNeeded for resolved T 2020-01-31 thakis clang upload script: Use Cq-Include-Trybots: for internal bots too. 2020-01-30 thakis clang upload script: Move list of bots from docs to Cq-Include-Trybots:. 2020-01-29 thakis Fix some more compile errors after upstream 777180a32b6107 in blink clang plugin 2020-01-29 thakis Fix some compile errors after upstream 777180a32b6107 in blink clang plugin 2020-01-29 thakis Fix some clang tool compile errors after upstream 777180a32b6107 2020-01-29 hans Roll clang n332890-c2443155-2 : n340759-eaabaf7e-1. 2020-01-28 enga Revert "Roll clang n332890-c2443155-2 : n340584-68051c12-1." (...) 2019-11-15 hans Remove tools/clang/scripts/download_lld_mac.py 2019-11-15 hans Remove tools/clang/scripts/download_objdump.py 2019-11-11 hans Add UBSan runtime to the Mac Clang package 2019-11-05 thakis win: upload pdb for clang_rt.asan_dynamic-x86_64.dll to symbol server. 2019-11-05 hans Clang update.py: Add --package option 2019-10-30 johnchen Revert "Roll clang 373424-64a362e7-1 : n330255-55c223a7-1." 2019-10-29 hans Roll clang 373424-64a362e7-1 : n330255-55c223a7-1. 2019-10-24 hans Make upload_revision.py do a git checkout so it can get the commit count 2019-10-24 Taylor.Woll Add libclang package to sit alongside prebuilt LLVM binaries 2019-10-22 hans Clang build.py: LLVM no longer has SVN revision numbers 2019-10-15 hans Clang package.py: Don't run 'git diff' before building 2019-10-15 hans Clang build.py: Nuke the source dir if there is a local diff 2019-10-15 mlippautz heap: Add bikineev@ as GC and GC plugin owner 2019-10-03 thakis clang upload script: include full svn-git-sub triple in generated cl text. 2019-10-02 thakis Roll clang 372314:373424. 2019-09-25 rnk Fix crbug number in comment for 962988 2019-09-24 nicolaso Reland: "[Traffic Annotation] Remove function_context from extractor output" 2019-09-24 raul tools/: Convert uses of has_key 2019-09-24 hans Fix process-graph.py after #698787, take 2 2019-09-24 hans Fix process-graph.py after #698787 2019-09-23 hans Build Clang using profile-guided optimization on Windows 2019-09-22 raul tools: Use Python 3 style print statements [2/9] 2019-09-20 hans Roll clang 371856:372314. 2019-09-20 bikineev blink_gc_plugin: Remove GCFinalized and related diagnostics 2019-09-16 thakis Roll clang 371202:371856. 2019-09-13 mlippautz gc-plugin: Add mlippautz as owner 2019-09-12 tandrii Specify -B <bucket> where to trigger optional tryjobs. 2019-09-12 bikineev blink_gc_plugin: Check for correct use of CRTP 2019-09-12 bikineev Change clang subrevision to reflect changes in blink-gc-plugin 2019-09-11 bikineev blink_gc_plugin: Add no-gc-finalized options 2019-09-06 thakis Roll clang 370156:371202. 2019-09-05 thakis Roll clang 369647:370156. 2019-09-02 mlippautz [Stack Map Artefact] Add compiler plugins needed for safepoints 2019-09-01 thakis Fix Wfinal-dtor-non-final-class in plugin tests. 2019-08-29 contact Update BaseBindRewriters to convert base::BindRepeating to base::BindOnce 2019-08-28 hans Build clang with gcc 5.3.0 on Linux 2019-08-28 jakehughes [Stack Map Artefact] Introduce moving heap and root relocation 2019-08-28 jakehughes Layout initial experimental stack map gc design 2019-08-23 medinaandres Added revision to build_clang_tools_extra.py 2019-08-22 hans Roll clang 365097:369647. 2019-08-20 thakis clang upload script: Skip presubmits on upload. 2019-08-17 thakis clang: Attempt to fix plugin compilation after llvm r369130. 2019-08-16 hans Clang build script: Remove NDK r16 workaround 2019-08-15 jmadill Revert "Roll clang 365097:368742." 2019-08-14 hans Roll clang 365097:368742. 2019-08-12 sidereal Revert "Reland "Roll clang 365097:368354."" 2019-08-09 rnk Reland "Roll clang 365097:368354." 2019-08-09 sclittle Revert "Roll clang 365097:368354." 2019-08-09 rnk Roll clang 365097:368354. 2019-08-09 thakis clang mac tot bots: Stop setting DEVELOPER_DIR. Created with: roll-dep build buildtools third_party/binutils tools/clang Bug: None Change-Id: Ice39068a904341972861759771f4793ea2aa694b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/19601 Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-04-15 19:58:17 +00:00
'url': '{chromium_git}/chromium/src/third_party/binutils@f9ce777698a819dff4d6a033b31122d91a49b62e',
'condition': 'dawn_standalone',
},
'tools/clang/dsymutil': {
'packages': [
{
'package': 'chromium/llvm-build-tools/dsymutil',
'version': 'M56jPzDv1620Rnm__jTMYS62Zi8rxHVq7yw0qeBFEgkC',
}
],
'condition': 'checkout_mac or checkout_ios',
'dep_type': 'cipd',
},
# Testing, GTest and GMock
'testing': {
Roll third_party/googletest/ 5ec7f0c4a..e3f0319d8 (460 commits) https://chromium.googlesource.com/external/github.com/google/googletest/+log/5ec7f0c4a113..e3f0319d89f4 This CL also rolls the Chromium //testing dependency, which is coupled with googletest. $ git log 5ec7f0c4a..e3f0319d8 --date=short --no-merges --format='%ad %ae %s' 2020-04-01 absl-team Googletest export 2020-03-30 absl-team Googletest export 2020-03-23 absl-team Googletest export 2020-03-24 krystian.kuzniarek remove chapters on Autotools, Meson and plain Makefiles 2020-03-24 krystian.kuzniarek remove dead code in googletest-output-test 2020-03-24 pkryger Swap settimer and sigaction calls to avoid SIGPROF 2020-03-20 absl-team Googletest export 2019-07-11 adam.f.badura Add support for std::function in MockFunction (#2277) 2019-12-26 adam.f.badura Add tests for MockFunction deduction (#2277) 2020-03-17 absl-team Googletest export 2020-03-16 dmauro Googletest export 2020-03-13 absl-team Googletest export 2020-03-06 absl-team Googletest export 2020-03-03 absl-team Googletest export 2020-03-03 absl-team Googletest export 2020-03-11 romain.geissler Make sure IsATTY does not clobber errno. 2020-02-27 absl-team Googletest export 2020-02-25 absl-team Googletest export 2020-02-19 absl-team Googletest export 2020-02-21 johan.mabille Fixed warnings 2020-02-12 absl-team Googletest export 2020-02-11 absl-team Googletest export 2020-02-11 absl-team Googletest export 2020-02-10 absl-team Googletest export 2020-02-10 absl-team Googletest export 2020-02-07 absl-team Googletest export 2020-02-07 absl-team Googletest export 2020-02-06 durandal Googletest export 2020-02-05 absl-team Googletest export 2020-02-05 absl-team Googletest export 2020-02-03 absl-team Googletest export 2020-02-03 absl-team Googletest export 2020-01-31 absl-team Googletest export 2020-01-31 absl-team Googletest export 2020-01-29 absl-team Googletest export 2020-01-27 absl-team Googletest export 2020-01-27 absl-team Googletest export 2020-01-27 absl-team Googletest export 2020-01-24 absl-team Googletest export 2020-01-24 absl-team Googletest export 2020-01-23 absl-team Googletest export 2020-01-29 krystian.kuzniarek remove a dead reference to the Autotools script 2020-01-21 absl-team Googletest export 2020-01-17 absl-team Googletest export 2020-01-16 absl-team Googletest export 2020-01-15 absl-team Googletest export 2020-01-15 absl-team Googletest export 2020-01-14 absl-team Googletest export 2020-01-14 absl-team Googletest export 2020-01-14 absl-team Googletest export (...) 2019-03-15 Tobias_Mueller Remove old_crtdbg_flag_ member if not required 2019-03-15 seth.raymond DesignDoc Markdown table was broken 2019-03-04 absl-team Googletest export 2019-03-04 absl-team Googletest export 2019-02-28 absl-team Googletest export 2019-02-26 absl-team Googletest export 2019-03-01 carlo Minor build system fixes. 2019-02-25 absl-team Googletest export 2019-02-25 rsinnet Fix grammatical error in primer.md 2019-02-21 yaneurabeya Don't hardcode the filename in `CxxExceptionDeathTest.PrintsMessageForStdException` 2019-02-20 misterg Googletest export 2019-02-19 absl-team Googletest export 2019-02-20 dds Avoid array index out of range 2019-02-18 yaneurabeya Ignore `-Wsign-conversion` issues 2019-02-13 yaneurabeya Fix clang `-Wunused-parameter` warnings 2019-02-13 yaneurabeya Fix clang `-Winconsistent-missing-override` warnings 2019-02-13 yaneurabeya Fix clang `-Winconsistent-missing-override` warnings 2019-02-13 yaneurabeya Add `cxx_strict_flags` for clang to match FreeBSD's WARNS flags 2019-02-12 yaneurabeya Import `patch-bsd-defines` from FreeBSD ports [1] 2019-02-12 yaneurabeya Compile clang with `-Wall -Wshadow -Werror` 2019-02-12 yaneurabeya Fix -Wunused-private-field issues with clang 2019-02-12 misterg Googletest export 2019-02-07 absl-team Googletest export 2019-02-05 absl-team Googletest export 2019-02-04 absl-team Googletest export 2018-02-10 knut.omang Set gtest version correctly for older cmake versions 2018-02-25 knut.omang Generate a libgtest.la to help libtool managing dependencies 2016-12-23 jwakely Stop TestInfo::Run() calling a function through null pointer 2019-02-05 chrisjohnsonmail fix: Correct *-all.cc file paths 2019-02-05 keiichiw Fix an invalid example of JSON report in advanced.md 2019-02-04 gennadiycivil Update .travis.yml 2019-02-04 gennadiycivil Update .travis.yml 2019-01-12 yaneurabeya Test out changes with clang/OSX each PR using Travis CI 2019-02-04 misterg Googletest export 2019-02-04 misterg Googletest export 2019-02-01 absl-team Googletest export 2019-02-04 maetugr cmake: detect Cygwin which needs extensions to build 2019-02-04 maetugr cmake: move global project definition to beginning 2019-01-31 absl-team Googletest export 2019-02-01 chrisjohnsonmail chore: Add PlatformIO supported platforms list 2019-01-31 chrisjohnsonmail fix: Add Arduino to embedded platform list 2019-01-31 chrisjohnsonmail fix: Add *_all.cc files to ignore list 2019-01-31 g4691821 Fix README.md broken link 2019-01-30 gennadiycivil Repeat #2090 2019-01-30 Kelly_G_Walker Update advanced.md casing in example 2019-01-29 gennadiycivil Added -Wgnu-zero-variadic-macro-arguments" clang 2019-01-28 hugo.lindstrom Avoid dynamic/static runtime linking (LNK4098) by properly replacing MD(d)->MT(d) in both C and CXX flags, resolves 2074 2019-01-22 samolisov Enable CI on Windows (appveyor) with Bazel 2019-01-18 mathbunnyru Fix INSTANTIATE_TEST_CASE_P with zero variadic arguments 2019-01-14 samolisov Enable building as a shared library (dll) on Windows with Bazel Created with: roll-dep third_party/googletest Bug: chromium:1070043 Change-Id: Ibc73c53226247ca8b0c9546b9c3c5713e9630879 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/19521 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-04-15 20:06:27 +00:00
'url': '{chromium_git}/chromium/src/testing@e5ced5141379ee8ae28b4f93d3c02df039d2b052',
'condition': 'dawn_standalone',
},
'third_party/googletest': {
Roll third_party/googletest/ e3f0319d8..a09ea700d (27 commits) https://chromium.googlesource.com/external/github.com/google/googletest/+log/e3f0319d89f4..a09ea700d32b $ git log e3f0319d8..a09ea700d --date=short --no-merges --format='%ad %ae %s' 2020-05-07 absl-team Googletest export 2020-05-04 absl-team Googletest export 2020-04-30 absl-team Googletest export 2020-04-28 absl-team Googletest export 2020-04-27 absl-team Googletest export 2020-04-24 absl-team Googletest export 2020-04-23 absl-team Googletest export 2020-04-20 absl-team Googletest export 2020-04-20 absl-team Googletest export 2020-04-17 absl-team Googletest export 2020-05-01 56075233+keshavgbpecdelhi Removed a typo in README.md 2020-03-28 arthur.j.odwyer Add -Wdeprecated to the build configuration. 2020-04-16 arthur.j.odwyer Fix a -Wdeprecated warning. 2020-04-16 arthur.j.odwyer Fix a -Wdeprecated warning. 2020-04-16 arthur.j.odwyer Fix a -Wdeprecated warning. 2020-04-16 arthur.j.odwyer Remove all uses of GTEST_DISALLOW_{MOVE_,}ASSIGN_. 2020-04-19 igor.n.nazarenko Enable protobuf printing for open-source proto messages. 2020-04-16 arthur.j.odwyer VariadicMatcher needs a non-defaulted move constructor for compile-time performance. 2020-04-10 absl-team Googletest export 2020-04-12 jbohl fix signed/unsigned comparison issue (on OpenBSD) 2020-04-09 malcolm.parsons Remove redundant .c_str() 2020-04-06 mail gtest-unittest-api_test - fix warning in clang build 2020-04-05 jijyunneng Remove duplicate codes existed in get-nprocessors.sh 2020-03-28 arthur.j.odwyer Replace the last instance of `throw()` with `noexcept`. NFC. 2020-03-28 arthur.j.odwyer Fix a typo in .travis.yml 2020-03-21 ngompa13 Ensure that gtest/gmock pkgconfig requirements specify version 2020-03-18 calum.robinson Add GTEST_BRIEF option Created with: roll-dep third_party/googletest Bug: dawn:394 Change-Id: I5084555477ab60c2cef8f45e9e7432dd81003cff Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/21480 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-05-11 15:37:11 +00:00
'url': '{chromium_git}/external/github.com/google/googletest@a09ea700d32bab83325aff9ff34d0582e50e3997',
'condition': 'dawn_standalone',
},
# Jinja2 and MarkupSafe for the code generator
'third_party/jinja2': {
'url': '{chromium_git}/chromium/src/third_party/jinja2@b41863e42637544c2941b574c7877d3e1f663e25',
'condition': 'dawn_standalone',
},
'third_party/markupsafe': {
'url': '{chromium_git}/chromium/src/third_party/markupsafe@8f45f5cfa0009d2a70589bcda0349b8cb2b72783',
'condition': 'dawn_standalone',
},
# SPIRV-Cross
'third_party/spirv-cross': {
Rolling 4 dependencies Roll third_party/glslang/ 00965b9fa..839704450 (14 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/00965b9fa9a8..839704450200 $ git log 00965b9fa..839704450 --date=short --no-merges --format='%ad %ae %s' 2020-06-22 gleese Update test expected files with new magic number 2020-06-22 gleese Update SPIR-V generator version 2020-06-05 gleese Update test results to expect OpFUnordNotEqual 2020-06-05 gleese Use OpFUnordNotEqual for floating-point != 2020-06-22 johnkslang Update README.md 2020-06-19 bclayton Add kokoro configs for android-ndk and cmake 2020-06-19 bclayton Switch ndk_test from gnustl_static to c++_static 2020-06-17 ShabbyX Add -g0 command line argument 2020-06-16 cepheus Build: use better MSVC subfolder names for the previous build changes. 2020-06-16 cepheus Bump version numbers. 2020-06-16 bclayton Move hlsl/ source to glslang/HLSL/ 2020-06-16 cepheus Bump version. 2020-06-15 bclayton CMake: Fold HLSL source into glslang 2020-06-10 bclayton C Interface: Split SPIR-V C interface to own file Roll third_party/shaderc/ c2ac70797..caa519ca5 (2 commits) https://chromium.googlesource.com/external/github.com/google/shaderc/+log/c2ac70797a38..caa519ca532a $ git log c2ac70797..caa519ca5 --date=short --no-merges --format='%ad %ae %s' 2020-06-17 rharrison Add support for different default/trunks in roll-deps (#1086) 2020-06-15 rharrison Rolling 5 dependencies (#1085) Roll third_party/spirv-cross/ 9e3df69d4..f9ae06512 (12 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/9e3df69d4e99..f9ae06512ef7 $ git log 9e3df69d4..f9ae06512 --date=short --no-merges --format='%ad %ae %s' 2020-06-22 dsinclair Roll deps and update tests. 2020-06-22 post MSL: Remove the old VertexAttr API. 2020-06-19 cwallez Fix placement of SPIRV_CROSS_DEPRECATED. 2020-06-19 post Fix duplicated initialization for loop variables with initializers. 2020-06-18 post MSL: Add test case for constructing struct with non-value-type array. 2020-06-18 post MSL: Deal with loading non-value-type arrays. 2020-06-18 post MSL: Add tests for array copies in and out of buffers. 2020-06-18 post MSL: Improve handling of array types in buffer objects. 2020-06-18 post Clean up some deprecation warnings when building with Makefile. 2020-06-18 post Remove unused member in MSLShaderInput. 2020-06-13 cdavis MSL: Fix up input variables' vector lengths in all stages. 2020-06-16 post HLSL: Fix texProj in legacy HLSL. Roll third_party/tint/ b8f493005..0c647a889 (15 commits) https://dawn.googlesource.com/tint/+log/b8f4930055df..0c647a8896d1 $ git log b8f493005..0c647a889 --date=short --no-merges --format='%ad %ae %s' 2020-06-22 dneto sample: handle SPIR-V assembly input 2020-06-19 dj2 [spirv-writer] Emit logical and and logical or 2020-06-18 dneto [spirv-reader] Remove orphaned TODOs 2020-06-18 dsinclair Add support for sclamp and uclamp GLSL methods. 2020-06-18 dsinclair [spirv-writer] Add as casts. 2020-06-18 dneto [spirv-reader] Add ConvertFToU, ConvertFToS 2020-06-18 dsinclair [wgsl-reader] Fixup off by 1 bug. 2020-06-17 dneto [spirv-reader] Add mixed scalar/vector/matrix multiply 2020-06-17 dneto [spirv-reader] Add ConvertSToF, ConvertUToF 2020-06-17 dj2 Add GLSL MatrixInverse type determination. 2020-06-17 dneto [spirv-reader] Add vector shuffle 2020-06-17 dj2 Add type determination for GLSL determinant. 2020-06-17 dneto [spirv-reader] Add OpCopyObject 2020-06-17 dj2 [spirv-writer] Only extract composites for non-const constructors. 2020-06-16 dneto [spirv-reader] Add ArrayStride Change-Id: I74d332c0972b2e6e0f4b6cc349d54ea5887b051c Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/23661 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
2020-06-22 20:54:53 +00:00
'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Cross@f9ae06512ef744a1379d564ed0a202b12dc3478b',
'condition': 'dawn_standalone',
},
# SPIRV compiler dependencies: SPIRV-Tools, SPIRV-headers, glslang and shaderc
'third_party/SPIRV-Tools': {
Rolling 3 dependencies Roll third_party/SPIRV-Tools/ 30bf46dbe..52a5f074e (1 commit) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/30bf46dbe06f..52a5f074e9bb $ git log 30bf46dbe..52a5f074e --date=short --no-merges --format='%ad %ae %s' 2020-06-15 dj2 Update access control lists. (#3433) Roll third_party/glslang/ ebf55a071..00965b9fa (3 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/ebf55a0711b8..00965b9fa9a8 $ git log ebf55a071..00965b9fa --date=short --no-merges --format='%ad %ae %s' 2020-06-15 dj2 Remove unused variable. (#2273) 2020-06-15 rharrison Remove unused function, BaseTypeName (#2272) 2020-06-15 cepheus HLSL: Remove support for having GLSL versions of HLSL intrinsics. Roll third_party/tint/ 0647d2360..be45ff508 (52 commits) https://dawn.googlesource.com/tint/+log/0647d2360701..be45ff508124 $ git log 0647d2360..be45ff508 --date=short --no-merges --format='%ad %ae %s' 2020-06-11 rharrison Create tint.h for external users 2020-06-11 dneto [spirv-reader] Simplify if-selection bookkeeping 2020-06-11 dneto [spirv-reader] remove exclusive_false_head_for 2020-06-10 rharrison Fix BUILD.gn based builds 2020-06-09 dneto [spirv-reader] Avoid emitting empty elses 2020-06-08 dj2 Add GLSL FindILsb, FindUMsb, FindSMsb and InterpolateAtCentroid. 2020-06-08 dj2 Add support for GLSL cross. 2020-06-08 dj2 Add GLSL umin, umax, smin and smax support. 2020-06-08 dj2 Add ssign and sabs GLSL support. 2020-06-08 dj2 Refactor GLSL type determination code. 2020-06-08 dneto [spirv-reader] Emit non-header OpBranchConditional 2020-06-08 dneto [spirv-reader] Add cases for mergeless OpSwitch 2020-06-08 dneto [spirv-reader] Fix typo in test name 2020-06-08 dneto [spirv-reader] Check some merge block dominance 2020-06-08 dneto [spirv-reader] Add mergeless OpSwitch case 2020-06-08 dneto [spirv-reader] kIfBreak edge counts toward divergence 2020-06-04 dj2 [spirv-writer] Cleanup capabilities code. 2020-06-04 dj2 [spirv-writer] Add support for outer_product 2020-06-04 dj2 [spirv-writer] Add support for derivatives. 2020-06-04 dj2 [spirv-writer] Add support for dot call. 2020-06-04 dj2 [spirv-writer] Add support for is_inf 2020-06-04 dj2 [spirv-writer] Add is_nan support. 2020-06-04 dj2 [spirv-writer] Add support for all intrinsic. 2020-06-04 dj2 [spirv-writer] Generate any intrinsic 2020-06-04 dneto [spirv-reader] Refactor emission for OpBranch 2020-06-04 dneto [spirv-reader] Update test to show error caught 2020-06-04 dneto [spirv-reader] Update test to show error is caught 2020-06-03 rharrison Fix nit in PRESUBMIT.py 2020-06-03 dsinclair Remove right shift arithmetic operand. 2020-06-03 dsinclair Remove unless_stmt 2020-06-03 dsinclair Remove conditional break/continue. 2020-06-03 dneto [spirv-reader]: Support OpBranch 2020-06-03 rharrison Adding PRESUBMIT.py with a bunch of checks turned on 2020-06-02 dj2 Make case selectors an integer value 2020-06-02 dj2 Add IntLiteral parent for Sint and Uint literals. 2020-06-02 dj2 Rename the IntLiteral to SintLiteral. 2020-06-02 dneto [spirv-reader] Support unreachable, as a return 2020-06-02 dneto [spirv-reader] Support kill 2020-06-02 dj2 Rename case statement conditions to selectors. 2020-06-02 dneto [spirv-reader] Support return, return-value 2020-06-02 dneto [spirv-reader] Emit loop and continuing 2020-06-02 dneto [spirv-reader] Emit control flow: if/then/else 2020-06-01 dsinclair Fix merge conflict 2020-06-01 dsinclair [spirv-writer] Add fallthrough support 2020-06-01 dsinclair [spirv-writer] Add switch support 2020-06-01 dneto [spirv-reader] use stack of statement lists 2020-06-01 dneto [spirv-reader] Add problematic CFG case as disabled test 2020-06-01 dsinclair Add case_selectors update 2020-06-01 dsinclair [spirv-writer] Generate kill statements. 2020-06-01 dsinclair Updating to match WGSL spec. 2020-06-01 dsinclair Update intrinsics in the grammar. 2020-06-01 dsinclair Update WGSL grammar builtins to match spec. Created with: roll-dep third_party/SPIRV-Tools third_party/glslang third_party/shaderc third_party/spirv-cross third_party/spirv-headers third_party/tint Change-Id: Ib0bced03a45c9204aa644bc721bb54e7d427421f Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/23222 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
2020-06-15 19:00:52 +00:00
'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@52a5f074e9bb6712487653cf360771e98a1ebe97',
'condition': 'dawn_standalone',
},
'third_party/spirv-headers': {
Rolling 5 dependencies Roll third_party/SPIRV-Tools/ d3d89bb90..f050cca7e (5 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/d3d89bb90cbd..f050cca7ec47 $ git log d3d89bb90..f050cca7e --date=short --no-merges --format='%ad %ae %s' 2020-05-29 andreperezmaselco.developer spirv-fuzz: Add push id through variable transformation (#3359) 2020-05-27 rharrison Rolling 4 dependencies (#3380) 2020-05-27 stevenperron Start SPIRV-Tools v2020.4 2020-05-27 stevenperron Finalize SPIRV-Tools v2020.3 2020-05-27 stevenperron Update CHANGES Roll third_party/glslang/ 2b0eafb1d..d39b8afc4 (4 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/2b0eafb1de5b..d39b8afc47a1 $ git log 2b0eafb1d..d39b8afc4 --date=short --no-merges --format='%ad %ae %s' 2020-05-28 40001162+alelenv EXT_ray_tracing requires spv1.4 (#2237) 2020-05-28 shuizhuyuanluo fix warning unused parameter in release build (#2251) 2020-05-27 greg Fix missing patch decoration for TessFactor PCF arg (#2249) 2020-05-27 greg Update SPIRV-Tools to stable. Also SPIRV-Headers to TOT. (#2250) Roll third_party/shaderc/ 7d2f8c57e..da87b8d8b (3 commits) https://chromium.googlesource.com/external/github.com/google/shaderc/+log/7d2f8c57ee3e..da87b8d8b0a1 $ git log 7d2f8c57e..da87b8d8b --date=short --no-merges --format='%ad %ae %s' 2020-06-01 bryan.bernhart Support forcing storage buffers to be always declared as UAV. (#1076) 2020-06-01 rharrison Roll third_party/spirv-cross/ 61cddd630..d385bf096 (4 commits) (#1077) 2020-05-26 rharrison Rolling 4 dependencies and expectations (#1074) Roll third_party/spirv-headers/ ac638f181..11d7637e7 (7 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/ac638f181542..11d7637e7a43 $ git log ac638f181..11d7637e7 --date=short --no-merges --format='%ad %ae %s' 2020-06-01 dneto spir-v.xml: Use plain ASCII quotes in comment 2020-05-29 cepheus Rebuild headers against the previous grammar commit. 2020-05-29 dmitry.sidorov Apply suggestions 2020-04-05 dmitry.sidorov Add Intel specific definitions from KhronosGroup/SPIRV-LLVM-Translator 2020-05-29 cepheus Header build from previous grammar update. 2020-05-25 michael.kinsner Propose bit allocation mechanism for the FP Fast Math Mode bitfield, following from the mechanism previously added for the loop control bitfield. 2020-04-05 dmitry.sidorov Add SPV_INTEL_function_pointers preview extension Roll third_party/tint/ 537039009..e2be48975 (11 commits) https://dawn.googlesource.com/tint/+log/537039009663..e2be4897566d $ git log 537039009..e2be48975 --date=short --no-merges --format='%ad %ae %s' 2020-06-01 dsinclair Fix merge conflict 2020-06-01 dsinclair [spirv-writer] Add fallthrough support 2020-06-01 dsinclair [spirv-writer] Add switch support 2020-06-01 dneto [spirv-reader] use stack of statement lists 2020-06-01 dneto [spirv-reader] Add problematic CFG case as disabled test 2020-06-01 dsinclair Add case_selectors update 2020-06-01 dsinclair [spirv-writer] Generate kill statements. 2020-06-01 dsinclair Updating to match WGSL spec. 2020-06-01 dsinclair Update intrinsics in the grammar. 2020-06-01 dsinclair Update WGSL grammar builtins to match spec. 2020-05-27 dj2 [spirv-writer] Remove stpq support. Created with: roll-dep third_party/SPIRV-Tools third_party/glslang third_party/shaderc third_party/spirv-cross third_party/spirv-headers third_party/tint Change-Id: Ifbd3f1db31c76b8895242dd5104d2027de8824af Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/22442 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
2020-06-01 20:07:53 +00:00
'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Headers@11d7637e7a43cd88cfd4e42c99581dcb682936aa',
'condition': 'dawn_standalone',
},
'third_party/glslang': {
Rolling 4 dependencies Roll third_party/glslang/ 00965b9fa..839704450 (14 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/00965b9fa9a8..839704450200 $ git log 00965b9fa..839704450 --date=short --no-merges --format='%ad %ae %s' 2020-06-22 gleese Update test expected files with new magic number 2020-06-22 gleese Update SPIR-V generator version 2020-06-05 gleese Update test results to expect OpFUnordNotEqual 2020-06-05 gleese Use OpFUnordNotEqual for floating-point != 2020-06-22 johnkslang Update README.md 2020-06-19 bclayton Add kokoro configs for android-ndk and cmake 2020-06-19 bclayton Switch ndk_test from gnustl_static to c++_static 2020-06-17 ShabbyX Add -g0 command line argument 2020-06-16 cepheus Build: use better MSVC subfolder names for the previous build changes. 2020-06-16 cepheus Bump version numbers. 2020-06-16 bclayton Move hlsl/ source to glslang/HLSL/ 2020-06-16 cepheus Bump version. 2020-06-15 bclayton CMake: Fold HLSL source into glslang 2020-06-10 bclayton C Interface: Split SPIR-V C interface to own file Roll third_party/shaderc/ c2ac70797..caa519ca5 (2 commits) https://chromium.googlesource.com/external/github.com/google/shaderc/+log/c2ac70797a38..caa519ca532a $ git log c2ac70797..caa519ca5 --date=short --no-merges --format='%ad %ae %s' 2020-06-17 rharrison Add support for different default/trunks in roll-deps (#1086) 2020-06-15 rharrison Rolling 5 dependencies (#1085) Roll third_party/spirv-cross/ 9e3df69d4..f9ae06512 (12 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/9e3df69d4e99..f9ae06512ef7 $ git log 9e3df69d4..f9ae06512 --date=short --no-merges --format='%ad %ae %s' 2020-06-22 dsinclair Roll deps and update tests. 2020-06-22 post MSL: Remove the old VertexAttr API. 2020-06-19 cwallez Fix placement of SPIRV_CROSS_DEPRECATED. 2020-06-19 post Fix duplicated initialization for loop variables with initializers. 2020-06-18 post MSL: Add test case for constructing struct with non-value-type array. 2020-06-18 post MSL: Deal with loading non-value-type arrays. 2020-06-18 post MSL: Add tests for array copies in and out of buffers. 2020-06-18 post MSL: Improve handling of array types in buffer objects. 2020-06-18 post Clean up some deprecation warnings when building with Makefile. 2020-06-18 post Remove unused member in MSLShaderInput. 2020-06-13 cdavis MSL: Fix up input variables' vector lengths in all stages. 2020-06-16 post HLSL: Fix texProj in legacy HLSL. Roll third_party/tint/ b8f493005..0c647a889 (15 commits) https://dawn.googlesource.com/tint/+log/b8f4930055df..0c647a8896d1 $ git log b8f493005..0c647a889 --date=short --no-merges --format='%ad %ae %s' 2020-06-22 dneto sample: handle SPIR-V assembly input 2020-06-19 dj2 [spirv-writer] Emit logical and and logical or 2020-06-18 dneto [spirv-reader] Remove orphaned TODOs 2020-06-18 dsinclair Add support for sclamp and uclamp GLSL methods. 2020-06-18 dsinclair [spirv-writer] Add as casts. 2020-06-18 dneto [spirv-reader] Add ConvertFToU, ConvertFToS 2020-06-18 dsinclair [wgsl-reader] Fixup off by 1 bug. 2020-06-17 dneto [spirv-reader] Add mixed scalar/vector/matrix multiply 2020-06-17 dneto [spirv-reader] Add ConvertSToF, ConvertUToF 2020-06-17 dj2 Add GLSL MatrixInverse type determination. 2020-06-17 dneto [spirv-reader] Add vector shuffle 2020-06-17 dj2 Add type determination for GLSL determinant. 2020-06-17 dneto [spirv-reader] Add OpCopyObject 2020-06-17 dj2 [spirv-writer] Only extract composites for non-const constructors. 2020-06-16 dneto [spirv-reader] Add ArrayStride Change-Id: I74d332c0972b2e6e0f4b6cc349d54ea5887b051c Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/23661 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
2020-06-22 20:54:53 +00:00
'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@839704450200e407490c538418f4d1a493b789ab',
'condition': 'dawn_standalone',
},
'third_party/shaderc': {
Rolling 4 dependencies Roll third_party/glslang/ 00965b9fa..839704450 (14 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/00965b9fa9a8..839704450200 $ git log 00965b9fa..839704450 --date=short --no-merges --format='%ad %ae %s' 2020-06-22 gleese Update test expected files with new magic number 2020-06-22 gleese Update SPIR-V generator version 2020-06-05 gleese Update test results to expect OpFUnordNotEqual 2020-06-05 gleese Use OpFUnordNotEqual for floating-point != 2020-06-22 johnkslang Update README.md 2020-06-19 bclayton Add kokoro configs for android-ndk and cmake 2020-06-19 bclayton Switch ndk_test from gnustl_static to c++_static 2020-06-17 ShabbyX Add -g0 command line argument 2020-06-16 cepheus Build: use better MSVC subfolder names for the previous build changes. 2020-06-16 cepheus Bump version numbers. 2020-06-16 bclayton Move hlsl/ source to glslang/HLSL/ 2020-06-16 cepheus Bump version. 2020-06-15 bclayton CMake: Fold HLSL source into glslang 2020-06-10 bclayton C Interface: Split SPIR-V C interface to own file Roll third_party/shaderc/ c2ac70797..caa519ca5 (2 commits) https://chromium.googlesource.com/external/github.com/google/shaderc/+log/c2ac70797a38..caa519ca532a $ git log c2ac70797..caa519ca5 --date=short --no-merges --format='%ad %ae %s' 2020-06-17 rharrison Add support for different default/trunks in roll-deps (#1086) 2020-06-15 rharrison Rolling 5 dependencies (#1085) Roll third_party/spirv-cross/ 9e3df69d4..f9ae06512 (12 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/9e3df69d4e99..f9ae06512ef7 $ git log 9e3df69d4..f9ae06512 --date=short --no-merges --format='%ad %ae %s' 2020-06-22 dsinclair Roll deps and update tests. 2020-06-22 post MSL: Remove the old VertexAttr API. 2020-06-19 cwallez Fix placement of SPIRV_CROSS_DEPRECATED. 2020-06-19 post Fix duplicated initialization for loop variables with initializers. 2020-06-18 post MSL: Add test case for constructing struct with non-value-type array. 2020-06-18 post MSL: Deal with loading non-value-type arrays. 2020-06-18 post MSL: Add tests for array copies in and out of buffers. 2020-06-18 post MSL: Improve handling of array types in buffer objects. 2020-06-18 post Clean up some deprecation warnings when building with Makefile. 2020-06-18 post Remove unused member in MSLShaderInput. 2020-06-13 cdavis MSL: Fix up input variables' vector lengths in all stages. 2020-06-16 post HLSL: Fix texProj in legacy HLSL. Roll third_party/tint/ b8f493005..0c647a889 (15 commits) https://dawn.googlesource.com/tint/+log/b8f4930055df..0c647a8896d1 $ git log b8f493005..0c647a889 --date=short --no-merges --format='%ad %ae %s' 2020-06-22 dneto sample: handle SPIR-V assembly input 2020-06-19 dj2 [spirv-writer] Emit logical and and logical or 2020-06-18 dneto [spirv-reader] Remove orphaned TODOs 2020-06-18 dsinclair Add support for sclamp and uclamp GLSL methods. 2020-06-18 dsinclair [spirv-writer] Add as casts. 2020-06-18 dneto [spirv-reader] Add ConvertFToU, ConvertFToS 2020-06-18 dsinclair [wgsl-reader] Fixup off by 1 bug. 2020-06-17 dneto [spirv-reader] Add mixed scalar/vector/matrix multiply 2020-06-17 dneto [spirv-reader] Add ConvertSToF, ConvertUToF 2020-06-17 dj2 Add GLSL MatrixInverse type determination. 2020-06-17 dneto [spirv-reader] Add vector shuffle 2020-06-17 dj2 Add type determination for GLSL determinant. 2020-06-17 dneto [spirv-reader] Add OpCopyObject 2020-06-17 dj2 [spirv-writer] Only extract composites for non-const constructors. 2020-06-16 dneto [spirv-reader] Add ArrayStride Change-Id: I74d332c0972b2e6e0f4b6cc349d54ea5887b051c Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/23661 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
2020-06-22 20:54:53 +00:00
'url': '{chromium_git}/external/github.com/google/shaderc@caa519ca532a6a3a0279509fce2ceb791c4f4651',
'condition': 'dawn_standalone',
},
# WGSL support
'third_party/tint': {
Rolling 4 dependencies Roll third_party/glslang/ 00965b9fa..839704450 (14 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/00965b9fa9a8..839704450200 $ git log 00965b9fa..839704450 --date=short --no-merges --format='%ad %ae %s' 2020-06-22 gleese Update test expected files with new magic number 2020-06-22 gleese Update SPIR-V generator version 2020-06-05 gleese Update test results to expect OpFUnordNotEqual 2020-06-05 gleese Use OpFUnordNotEqual for floating-point != 2020-06-22 johnkslang Update README.md 2020-06-19 bclayton Add kokoro configs for android-ndk and cmake 2020-06-19 bclayton Switch ndk_test from gnustl_static to c++_static 2020-06-17 ShabbyX Add -g0 command line argument 2020-06-16 cepheus Build: use better MSVC subfolder names for the previous build changes. 2020-06-16 cepheus Bump version numbers. 2020-06-16 bclayton Move hlsl/ source to glslang/HLSL/ 2020-06-16 cepheus Bump version. 2020-06-15 bclayton CMake: Fold HLSL source into glslang 2020-06-10 bclayton C Interface: Split SPIR-V C interface to own file Roll third_party/shaderc/ c2ac70797..caa519ca5 (2 commits) https://chromium.googlesource.com/external/github.com/google/shaderc/+log/c2ac70797a38..caa519ca532a $ git log c2ac70797..caa519ca5 --date=short --no-merges --format='%ad %ae %s' 2020-06-17 rharrison Add support for different default/trunks in roll-deps (#1086) 2020-06-15 rharrison Rolling 5 dependencies (#1085) Roll third_party/spirv-cross/ 9e3df69d4..f9ae06512 (12 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/9e3df69d4e99..f9ae06512ef7 $ git log 9e3df69d4..f9ae06512 --date=short --no-merges --format='%ad %ae %s' 2020-06-22 dsinclair Roll deps and update tests. 2020-06-22 post MSL: Remove the old VertexAttr API. 2020-06-19 cwallez Fix placement of SPIRV_CROSS_DEPRECATED. 2020-06-19 post Fix duplicated initialization for loop variables with initializers. 2020-06-18 post MSL: Add test case for constructing struct with non-value-type array. 2020-06-18 post MSL: Deal with loading non-value-type arrays. 2020-06-18 post MSL: Add tests for array copies in and out of buffers. 2020-06-18 post MSL: Improve handling of array types in buffer objects. 2020-06-18 post Clean up some deprecation warnings when building with Makefile. 2020-06-18 post Remove unused member in MSLShaderInput. 2020-06-13 cdavis MSL: Fix up input variables' vector lengths in all stages. 2020-06-16 post HLSL: Fix texProj in legacy HLSL. Roll third_party/tint/ b8f493005..0c647a889 (15 commits) https://dawn.googlesource.com/tint/+log/b8f4930055df..0c647a8896d1 $ git log b8f493005..0c647a889 --date=short --no-merges --format='%ad %ae %s' 2020-06-22 dneto sample: handle SPIR-V assembly input 2020-06-19 dj2 [spirv-writer] Emit logical and and logical or 2020-06-18 dneto [spirv-reader] Remove orphaned TODOs 2020-06-18 dsinclair Add support for sclamp and uclamp GLSL methods. 2020-06-18 dsinclair [spirv-writer] Add as casts. 2020-06-18 dneto [spirv-reader] Add ConvertFToU, ConvertFToS 2020-06-18 dsinclair [wgsl-reader] Fixup off by 1 bug. 2020-06-17 dneto [spirv-reader] Add mixed scalar/vector/matrix multiply 2020-06-17 dneto [spirv-reader] Add ConvertSToF, ConvertUToF 2020-06-17 dj2 Add GLSL MatrixInverse type determination. 2020-06-17 dneto [spirv-reader] Add vector shuffle 2020-06-17 dj2 Add type determination for GLSL determinant. 2020-06-17 dneto [spirv-reader] Add OpCopyObject 2020-06-17 dj2 [spirv-writer] Only extract composites for non-const constructors. 2020-06-16 dneto [spirv-reader] Add ArrayStride Change-Id: I74d332c0972b2e6e0f4b6cc349d54ea5887b051c Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/23661 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
2020-06-22 20:54:53 +00:00
'url': '{dawn_git}/tint@0c647a8896d127ba2526f18ed034f48bb35c878a',
'condition': 'dawn_standalone',
},
# GLFW for tests and samples
'third_party/glfw': {
Roll third_party/glfw/ 2de2589f9..d973acc12 (366 commits) https://chromium.googlesource.com/external/github.com/glfw/glfw/+log/2de2589f910b..d973acc12382 $ git log 2de2589f9..d973acc12 --date=short --no-merges --format='%ad %ae %s' 2020-01-19 elmindreda Update OpenGL bits of build documentation slightly 2020-01-16 elmindreda Remove AppVeyor skip commits setting 2020-01-16 elmindreda Update changelog and add credit 2018-08-21 kovid X11: Fix queries crashing if monitor disconnected 2020-01-16 elmindreda Add credit 2020-01-14 justcrunkle Fix docs install condition 2020-01-15 elmindreda Win32: Add matching comment 2020-01-15 elmindreda Win32: Fix scancode when key message only had VK 2020-01-15 elmindreda Check scancode before use in glfwGetKeyName 2020-01-15 elmindreda Win32: Use non-async key state for modifier hack 2020-01-15 elmindreda Win32: Fix no Super key release event after Win+V 2020-01-16 elmindreda Cocoa: Add fully dynamic loading of Vulkan loader 2020-01-16 elmindreda Cocoa: Select Vulkan surface extension at runtime 2020-01-06 44054076+ByunghoonKim Cocoa: Add support for VK_EXT_metal_surface 2020-01-12 elmindreda X11: Fix parent window handle initialization 2020-01-05 elmindreda X11: Fix BadMatch focusing a window on non-EWMH WM 2020-01-01 elmindreda X11: Fix no window position events during resize 2020-01-01 elmindreda Update changelog 2020-01-01 elmindreda Update changelog and add credit 2019-12-26 elmindreda Fix Threads package not located by our config file 2019-12-25 elmindreda Set macOS deployment target in Travis CI build 2019-12-22 elmindreda X11: Fix IC event mask not being added to our window 2019-12-22 elmindreda X11: Cleanup 2019-10-06 luflosi Use the correct type in a for loop 2019-12-25 elmindreda Cocoa: Replace display link with IOKit query 2019-11-10 elmindreda NSGL: Simulate vsync for occluded windows 2019-11-07 elmindreda NSGL: Remove problematic swap interval workaround 2019-12-19 elmindreda Cocoa: Only create per-monitor display link once 2019-12-20 elmindreda Cocoa: Fix undeclared selector warnings 2019-12-17 elmindreda X11: Cleanup 2019-12-16 elmindreda X11: Cleanup 2019-12-16 elmindreda X11: Fix updating GLFW_FLOATING on a hidden window 2019-12-17 elmindreda X11: Fix invalid read when clearing GLFW_FLOATING 2019-12-16 elmindreda X11: Fix missing checks for EWMH attention atoms 2019-12-16 elmindreda X11: Fix maximization of hidden windows 2019-12-15 elmindreda Enable strict C99 for non-VS compilers 2019-12-15 elmindreda Win32: Add missing include for wcscmp 2019-12-15 elmindreda Win32: Enable Unicode mode for all compilers 2019-12-15 elmindreda Cocoa: Remove stale GCC workaround 2019-12-15 elmindreda Gather CMake setup of configuration header 2019-12-15 elmindreda Replace CMake threads variable with modern target 2019-12-15 elmindreda Replace ad-hoc CMake code with DEFINE_SYMBOL 2019-12-15 elmindreda Fix use of CMake 3.13 command target_link_options 2019-12-15 elmindreda Replace CMake list variables with target_sources 2019-12-15 elmindreda Fix POSIX conformance issues for clock_gettime 2019-12-11 elmindreda Formatting 2019-12-10 elmindreda Cocoa: Fix duplicate conversion of title string 2019-12-11 elmindreda Win32: Add VERSIONINFO resource to GLFW DLL 2019-12-10 elmindreda Fix typo 2019-08-28 luflosi Fix typo (...) 2018-11-18 aloucks Win32: Disable non-client painting if undecorated 2018-12-14 vallentinsource Fix typos 2018-12-17 elmindreda Fix glfwSetGamma generating ramps of invalid sizes 2018-12-19 elmindreda Fix glfwGetGammaRamp error handling 2018-12-26 elmindreda Cleanup 2018-12-26 elmindreda Add credit 2018-11-24 amonakov Wayland: Remove gamma-related TODOs 2018-12-17 elmindreda Fix assertions for glfwSetGamma value 2018-12-18 elmindreda Win32: Fix build on older versions of Visual C++ 2018-12-13 elmindreda Cleanup 2018-09-13 boilard Documentation work 2018-12-13 elmindreda Win32: Fix joystick element info memory leak 2018-12-25 elmindreda Remove deprecated event from events test 2018-12-25 elmindreda Documentation work 2018-12-25 elmindreda Cleanup 2018-11-04 onesadcookie Cocoa: Fix half of all key events for Caps Lock 2018-12-25 elmindreda Add credit 2018-11-24 andrewpbelt Cocoa: Accept focusing mouse click as input 2018-12-24 elmindreda Cocoa: Move to modern Objective-C literals 2018-12-24 elmindreda Cocoa: Add NSApplicationDelegate protocol 2018-12-24 elmindreda Cocoa: Remove subclassing of NSApplication 2018-10-30 eb Use GNUInstallDirs for install destinations 2018-10-30 eb Simplify check for CMake policy CMP0054 2018-11-27 elmindreda Remove trailing whitespace 2018-11-27 elmindreda Cocoa: Remove superfluous compatibility macro 2018-11-19 elmindreda Cocoa: Use NSURLs for drag and drop 2018-11-11 elmindreda Fix Markdown table heads 2018-11-05 elmindreda Add tutorial to Doxygen menu 2018-11-05 elmindreda Documentation work 2018-11-05 elmindreda Use Doxygen layout file 2018-11-05 elmindreda Fix newlines in Doxygen aliases 2018-11-05 elmindreda Revert accidental Nuklear edit 2018-11-04 elmindreda Fix CSS for Doxygen Markdown tables 2018-11-04 elmindreda Use HTTPS when possible 2018-11-03 linkmauve x11: Add a mention of #1366 in the ChangeLog. 2018-10-26 asmadeus x11 window: update cursor position on enter event 2018-11-03 vallentinsource Updated URLs 2018-11-02 vallentinsource Use HTTPS when possible 2018-11-02 vallentinsource Fixed repeated words 2018-10-13 cycl0ps X11: Fix missing check for NET_WM_STATE 2018-10-26 elmindreda Cocoa: Fix OpenGL rendering not being displayed 2018-10-26 elmindreda Cocoa: Fix some macOS 10.14 deprecation warnings 2018-10-22 4436784+tnixeu Fix guide example callback name mismatch 2018-10-24 elmindreda Cocoa: Cleanup 2018-10-22 elmindreda Allow exposing only native context APIs 2018-10-10 linkmauve Documentation work 2018-10-10 linkmauve Wayland: Implement clipboard copy 2018-10-10 linkmauve Wayland: Implement clipboard paste 2018-10-10 linkmauve Wayland: Add boilerplate for clipboard handling 2014-09-23 ricardo.vieira wayland: save serial from all input sources Created with: roll-dep third_party/glfw Bug: dawn:269 Change-Id: Ie94907bb948740449c441279cd94cdf808916ceb Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/15380 Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-01-23 15:10:58 +00:00
'url': '{chromium_git}/external/github.com/glfw/glfw@d973acc123826666ecc9e6fd475682e3d84c54a6',
'condition': 'dawn_standalone',
},
# Dependencies for samples: GLM
'third_party/glm': {
'url': '{github_git}/g-truc/glm.git@bf71a834948186f4097caa076cd2663c69a10e1e',
'condition': 'dawn_standalone',
},
# Our own pre-compiled Linux clang-format 7.0 for presubmit
'third_party/clang-format': {
'url': '{dawn_git}/clang-format@2451c56cd368676cdb230fd5ad11731ab859f1a3',
'condition': 'dawn_standalone and checkout_linux',
},
# Khronos Vulkan headers, validation layers and loader.
'third_party/vulkan-headers': {
Rolling 9 dependencies Roll third_party/SPIRV-Tools/ 95df4c964..d3d89bb90 (11 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/95df4c9643cd..d3d89bb90cbd $ git log 95df4c964..d3d89bb90 --date=short --no-merges --format='%ad %ae %s' 2020-05-26 andreperezmaselco.developer spirv-fuzz: Support bit width argument for int and float types (#3378) 2020-05-26 andreperezmaselco.developer Fix function use (#3372) 2020-05-25 jaebaek spirv-val: allow DebugInfoNone for DebugTypeComposite.Size (#3374) 2020-05-25 47594367+rg3igalia Add validation support for ImageGatherBiasLodAMD (#3363) 2020-05-21 38433336+AnastasiaStulova Fix validation failure on OpDecorationGroup (#3365) 2020-05-21 greg Remove deprecated interfaces from instrument passes (#3361) 2020-05-21 jaebaek Preserve debug info in inline pass (#3349) 2020-05-21 dnovillo Reject folding comparisons with unfoldable types. (#3370) 2020-05-21 paulthomson Improve build instructions for fuzzer (#3364) 2020-05-20 stevenperron Add unrolling to performance passes (#3082) 2020-05-20 jaebaek Handle OpConstantNull in ssa-rewrite (#3362) Roll third_party/glslang/ 2e0f0a051..2b0eafb1d (7 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/2e0f0a0517e4..2b0eafb1de5b $ git log 2e0f0a051..2b0eafb1d --date=short --no-merges --format='%ad %ae %s' 2020-05-25 alanbaker Update spirv tools (#2246) 2020-05-21 dneto Reorder member init to match decl order (#2241) 2020-05-21 40001162+alelenv Add support for primitive culling layout qualifier. (#2220) 2020-05-21 rharrison Replace incorrect uint32_t with correct int vars (#2235) 2020-05-21 shuizhuyuanluo Do not build glslang-testsuite when ENABLE_CTEST is disabled (#2240) 2020-05-21 mbechard fix incorrect error when multiple compilation units don't declare layouts (#2238) 2020-05-21 shuizhuyuanluo Add an option to make Exceptions enabled (#2239) Roll third_party/shaderc/ 00ac5d821..7d2f8c57e (1 commit) $ git log 00ac5d821..7d2f8c57e --date=short --no-merges --format='%ad %ae %s' 2020-05-21 rharrison Rolling 6 dependencies and update expectations (#1073) Roll third_party/spirv-cross/ 29ad40e93..61cddd630 (4 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/29ad40e93ed8..61cddd6307ef $ git log 29ad40e93..61cddd630 --date=short --no-merges --format='%ad %ae %s' 2020-05-25 post Handle physical pointers in reflection API. 2020-05-22 post GLSL: Improve support for GL_ARB_shader_draw_parameters in desktop GLSL. 2020-05-21 dsinclair Roll SPIRV-Tools, SPIRV-Headers and GLSLang. 2020-05-20 dsinclair Roll dependencies Roll third_party/spirv-headers/ c0df742ec..ac638f181 (1 commit) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/c0df742ec0b8..ac638f181542 $ git log c0df742ec..ac638f181 --date=short --no-merges --format='%ad %ae %s' 2020-05-20 dneto Update example to use unified1 headers Roll third_party/tint/ 1bbc1cb2c..537039009 (5 commits) https://dawn.googlesource.com/tint/+log/1bbc1cb2c122..537039009663 $ git log 1bbc1cb2c..537039009 --date=short --no-merges --format='%ad %ae %s' 2020-05-26 dsinclair Remove NOP. 2020-05-21 dj2 Add if with else continue test. 2020-05-21 dj2 [spirv-writer] Fill out cast code. 2020-05-20 dneto [spirv-reader] Support access chain 2020-05-20 dneto [wgsl-writer] Function var decls don't mention storage class Roll third_party/vulkan-headers/ e01f13e1f..09531f279 (6 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/e01f13e1f777..09531f27933b $ git log e01f13e1f..09531f279 --date=short --no-merges --format='%ad %ae %s' 2020-05-15 oddhack Update for Vulkan-Docs 1.2.141 2020-05-04 devrel Remove advanced notice of header change 2020-05-04 oddhack Update for Vulkan-Docs 1.2.140 2020-04-27 oddhack Update for Vulkan-Docs 1.2.139 2020-04-23 mikew Revert "Export versioned targets for CMake" 2019-11-14 rahul Export versioned targets for CMake Roll third_party/vulkan-loader/ 50eaecd72..006586926 (8 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader/+log/50eaecd721a2..006586926ade $ git log 50eaecd72..006586926 --date=short --no-merges --format='%ad %ae %s' 2020-05-25 shannon Build: Update known-good files for 1.2.141 header 2019-10-28 charles loader: add per-application override layer settings 2020-05-12 charles loader: Preload ICD use its own mutex 2020-05-05 shannon build: Fix `loader_genvk.py` error logging 2020-05-04 shannon build: Update known-good for 1.2.140 header 2020-04-28 petr_kraus docs: Fix typo 2020-04-24 lenny loader: Check for null when creating a queue 2020-04-18 petr_kraus docs: Fix link in interface docs Roll third_party/vulkan-validation-layers/ 7e1fb3d60..31bdb2d43 (168 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers/+log/7e1fb3d60265..31bdb2d43769 $ git log 7e1fb3d60..31bdb2d43 --date=short --no-merges --format='%ad %ae %s' 2020-05-24 s.fricke tests: Add FindSupportedDepthStencilFormat check 2020-05-21 s.fricke layers: Fix False Positive AHB BindBuffer 2020-05-21 mark tests: Add tests cases for CreateInstance status messages 2020-05-19 mark tests: Add tests for the layer message filter 2020-05-19 mark tests: Generalize SetEnvVar for use in any test case 2020-05-19 mark layers: Update layer settings file for message filtering 2020-05-19 mark layers: Enable filtering of VUIDs from layer output 2020-05-15 mark chassis: Add processing for msg id filtering 2020-05-15 mark chassis: Output status message at CreateInstance-time 2020-05-21 mark tests: Avoid deprecated ext test false positive 2020-05-15 mark chassis: Switch enables/disables from struct to array 2020-05-22 mark corechecks: Fix typo in SubpassDescription error msg 2020-05-19 tony tests: Re-enable gpu-av ray tracing test 2020-05-20 tony gpu: Fix ray tracing scratch buffer creation 2020-05-20 s.fricke layers: Label 02498 and 02824 2020-05-20 s.fricke tests: Add samplerAnisotropy check 2020-05-21 jeremy tests: Test transform feedback VUIDs 2020-05-21 jeremy layers: Add transform feedback VUIDs 2020-05-18 tony tests: Test for query reset/begin in different cmdbufs 2020-05-18 tony layers: Fix queries false positives 2020-05-15 s.fricke tests: Add VUID 01431 2020-05-15 s.fricke layers: Add VUID 01431 2020-05-16 s.fricke layers: Fix bug for multiple compute pipelines 2020-05-16 s.fricke layers: Add index to pipeline log messages 2020-05-19 s.fricke tests: Add VK_EXT_pipeline_creation_cache_control 2020-05-16 s.fricke layers: Add VK_EXT_pipeline_creation_cache_control 2020-05-19 s.fricke tests: Remove duplicate feature being set 2020-05-16 s.fricke layers: Add VUID 01207 2020-05-16 s.fricke layers: Add VUID 00926 2020-05-15 s.fricke layers: Add VUID 00764 2020-05-14 tony tests: Add test for validation features 2020-05-13 tony layers: Validate validation features 2020-05-15 s.fricke tests: Add AHB MemoryReq VUIDs 2020-05-14 s.fricke layers: Add AHB MemoryReq VUIDs 2020-05-12 mark docs: Update khronos validation layer doc for form and content 2020-05-05 mark tests: Add spec URL tests 2020-05-05 mark cmake: Add spec build option to tests build 2020-05-04 mark cmake: Add layer option to create annotated spec vuid links 2020-05-02 mark logging: Construct either khronos or annotated spec links 2020-05-05 mark scripts: Use apiversion from json file instead of hardcoded 2020-05-01 mark scripts: Update val stats script to generate 1.2 errormsg URLs 2020-05-13 s.fricke layers: Add attachment index to message 2020-05-13 s.fricke layers: Label YCbCr VUIDs 2020-05-14 mark practices: Warn that debug_report is deprecated 2020-05-14 mark tests: Add deprecated extension test cases 2020-05-14 mark practices: Repair deprecated extension version checks 2020-05-13 tony layers: Fix custom border color check 2020-04-15 tony tests: Tests for custom border color 2020-04-15 tony layers: Validation for VK_EXT_custom_border_color 2020-05-12 jan-harald.fredriksen tests: Add VK_EXT_fragment_density_map validation tests (...) 2020-04-28 s.fricke layers: Add Support for RP Attachment VUIDs 2020-04-29 s.fricke tests: Add support for vkBindImageMemory2 VUID 2020-04-29 s.fricke layers: Add support for vkBindImageMemory2 VUID 2020-04-27 souravp tests: VK_NV_device_diagnostic_checkpoints 2020-04-27 souravp layers: VK_NV_device_diagnostic_checkpoints 2020-04-23 s.fricke tests: Add support for VUID 02634 2020-04-23 s.fricke layers: Add support for VUID 02634 2020-04-25 s.fricke tests: Add VUID 01658 and 01659 2020-04-25 s.fricke layers: Add VUID 01658 and 01659 2020-04-28 tony layers: Fix ValidateClearAttachmentExtent 2020-04-29 mark practices: Fix ValidateReturnCodes parameters 2020-04-25 s.fricke tests: Add VUID 02682 and 02683 2020-04-25 s.fricke layers: Add VUID 02682 and 02683 2020-04-26 s.fricke tests: Fix unexpected errors for AHB test 2020-04-24 mark practices: Fix fcn names and revamp manual fcn handling 2020-04-27 tony gpu: Stop using deprecated spirv-tools var 2020-04-27 jzulauf tests: Add persitant storage for renderpass info 2020-04-27 tony practices: Don't validate swapchain memory 2020-04-09 mikes scripts: Object tracker optional handling 2020-04-23 tony practices: Fix CreateFramebuffer 2020-04-25 petr_kraus tests: Test swapchain image props 2020-04-25 petr_kraus layers: Initialize image props for a swapchain 2020-04-24 karen docs: update khronos_validation_layer.md 2020-04-24 lionel.g.landwerlin Fix validation of blended attachments on imageless framebuffers 2020-04-22 s.fricke tests: Add YCbCr Format Feature VUIDs 2020-04-22 s.fricke layers: Add YCbCr Format Feature VUIDs 2020-04-23 tony gpu: Fix promoted buffer device address 2020-04-21 s.fricke layers: Fix VUID 02023 to use image state format feature 2020-04-19 s.fricke Fix cubearray test from failing on device 2020-04-21 petr_kraus tests: Test concurrent access with vkGetDeviceQueue 2020-04-22 petr_kraus layers: Fix threading resetting counters on vkGet* 2020-04-16 mark scripts: Pick up VUIDS in comment lines 2020-04-16 mark stateless: Add comments to pick up implicit VUs in stats 2020-04-16 mark corechecks: Add comments for built-up VUIDs 2020-04-16 mark corechecks: Remove some comments that'd throw off valstats 2020-04-17 souravp tests: For VUID-VkRayTracingPipelineCreateInfoKHR-flags-03421 2020-04-17 souravp layers: Add VUID-VkRayTracingPipelineCreateInfoKHR-flags-03421 2020-04-18 petr_kraus tests: Remove mock workarounds in instanceless 2020-04-21 sam.walls practices: add null pointer check for PreCallRecordCreateInstance 2020-04-03 tony tests: Split out gpu-av and printf into their own classes 2020-04-19 git layers: add support for VK_EXT_headless_surface 2020-04-20 tony layers: Fix renderpass2 tracking 2020-04-19 s.fricke tests: Add support for VUID 02260 2020-04-19 s.fricke layers: Add support for VUID 02260 2020-04-20 jbolz layers: Fix crash when there are more blend attachments than subpass color attachments 2020-04-16 s.fricke tests: Check coverage without memory requirements 2020-04-16 s.fricke layers: Remove redundant memory checking 2020-04-19 petr_kraus tests: Fix failing TestAliasedMemoryTracking 2020-03-24 jbolz tests: Test cube image view layerCount 2020-03-24 jbolz layers: Validate cube image view layerCount Created with: roll-dep third_party/SPIRV-Tools third_party/glslang third_party/shaderc third_party/spirv-cross third_party/spirv-headers third_party/tint third_party/vulkan-headers third_party/vulkan-loader third_party/vulkan-validation-layers Change-Id: I84be3d3f03acf0e3037b1da86478e665a12d71cf Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/22163 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
2020-05-26 20:00:43 +00:00
'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Headers@09531f27933bf04bffde9074acb302e026e8f181',
'condition': 'dawn_standalone',
},
'third_party/vulkan-validation-layers': {
Rolling 9 dependencies Roll third_party/SPIRV-Tools/ 95df4c964..d3d89bb90 (11 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/95df4c9643cd..d3d89bb90cbd $ git log 95df4c964..d3d89bb90 --date=short --no-merges --format='%ad %ae %s' 2020-05-26 andreperezmaselco.developer spirv-fuzz: Support bit width argument for int and float types (#3378) 2020-05-26 andreperezmaselco.developer Fix function use (#3372) 2020-05-25 jaebaek spirv-val: allow DebugInfoNone for DebugTypeComposite.Size (#3374) 2020-05-25 47594367+rg3igalia Add validation support for ImageGatherBiasLodAMD (#3363) 2020-05-21 38433336+AnastasiaStulova Fix validation failure on OpDecorationGroup (#3365) 2020-05-21 greg Remove deprecated interfaces from instrument passes (#3361) 2020-05-21 jaebaek Preserve debug info in inline pass (#3349) 2020-05-21 dnovillo Reject folding comparisons with unfoldable types. (#3370) 2020-05-21 paulthomson Improve build instructions for fuzzer (#3364) 2020-05-20 stevenperron Add unrolling to performance passes (#3082) 2020-05-20 jaebaek Handle OpConstantNull in ssa-rewrite (#3362) Roll third_party/glslang/ 2e0f0a051..2b0eafb1d (7 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/2e0f0a0517e4..2b0eafb1de5b $ git log 2e0f0a051..2b0eafb1d --date=short --no-merges --format='%ad %ae %s' 2020-05-25 alanbaker Update spirv tools (#2246) 2020-05-21 dneto Reorder member init to match decl order (#2241) 2020-05-21 40001162+alelenv Add support for primitive culling layout qualifier. (#2220) 2020-05-21 rharrison Replace incorrect uint32_t with correct int vars (#2235) 2020-05-21 shuizhuyuanluo Do not build glslang-testsuite when ENABLE_CTEST is disabled (#2240) 2020-05-21 mbechard fix incorrect error when multiple compilation units don't declare layouts (#2238) 2020-05-21 shuizhuyuanluo Add an option to make Exceptions enabled (#2239) Roll third_party/shaderc/ 00ac5d821..7d2f8c57e (1 commit) $ git log 00ac5d821..7d2f8c57e --date=short --no-merges --format='%ad %ae %s' 2020-05-21 rharrison Rolling 6 dependencies and update expectations (#1073) Roll third_party/spirv-cross/ 29ad40e93..61cddd630 (4 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/29ad40e93ed8..61cddd6307ef $ git log 29ad40e93..61cddd630 --date=short --no-merges --format='%ad %ae %s' 2020-05-25 post Handle physical pointers in reflection API. 2020-05-22 post GLSL: Improve support for GL_ARB_shader_draw_parameters in desktop GLSL. 2020-05-21 dsinclair Roll SPIRV-Tools, SPIRV-Headers and GLSLang. 2020-05-20 dsinclair Roll dependencies Roll third_party/spirv-headers/ c0df742ec..ac638f181 (1 commit) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/c0df742ec0b8..ac638f181542 $ git log c0df742ec..ac638f181 --date=short --no-merges --format='%ad %ae %s' 2020-05-20 dneto Update example to use unified1 headers Roll third_party/tint/ 1bbc1cb2c..537039009 (5 commits) https://dawn.googlesource.com/tint/+log/1bbc1cb2c122..537039009663 $ git log 1bbc1cb2c..537039009 --date=short --no-merges --format='%ad %ae %s' 2020-05-26 dsinclair Remove NOP. 2020-05-21 dj2 Add if with else continue test. 2020-05-21 dj2 [spirv-writer] Fill out cast code. 2020-05-20 dneto [spirv-reader] Support access chain 2020-05-20 dneto [wgsl-writer] Function var decls don't mention storage class Roll third_party/vulkan-headers/ e01f13e1f..09531f279 (6 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/e01f13e1f777..09531f27933b $ git log e01f13e1f..09531f279 --date=short --no-merges --format='%ad %ae %s' 2020-05-15 oddhack Update for Vulkan-Docs 1.2.141 2020-05-04 devrel Remove advanced notice of header change 2020-05-04 oddhack Update for Vulkan-Docs 1.2.140 2020-04-27 oddhack Update for Vulkan-Docs 1.2.139 2020-04-23 mikew Revert "Export versioned targets for CMake" 2019-11-14 rahul Export versioned targets for CMake Roll third_party/vulkan-loader/ 50eaecd72..006586926 (8 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader/+log/50eaecd721a2..006586926ade $ git log 50eaecd72..006586926 --date=short --no-merges --format='%ad %ae %s' 2020-05-25 shannon Build: Update known-good files for 1.2.141 header 2019-10-28 charles loader: add per-application override layer settings 2020-05-12 charles loader: Preload ICD use its own mutex 2020-05-05 shannon build: Fix `loader_genvk.py` error logging 2020-05-04 shannon build: Update known-good for 1.2.140 header 2020-04-28 petr_kraus docs: Fix typo 2020-04-24 lenny loader: Check for null when creating a queue 2020-04-18 petr_kraus docs: Fix link in interface docs Roll third_party/vulkan-validation-layers/ 7e1fb3d60..31bdb2d43 (168 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers/+log/7e1fb3d60265..31bdb2d43769 $ git log 7e1fb3d60..31bdb2d43 --date=short --no-merges --format='%ad %ae %s' 2020-05-24 s.fricke tests: Add FindSupportedDepthStencilFormat check 2020-05-21 s.fricke layers: Fix False Positive AHB BindBuffer 2020-05-21 mark tests: Add tests cases for CreateInstance status messages 2020-05-19 mark tests: Add tests for the layer message filter 2020-05-19 mark tests: Generalize SetEnvVar for use in any test case 2020-05-19 mark layers: Update layer settings file for message filtering 2020-05-19 mark layers: Enable filtering of VUIDs from layer output 2020-05-15 mark chassis: Add processing for msg id filtering 2020-05-15 mark chassis: Output status message at CreateInstance-time 2020-05-21 mark tests: Avoid deprecated ext test false positive 2020-05-15 mark chassis: Switch enables/disables from struct to array 2020-05-22 mark corechecks: Fix typo in SubpassDescription error msg 2020-05-19 tony tests: Re-enable gpu-av ray tracing test 2020-05-20 tony gpu: Fix ray tracing scratch buffer creation 2020-05-20 s.fricke layers: Label 02498 and 02824 2020-05-20 s.fricke tests: Add samplerAnisotropy check 2020-05-21 jeremy tests: Test transform feedback VUIDs 2020-05-21 jeremy layers: Add transform feedback VUIDs 2020-05-18 tony tests: Test for query reset/begin in different cmdbufs 2020-05-18 tony layers: Fix queries false positives 2020-05-15 s.fricke tests: Add VUID 01431 2020-05-15 s.fricke layers: Add VUID 01431 2020-05-16 s.fricke layers: Fix bug for multiple compute pipelines 2020-05-16 s.fricke layers: Add index to pipeline log messages 2020-05-19 s.fricke tests: Add VK_EXT_pipeline_creation_cache_control 2020-05-16 s.fricke layers: Add VK_EXT_pipeline_creation_cache_control 2020-05-19 s.fricke tests: Remove duplicate feature being set 2020-05-16 s.fricke layers: Add VUID 01207 2020-05-16 s.fricke layers: Add VUID 00926 2020-05-15 s.fricke layers: Add VUID 00764 2020-05-14 tony tests: Add test for validation features 2020-05-13 tony layers: Validate validation features 2020-05-15 s.fricke tests: Add AHB MemoryReq VUIDs 2020-05-14 s.fricke layers: Add AHB MemoryReq VUIDs 2020-05-12 mark docs: Update khronos validation layer doc for form and content 2020-05-05 mark tests: Add spec URL tests 2020-05-05 mark cmake: Add spec build option to tests build 2020-05-04 mark cmake: Add layer option to create annotated spec vuid links 2020-05-02 mark logging: Construct either khronos or annotated spec links 2020-05-05 mark scripts: Use apiversion from json file instead of hardcoded 2020-05-01 mark scripts: Update val stats script to generate 1.2 errormsg URLs 2020-05-13 s.fricke layers: Add attachment index to message 2020-05-13 s.fricke layers: Label YCbCr VUIDs 2020-05-14 mark practices: Warn that debug_report is deprecated 2020-05-14 mark tests: Add deprecated extension test cases 2020-05-14 mark practices: Repair deprecated extension version checks 2020-05-13 tony layers: Fix custom border color check 2020-04-15 tony tests: Tests for custom border color 2020-04-15 tony layers: Validation for VK_EXT_custom_border_color 2020-05-12 jan-harald.fredriksen tests: Add VK_EXT_fragment_density_map validation tests (...) 2020-04-28 s.fricke layers: Add Support for RP Attachment VUIDs 2020-04-29 s.fricke tests: Add support for vkBindImageMemory2 VUID 2020-04-29 s.fricke layers: Add support for vkBindImageMemory2 VUID 2020-04-27 souravp tests: VK_NV_device_diagnostic_checkpoints 2020-04-27 souravp layers: VK_NV_device_diagnostic_checkpoints 2020-04-23 s.fricke tests: Add support for VUID 02634 2020-04-23 s.fricke layers: Add support for VUID 02634 2020-04-25 s.fricke tests: Add VUID 01658 and 01659 2020-04-25 s.fricke layers: Add VUID 01658 and 01659 2020-04-28 tony layers: Fix ValidateClearAttachmentExtent 2020-04-29 mark practices: Fix ValidateReturnCodes parameters 2020-04-25 s.fricke tests: Add VUID 02682 and 02683 2020-04-25 s.fricke layers: Add VUID 02682 and 02683 2020-04-26 s.fricke tests: Fix unexpected errors for AHB test 2020-04-24 mark practices: Fix fcn names and revamp manual fcn handling 2020-04-27 tony gpu: Stop using deprecated spirv-tools var 2020-04-27 jzulauf tests: Add persitant storage for renderpass info 2020-04-27 tony practices: Don't validate swapchain memory 2020-04-09 mikes scripts: Object tracker optional handling 2020-04-23 tony practices: Fix CreateFramebuffer 2020-04-25 petr_kraus tests: Test swapchain image props 2020-04-25 petr_kraus layers: Initialize image props for a swapchain 2020-04-24 karen docs: update khronos_validation_layer.md 2020-04-24 lionel.g.landwerlin Fix validation of blended attachments on imageless framebuffers 2020-04-22 s.fricke tests: Add YCbCr Format Feature VUIDs 2020-04-22 s.fricke layers: Add YCbCr Format Feature VUIDs 2020-04-23 tony gpu: Fix promoted buffer device address 2020-04-21 s.fricke layers: Fix VUID 02023 to use image state format feature 2020-04-19 s.fricke Fix cubearray test from failing on device 2020-04-21 petr_kraus tests: Test concurrent access with vkGetDeviceQueue 2020-04-22 petr_kraus layers: Fix threading resetting counters on vkGet* 2020-04-16 mark scripts: Pick up VUIDS in comment lines 2020-04-16 mark stateless: Add comments to pick up implicit VUs in stats 2020-04-16 mark corechecks: Add comments for built-up VUIDs 2020-04-16 mark corechecks: Remove some comments that'd throw off valstats 2020-04-17 souravp tests: For VUID-VkRayTracingPipelineCreateInfoKHR-flags-03421 2020-04-17 souravp layers: Add VUID-VkRayTracingPipelineCreateInfoKHR-flags-03421 2020-04-18 petr_kraus tests: Remove mock workarounds in instanceless 2020-04-21 sam.walls practices: add null pointer check for PreCallRecordCreateInstance 2020-04-03 tony tests: Split out gpu-av and printf into their own classes 2020-04-19 git layers: add support for VK_EXT_headless_surface 2020-04-20 tony layers: Fix renderpass2 tracking 2020-04-19 s.fricke tests: Add support for VUID 02260 2020-04-19 s.fricke layers: Add support for VUID 02260 2020-04-20 jbolz layers: Fix crash when there are more blend attachments than subpass color attachments 2020-04-16 s.fricke tests: Check coverage without memory requirements 2020-04-16 s.fricke layers: Remove redundant memory checking 2020-04-19 petr_kraus tests: Fix failing TestAliasedMemoryTracking 2020-03-24 jbolz tests: Test cube image view layerCount 2020-03-24 jbolz layers: Validate cube image view layerCount Created with: roll-dep third_party/SPIRV-Tools third_party/glslang third_party/shaderc third_party/spirv-cross third_party/spirv-headers third_party/tint third_party/vulkan-headers third_party/vulkan-loader third_party/vulkan-validation-layers Change-Id: I84be3d3f03acf0e3037b1da86478e665a12d71cf Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/22163 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
2020-05-26 20:00:43 +00:00
'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-ValidationLayers@31bdb2d4376919f5964dd8314dd2192810f08b36',
'condition': 'dawn_standalone',
},
'third_party/vulkan-loader': {
Rolling 9 dependencies Roll third_party/SPIRV-Tools/ 95df4c964..d3d89bb90 (11 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/95df4c9643cd..d3d89bb90cbd $ git log 95df4c964..d3d89bb90 --date=short --no-merges --format='%ad %ae %s' 2020-05-26 andreperezmaselco.developer spirv-fuzz: Support bit width argument for int and float types (#3378) 2020-05-26 andreperezmaselco.developer Fix function use (#3372) 2020-05-25 jaebaek spirv-val: allow DebugInfoNone for DebugTypeComposite.Size (#3374) 2020-05-25 47594367+rg3igalia Add validation support for ImageGatherBiasLodAMD (#3363) 2020-05-21 38433336+AnastasiaStulova Fix validation failure on OpDecorationGroup (#3365) 2020-05-21 greg Remove deprecated interfaces from instrument passes (#3361) 2020-05-21 jaebaek Preserve debug info in inline pass (#3349) 2020-05-21 dnovillo Reject folding comparisons with unfoldable types. (#3370) 2020-05-21 paulthomson Improve build instructions for fuzzer (#3364) 2020-05-20 stevenperron Add unrolling to performance passes (#3082) 2020-05-20 jaebaek Handle OpConstantNull in ssa-rewrite (#3362) Roll third_party/glslang/ 2e0f0a051..2b0eafb1d (7 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/2e0f0a0517e4..2b0eafb1de5b $ git log 2e0f0a051..2b0eafb1d --date=short --no-merges --format='%ad %ae %s' 2020-05-25 alanbaker Update spirv tools (#2246) 2020-05-21 dneto Reorder member init to match decl order (#2241) 2020-05-21 40001162+alelenv Add support for primitive culling layout qualifier. (#2220) 2020-05-21 rharrison Replace incorrect uint32_t with correct int vars (#2235) 2020-05-21 shuizhuyuanluo Do not build glslang-testsuite when ENABLE_CTEST is disabled (#2240) 2020-05-21 mbechard fix incorrect error when multiple compilation units don't declare layouts (#2238) 2020-05-21 shuizhuyuanluo Add an option to make Exceptions enabled (#2239) Roll third_party/shaderc/ 00ac5d821..7d2f8c57e (1 commit) $ git log 00ac5d821..7d2f8c57e --date=short --no-merges --format='%ad %ae %s' 2020-05-21 rharrison Rolling 6 dependencies and update expectations (#1073) Roll third_party/spirv-cross/ 29ad40e93..61cddd630 (4 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/29ad40e93ed8..61cddd6307ef $ git log 29ad40e93..61cddd630 --date=short --no-merges --format='%ad %ae %s' 2020-05-25 post Handle physical pointers in reflection API. 2020-05-22 post GLSL: Improve support for GL_ARB_shader_draw_parameters in desktop GLSL. 2020-05-21 dsinclair Roll SPIRV-Tools, SPIRV-Headers and GLSLang. 2020-05-20 dsinclair Roll dependencies Roll third_party/spirv-headers/ c0df742ec..ac638f181 (1 commit) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/c0df742ec0b8..ac638f181542 $ git log c0df742ec..ac638f181 --date=short --no-merges --format='%ad %ae %s' 2020-05-20 dneto Update example to use unified1 headers Roll third_party/tint/ 1bbc1cb2c..537039009 (5 commits) https://dawn.googlesource.com/tint/+log/1bbc1cb2c122..537039009663 $ git log 1bbc1cb2c..537039009 --date=short --no-merges --format='%ad %ae %s' 2020-05-26 dsinclair Remove NOP. 2020-05-21 dj2 Add if with else continue test. 2020-05-21 dj2 [spirv-writer] Fill out cast code. 2020-05-20 dneto [spirv-reader] Support access chain 2020-05-20 dneto [wgsl-writer] Function var decls don't mention storage class Roll third_party/vulkan-headers/ e01f13e1f..09531f279 (6 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/e01f13e1f777..09531f27933b $ git log e01f13e1f..09531f279 --date=short --no-merges --format='%ad %ae %s' 2020-05-15 oddhack Update for Vulkan-Docs 1.2.141 2020-05-04 devrel Remove advanced notice of header change 2020-05-04 oddhack Update for Vulkan-Docs 1.2.140 2020-04-27 oddhack Update for Vulkan-Docs 1.2.139 2020-04-23 mikew Revert "Export versioned targets for CMake" 2019-11-14 rahul Export versioned targets for CMake Roll third_party/vulkan-loader/ 50eaecd72..006586926 (8 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader/+log/50eaecd721a2..006586926ade $ git log 50eaecd72..006586926 --date=short --no-merges --format='%ad %ae %s' 2020-05-25 shannon Build: Update known-good files for 1.2.141 header 2019-10-28 charles loader: add per-application override layer settings 2020-05-12 charles loader: Preload ICD use its own mutex 2020-05-05 shannon build: Fix `loader_genvk.py` error logging 2020-05-04 shannon build: Update known-good for 1.2.140 header 2020-04-28 petr_kraus docs: Fix typo 2020-04-24 lenny loader: Check for null when creating a queue 2020-04-18 petr_kraus docs: Fix link in interface docs Roll third_party/vulkan-validation-layers/ 7e1fb3d60..31bdb2d43 (168 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers/+log/7e1fb3d60265..31bdb2d43769 $ git log 7e1fb3d60..31bdb2d43 --date=short --no-merges --format='%ad %ae %s' 2020-05-24 s.fricke tests: Add FindSupportedDepthStencilFormat check 2020-05-21 s.fricke layers: Fix False Positive AHB BindBuffer 2020-05-21 mark tests: Add tests cases for CreateInstance status messages 2020-05-19 mark tests: Add tests for the layer message filter 2020-05-19 mark tests: Generalize SetEnvVar for use in any test case 2020-05-19 mark layers: Update layer settings file for message filtering 2020-05-19 mark layers: Enable filtering of VUIDs from layer output 2020-05-15 mark chassis: Add processing for msg id filtering 2020-05-15 mark chassis: Output status message at CreateInstance-time 2020-05-21 mark tests: Avoid deprecated ext test false positive 2020-05-15 mark chassis: Switch enables/disables from struct to array 2020-05-22 mark corechecks: Fix typo in SubpassDescription error msg 2020-05-19 tony tests: Re-enable gpu-av ray tracing test 2020-05-20 tony gpu: Fix ray tracing scratch buffer creation 2020-05-20 s.fricke layers: Label 02498 and 02824 2020-05-20 s.fricke tests: Add samplerAnisotropy check 2020-05-21 jeremy tests: Test transform feedback VUIDs 2020-05-21 jeremy layers: Add transform feedback VUIDs 2020-05-18 tony tests: Test for query reset/begin in different cmdbufs 2020-05-18 tony layers: Fix queries false positives 2020-05-15 s.fricke tests: Add VUID 01431 2020-05-15 s.fricke layers: Add VUID 01431 2020-05-16 s.fricke layers: Fix bug for multiple compute pipelines 2020-05-16 s.fricke layers: Add index to pipeline log messages 2020-05-19 s.fricke tests: Add VK_EXT_pipeline_creation_cache_control 2020-05-16 s.fricke layers: Add VK_EXT_pipeline_creation_cache_control 2020-05-19 s.fricke tests: Remove duplicate feature being set 2020-05-16 s.fricke layers: Add VUID 01207 2020-05-16 s.fricke layers: Add VUID 00926 2020-05-15 s.fricke layers: Add VUID 00764 2020-05-14 tony tests: Add test for validation features 2020-05-13 tony layers: Validate validation features 2020-05-15 s.fricke tests: Add AHB MemoryReq VUIDs 2020-05-14 s.fricke layers: Add AHB MemoryReq VUIDs 2020-05-12 mark docs: Update khronos validation layer doc for form and content 2020-05-05 mark tests: Add spec URL tests 2020-05-05 mark cmake: Add spec build option to tests build 2020-05-04 mark cmake: Add layer option to create annotated spec vuid links 2020-05-02 mark logging: Construct either khronos or annotated spec links 2020-05-05 mark scripts: Use apiversion from json file instead of hardcoded 2020-05-01 mark scripts: Update val stats script to generate 1.2 errormsg URLs 2020-05-13 s.fricke layers: Add attachment index to message 2020-05-13 s.fricke layers: Label YCbCr VUIDs 2020-05-14 mark practices: Warn that debug_report is deprecated 2020-05-14 mark tests: Add deprecated extension test cases 2020-05-14 mark practices: Repair deprecated extension version checks 2020-05-13 tony layers: Fix custom border color check 2020-04-15 tony tests: Tests for custom border color 2020-04-15 tony layers: Validation for VK_EXT_custom_border_color 2020-05-12 jan-harald.fredriksen tests: Add VK_EXT_fragment_density_map validation tests (...) 2020-04-28 s.fricke layers: Add Support for RP Attachment VUIDs 2020-04-29 s.fricke tests: Add support for vkBindImageMemory2 VUID 2020-04-29 s.fricke layers: Add support for vkBindImageMemory2 VUID 2020-04-27 souravp tests: VK_NV_device_diagnostic_checkpoints 2020-04-27 souravp layers: VK_NV_device_diagnostic_checkpoints 2020-04-23 s.fricke tests: Add support for VUID 02634 2020-04-23 s.fricke layers: Add support for VUID 02634 2020-04-25 s.fricke tests: Add VUID 01658 and 01659 2020-04-25 s.fricke layers: Add VUID 01658 and 01659 2020-04-28 tony layers: Fix ValidateClearAttachmentExtent 2020-04-29 mark practices: Fix ValidateReturnCodes parameters 2020-04-25 s.fricke tests: Add VUID 02682 and 02683 2020-04-25 s.fricke layers: Add VUID 02682 and 02683 2020-04-26 s.fricke tests: Fix unexpected errors for AHB test 2020-04-24 mark practices: Fix fcn names and revamp manual fcn handling 2020-04-27 tony gpu: Stop using deprecated spirv-tools var 2020-04-27 jzulauf tests: Add persitant storage for renderpass info 2020-04-27 tony practices: Don't validate swapchain memory 2020-04-09 mikes scripts: Object tracker optional handling 2020-04-23 tony practices: Fix CreateFramebuffer 2020-04-25 petr_kraus tests: Test swapchain image props 2020-04-25 petr_kraus layers: Initialize image props for a swapchain 2020-04-24 karen docs: update khronos_validation_layer.md 2020-04-24 lionel.g.landwerlin Fix validation of blended attachments on imageless framebuffers 2020-04-22 s.fricke tests: Add YCbCr Format Feature VUIDs 2020-04-22 s.fricke layers: Add YCbCr Format Feature VUIDs 2020-04-23 tony gpu: Fix promoted buffer device address 2020-04-21 s.fricke layers: Fix VUID 02023 to use image state format feature 2020-04-19 s.fricke Fix cubearray test from failing on device 2020-04-21 petr_kraus tests: Test concurrent access with vkGetDeviceQueue 2020-04-22 petr_kraus layers: Fix threading resetting counters on vkGet* 2020-04-16 mark scripts: Pick up VUIDS in comment lines 2020-04-16 mark stateless: Add comments to pick up implicit VUs in stats 2020-04-16 mark corechecks: Add comments for built-up VUIDs 2020-04-16 mark corechecks: Remove some comments that'd throw off valstats 2020-04-17 souravp tests: For VUID-VkRayTracingPipelineCreateInfoKHR-flags-03421 2020-04-17 souravp layers: Add VUID-VkRayTracingPipelineCreateInfoKHR-flags-03421 2020-04-18 petr_kraus tests: Remove mock workarounds in instanceless 2020-04-21 sam.walls practices: add null pointer check for PreCallRecordCreateInstance 2020-04-03 tony tests: Split out gpu-av and printf into their own classes 2020-04-19 git layers: add support for VK_EXT_headless_surface 2020-04-20 tony layers: Fix renderpass2 tracking 2020-04-19 s.fricke tests: Add support for VUID 02260 2020-04-19 s.fricke layers: Add support for VUID 02260 2020-04-20 jbolz layers: Fix crash when there are more blend attachments than subpass color attachments 2020-04-16 s.fricke tests: Check coverage without memory requirements 2020-04-16 s.fricke layers: Remove redundant memory checking 2020-04-19 petr_kraus tests: Fix failing TestAliasedMemoryTracking 2020-03-24 jbolz tests: Test cube image view layerCount 2020-03-24 jbolz layers: Validate cube image view layerCount Created with: roll-dep third_party/SPIRV-Tools third_party/glslang third_party/shaderc third_party/spirv-cross third_party/spirv-headers third_party/tint third_party/vulkan-headers third_party/vulkan-loader third_party/vulkan-validation-layers Change-Id: I84be3d3f03acf0e3037b1da86478e665a12d71cf Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/22163 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
2020-05-26 20:00:43 +00:00
'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Loader@006586926adece57adea3e006140b5df19826371',
'condition': 'dawn_standalone',
},
'third_party/swiftshader': {
Roll third_party/swiftshader/ 63ed0e445..d25ce8725 (48 commits) https://swiftshader.googlesource.com/SwiftShader/+log/63ed0e445fa5..d25ce8725224 $ git log 63ed0e445..d25ce8725 --date=short --no-merges --format='%ad %ae %s' 2020-04-15 digit Fix LLVM-based Arm64 build. 2020-04-16 bclayton CMakeLists: Enabled more clang warnings. 2020-04-16 bclayton Device/Blitter: Initialize filter3D fields 2020-04-15 digit Fuchsia: Add LLVM 10.0 configuration headers. 2020-04-16 amaiorano CMake: fix PowerVR_Examples build 2020-04-16 amaiorano Don't fail build if Vulkan headers are different 2020-04-15 amaiorano CMake: fix add_subdirectory(SwiftShader) when CMAKE_BUILD_TYPE is set in parent project 2020-04-15 amaiorano CMake: make submodule initialization work for add_subdirectory(SwiftShader) 2020-04-15 amaiorano CMake: fix add_subdirectory(SwiftShader) 2020-04-15 amaiorano CMake: use directory variables consistently 2020-04-15 amaiorano CMake: make root compile options and link libraries private 2020-04-15 bclayton VkSemaphore: Unlock/Lock the mutex outside the blocking_call. 2020-04-16 bclayton Regres: Include a better error message when git add fails. 2020-04-16 bclayton Regres: Avoid dereferencing a nil on process timeout. 2020-04-15 bclayton Make memoryPageSize() functions thread-safe. 2020-04-14 bclayton Vulkan: Move SpecializationInfo to own file. 2020-04-16 bclayton Fix chrome autorollers 2020-04-04 bclayton Reimplement LRUCache, fold away LRUSnapshotCache, add tests. 2020-04-14 amaiorano CMake: split out turbo-cov target 2020-04-14 amaiorano CMake: split out test and benchmark targets 2020-04-08 bclayton VkPipelineCache: Do not publically expose internal mutexes 2020-04-14 bclayton CMake: Fix build when building with `SWIFTSHADER_ENABLE_VULKAN_DEBUGGER` 2020-04-14 sugoi Fix fragments depth values not being clamped 2020-04-08 amaiorano CMake: split out Vulkan sources into separate CMakeLists 2020-04-13 bclayton Device: Rename RoutineCacheT to RoutineCache 2020-04-14 bclayton Device: Don't inherit [Vertex,Setup,Pixel]Processor. 2019-09-09 digit [vulkan] Implement VK_FUCHSIA_external_memory extension. 2020-04-09 capn Reuse Store logic for Modf and Frexp output parameters 2020-04-09 capn Separate Operand store logic from EmitStore() 2020-04-09 capn Only store component count in Operand 2020-04-14 capn Rename size/sizeInComponents to componentCount 2020-04-09 capn Use the type and result ID helpers 2020-04-08 capn Obtain type ID from instruction 2020-04-08 capn Add helper methods for obtaining type and result ID 2020-04-11 bclayton LLVMReactor: Replace deprecated CreateCall overload 2019-11-19 digit [cmake] Add support for CMAKE_SYSTEM_NAME == "Fuchsia" 2020-04-08 capn Rename GenericValue to Operand 2020-04-09 bclayton CMake: Fix linux build with SWIFTSHADER_BUILD_PVR 2020-04-09 bclayton Vulkan/Debug: Fix clang-10 warning 2020-04-09 bclayton third_party/cppdap: Roll forward to 4dcca577 2020-04-08 cwallez Clamp _SNORM formats to -1.0 2020-04-08 sugoi Remove debug only code limiting the number of primitives 2020-04-08 bclayton Regres: Post coverage results even if the test lists have not changed. 2020-04-07 amaiorano CMake: split out all src/OpenGL targets into their own CMakeLists 2020-04-06 amaiorano CMake: split out SwiftShader GL deps into separate files 2020-04-06 amaiorano CMake: clean up dependencies 2020-04-06 bclayton Add SystemBenchmarks. 2020-04-07 bclayton VkCommandBuffer: Remove static Cast() method Created with: roll-dep third_party/swiftshader TBR=enga@chromium.org Bug: dawn:283 Change-Id: I5326bced6a4863ae780cafdbaf06060ef55aaf27 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/19841 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-04-17 09:17:55 +00:00
'url': '{swiftshader_git}/SwiftShader@d25ce872522427bd7a957acf7126dc5aae9d26fc',
'condition': 'dawn_standalone',
},
}
hooks = [
# Pull clang-format binaries using checked-in hashes.
{
'name': 'clang_format_win',
'pattern': '.',
'condition': 'host_os == "win" and dawn_standalone',
'action': [ 'download_from_google_storage',
'--no_resume',
'--platform=win32',
'--no_auth',
'--bucket', 'chromium-clang-format',
'-s', 'buildtools/win/clang-format.exe.sha1',
],
},
{
'name': 'clang_format_mac',
'pattern': '.',
'condition': 'host_os == "mac" and dawn_standalone',
'action': [ 'download_from_google_storage',
'--no_resume',
'--platform=darwin',
'--no_auth',
'--bucket', 'chromium-clang-format',
'-s', 'buildtools/mac/clang-format.sha1',
],
},
{
'name': 'clang_format_linux',
'pattern': '.',
'condition': 'host_os == "linux" and dawn_standalone',
'action': [ 'download_from_google_storage',
'--no_resume',
'--platform=linux*',
'--no_auth',
'--bucket', 'chromium-clang-format',
'-s', 'buildtools/linux64/clang-format.sha1',
],
},
# Pull the compilers and system libraries for hermetic builds
{
'name': 'sysroot_x86',
'pattern': '.',
'condition': 'checkout_linux and ((checkout_x86 or checkout_x64) and dawn_standalone)',
'action': ['python', 'build/linux/sysroot_scripts/install-sysroot.py',
'--arch=x86'],
},
{
'name': 'sysroot_x64',
'pattern': '.',
'condition': 'checkout_linux and (checkout_x64 and dawn_standalone)',
'action': ['python', 'build/linux/sysroot_scripts/install-sysroot.py',
'--arch=x64'],
},
{
# Update the Windows toolchain if necessary. Must run before 'clang' below.
'name': 'win_toolchain',
'pattern': '.',
'condition': 'checkout_win and dawn_standalone',
'action': ['python', 'build/vs_toolchain.py', 'update', '--force'],
},
{
# Note: On Win, this should run after win_toolchain, as it may use it.
'name': 'clang',
'pattern': '.',
'action': ['python', 'tools/clang/scripts/update.py'],
'condition': 'dawn_standalone',
},
{
# Pull rc binaries using checked-in hashes.
'name': 'rc_win',
'pattern': '.',
'condition': 'checkout_win and (host_os == "win" and dawn_standalone)',
'action': [ 'download_from_google_storage',
'--no_resume',
'--no_auth',
'--bucket', 'chromium-browser-clang/rc',
'-s', 'build/toolchain/win/rc/win/rc.exe.sha1',
],
},
# Pull binutils for linux hermetic builds
{
'name': 'binutils',
'pattern': 'src/third_party/binutils',
'condition': 'host_os == "linux" and dawn_standalone',
'action': [
'python',
'third_party/binutils/download.py',
],
},
# Update build/util/LASTCHANGE.
{
'name': 'lastchange',
'pattern': '.',
'action': ['python', 'build/util/lastchange.py',
'-o', 'build/util/LASTCHANGE'],
},
]
recursedeps = [
# buildtools provides clang_format, libc++, and libc++abi
'buildtools',
]