dawn-cmake/DEPS

186 lines
6.1 KiB
Plaintext
Raw Normal View History

use_relative_paths = True
Rolling build dependencies. Chromium's //build/ requires the DEPS file to produce gclient_args.gni that contains a max_xcode_version variable so we add a gclient_gn_args_file. Also third_party/binutils is no longer needed and is removed. Roll build/ 896323eed..b8f14c09b (640 commits; 1 trivial rolls) https://chromium.googlesource.com/chromium/src/build/+log/896323eeda1b..b8f14c09b76a $ git log 896323eed..b8f14c09b --date=short --no-merges --format='%ad %ae %s' 2020-07-14 agrieve Add "list_java_targets.py" to make it easy to build all java targets 2020-07-14 chromium-autoroll Roll Fuchsia SDK from 0.20200713.1.1 to 0.20200713.3.1 2020-07-13 sebmarchand Disable the segment heap by default and add a GN flag to control it. 2020-07-13 agrieve Android: Reduce link pool when R8 or Android Lint is enabled. 2020-07-13 wnwen Android: Add deps' transitive classes to classpath 2020-07-13 hypan Reland "emulator: Disable the feature GLDMA." 2020-07-13 thakis win: Don't pass -mllvm flags to ms assembler. 2020-07-13 zhin [Py3] Make mac_toolchain Python 3 compatible 2020-07-13 agrieve Android: Make android_test_apk() define target with name=target_name 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200713.0.1 to 0.20200713.1.1 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200712.3.1 to 0.20200713.0.1 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200712.2.1 to 0.20200712.3.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200712.1.1 to 0.20200712.2.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200711.3.1 to 0.20200712.1.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200711.2.1 to 0.20200711.3.1 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200711.1.1 to 0.20200711.2.1 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200710.4.1 to 0.20200711.1.1 2020-07-11 hypan Revert "emulator: Disable the feature GLDMA." 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200710.2.1 to 0.20200710.4.1 2020-07-11 thakis Roll clang n358615-fb1aa286-3 : n359864-04b9a46c-1. 2020-07-10 hypan emulator: Disable the feature GLDMA. 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200710.1.1 to 0.20200710.2.1 2020-07-10 ehmaldonado Allow DIR_METADATA files within res 2020-07-10 vasilyt Remove GLStreamTextureImage 2020-07-10 agrieve Reland #3 "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200710.0.1 to 0.20200710.1.1 2020-07-10 sdefresne [ios] Fix intent_definition template 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200708.2.1 to 0.20200710.0.1 2020-07-10 wnwen Android: Use direct classpath for android_webview 2020-07-09 wnwen Android: Prefer direct interface classpaths 2020-07-09 bsheedy Revert "Reland #2 "Android: Bump default target_sdk_version 24 -> SDK used to compile"" 2020-07-09 mheikal java_library_impl targets can now generate their own R.java files 2020-07-09 mmoss Revert "Split the cros_boards gclient var into two for fetching QEMU images." 2020-07-09 agrieve Android: Dump logcat when gtest fails to list tests 2020-07-09 mmoss Revert "Simplify Simple Chrome's gclient and GN conditionals." 2020-07-09 agrieve Android: Fix -checkdiscard regex'es to ignore comments 2020-07-09 sdefresne [ios] Add support for compiling .intentdefinition 2020-07-08 agrieve Reland #2 "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200708.1.1 to 0.20200708.2.1 2020-07-08 agrieve Revert "Reland "Android: Bump default target_sdk_version 24 -> SDK used to compile"" 2020-07-08 sdefresne Reland "[ios] Add --landmines-path to build/landmines.py script" 2020-07-08 bpastene Simplify Simple Chrome's gclient and GN conditionals. 2020-07-08 agrieve Reland "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-08 bsheedy Report public and internal Gold links 2020-07-08 sdefresne Revert "[ios] Add --landmines-path to build/landmines.py script" 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200707.4.1 to 0.20200708.1.1 2020-07-08 sdefresne [ios] Add --landmines-path to build/landmines.py script 2020-07-08 sdefresne [ios] Fix interaction of build/clobber.py & ios/build/tools/setup-gn.py 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200707.3.1 to 0.20200707.4.1 2020-07-08 thomasanderson [XProto] Remove usage of XRRUpdateConfiguration and XRandR (...) 2020-04-23 bpastene Default is_chromeos_device to false. 2020-04-22 dtrainor DownloadUtils improvements for modularization 2020-04-22 steveroe [fuchsia] Save the fuchsia system log by default. 2020-04-22 thomasanderson Add xcb-proto to sysroots 2020-04-22 agrieve Android: Disable proguard deobuscation in tests for incremental_install && proguard_enabled 2020-04-22 bsheedy Add notion of configs to Android Gold 2020-04-22 hzjian Create a .expected checker for native libraries & assets 2020-04-22 agrieve Android: Put .javac.jar files in $OUT/obj rather than $OUT/gen 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200422.1.1 to 0.20200422.2.1 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200421.3.1 to 0.20200422.1.1 2020-04-22 ukai Use depot_tools/.cipd_bin as default of goma_dir 2020-04-22 rakina Revert "[Android] add sr-Latn to locales.gni and resource packs" 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200421.2.1 to 0.20200421.3.1 2020-04-22 chonggu [Fuchsia] Extend time to wait for device connection to 2 minutes 2020-04-21 thestig Remove ro_segment_workaround_for_valgrind build argument. 2020-04-21 perrier [Android] add sr-Latn to locales.gni and resource packs 2020-04-21 chromium-autoroll Roll Fuchsia SDK from 0.20200421.1.1 to 0.20200421.2.1 2020-04-21 agrieve Remove python-cherrypy3 from //build/install-build-deps.sh 2020-04-21 hypan emulator: wait for decryption to complete during avd create 2020-04-21 agrieve Fix incremental_install on Android P 2020-04-21 wez [fuchsia] Simplify specification of required host tools. 2020-04-21 chromium-autoroll Roll Fuchsia SDK from 0.20200417.2.1 to 0.20200421.1.1 2020-04-20 spang [fuchsia] Add a basic WebGL test to cast runner 2020-04-20 agrieve SuperSize: Remove versions from .aar paths in android_deps 2020-04-20 wnwen Android: Remove md5check for android lint 2020-04-20 wnwen Android: Update lint target API 2020-04-20 agrieve Remove python-opencv from install-build-deps.sh 2020-04-20 agrieve Android: Never use --release when dexing library targets 2020-04-19 wez [fuchsia] Enable toolkit_views in Fuchsia builds. 2020-04-19 wez [fuchsia] Use 'pkgctl get-hash' to verify cached package version. 2020-04-18 thakis Remove is_multi_dll_chrome. 2020-04-18 agrieve compile_resources.py: Use try/finally for threadpools 2020-04-18 bpastene Strip chrome before deploying it when running disk-usage Tast test. 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200417.1.1 to 0.20200417.2.1 2020-04-17 brucedawson Update compute_build_timestamp.py comment 2020-04-17 olivierrobin Add PRODUCT_BUNDLE_IDENTIFIER in xcode attributes 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200416.3.1 to 0.20200417.1.1 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200416.2.1 to 0.20200416.3.1 2020-04-17 hypan emulator: edit config.ini instead of hardware-qemu.ini during avd Install. 2020-04-16 perrier Update Android gyp to handle locales with scripts. 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200416.1.1 to 0.20200416.2.1 2020-04-16 bsheedy Optimize Skia Gold Init And Auth 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200416.0.1 to 0.20200416.1.1 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200415.3.1 to 0.20200416.0.1 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200415.2.1 to 0.20200415.3.1 2020-04-15 agrieve apk_operations.py: Fix additional_apk_paths being ignored 2020-04-15 chromium-autoroll Roll Fuchsia SDK from 0.20200415.1.1 to 0.20200415.2.1 2020-04-15 wnwen Android: Use lint from cmdline-tools (reland) 2020-04-15 agrieve Reland "Use .r8dex.jar and .mergeddex.jar rather than .dex.zip" 2020-04-15 chromium-autoroll Roll Fuchsia SDK from 0.20200414.3.1 to 0.20200415.1.1 Roll buildtools/ 2c41dfb19..eb3987ec7 (19 commits) https://chromium.googlesource.com/chromium/src/buildtools/+log/2c41dfb19abe..eb3987ec709b $ git log 2c41dfb19..eb3987ec7 --date=short --no-merges --format='%ad %ae %s' 2020-07-06 estaab Roll GN from b6203d18..d585128c 2020-07-06 bpastene Update chromium's DEPS-file presubmits with new 'Str' type. 2020-07-03 sdefresne Roll GN from cd3869be..b6203d18 2020-07-01 estaab Roll GN from 7d7e8dee..cd3869be 2020-06-18 sdefresne remove copybara initialization artifacts 2020-06-18 sdefresne Copybara Service Migration Initialization. 2020-06-18 sdefresne Roll GN from db55efd4..7d7e8dee 2020-06-17 sdefresne Roll GN from fbe7aec7..db55efd4 2020-06-15 sdefresne Roll GN from 200492a5..fbe7aec7 2020-06-15 sdefresne Roll GN from 9a0496a7..200492a5 2020-06-11 thakis Roll GN from d0a6f072..9a0496a7 2020-06-03 ambre [libunwind] Build with -funwind-tables 2020-05-20 dpranke Change 'dpranke@chromium.org' -> 'dpranke@google.com' in OWNERS files. 2020-05-20 avi Fix checkdeps 2020-05-20 dpranke Update TEAM in OWNERS for build-related directories. 2020-05-19 rsesek Roll GN from ab32747a..d0a6f072 2020-05-15 hypan libc++: Set output_name of libc++ to libc++_chrome for android 2020-05-14 thakis Roll GN from 5ed3c9cc..ab32747a 2020-04-23 thakis Reland "Roll libunwind 43bb9f8722..d999d54f4b" Roll tools/clang/ 698732d5d..d027d75e8 (100 commits) https://chromium.googlesource.com/chromium/src/tools/clang/+log/698732d5db36..d027d75e8dd9 $ git log 698732d5d..d027d75e8 --date=short --no-merges --format='%ad %ae %s' 2020-07-12 bartekn Fix a field and add more to manual-fields-to-ignore.txt 2020-07-11 thakis Roll clang n358615-fb1aa286-3 : n359864-04b9a46c-1. 2020-07-10 thakis clang/win bots: Switch to gnuwin-13. 2020-07-08 lukasza Only exclude const-qualified char pointers. 2020-07-08 lukasza Make raw-output-tests ignore changes in absolute path of Chromium repo. 2020-07-07 glenrob Always remove gomacc in compile_db.py, so clang is called directly. 2020-06-30 inglorion goma_link: add --allowlist option 2020-06-30 inglorion goma_link: add phony rules for native object files 2020-06-30 inglorion goma_link: use allowlist for targets for which we do distributed ThinLTO 2020-06-30 thakis clang build script: scale back xcode stuff a bit 2020-06-29 thakis mac: Include arm64 slice in libclang_rt.osx.a. 2020-06-29 inglorion goma_link: add --generate option 2020-06-29 zhin [Py3] Get update.py Python3 compatible 2020-06-28 thakis Minor tweaks to the clang upload rev script. 2020-06-28 thakis clang build script: Stop showing the first LLVM commit in every build. 2020-06-28 thakis Roll clang n356902-4e813bbd-1 : n358615-fb1aa286-1. 2020-06-26 zhin [Py3] Get blink_gc_plugin Py3 ready 2020-06-25 zhin [Py3] Refactor expand_thin_archives to call into goma_link 2020-06-25 lukasza Ensure stable order in the rewriter output. 2020-06-25 zhin [Py3] Make compile_db and test Python3 compatible 2020-06-25 bartekn Fix a field and add more to manual-fields-to-ignore.txt 2020-06-25 omerkatz heap: Remove mixin check from clang plugin 2020-06-25 hans Fix blink_gc_plugin tests with Python 2 2020-06-25 bartekn A script that performs a CheckedPtr rewrite 2020-06-25 lukasza Stop ignoring base::Bind args (thinking the parameters are references). 2020-06-24 zhin [Py3] Get blink_gc_plugin Py3 ready 2020-06-24 zhin [Py3] Make build.py python3 compatible 2020-06-23 hans Add linux_angle_deqp_rel_ng to Cq-Include-Trybots for Clang rolls 2020-06-23 bartekn Adding some more fields to manual-fields-to-ignore.txt. 2020-06-22 hans Revert "Roll clang n356902-4e813bbd-1 : n357772-7f0d7f32-1." 2020-06-22 hans Remove/replace unnecessary includes of logging.h (tools/) 2020-06-22 hans Roll clang n356902-4e813bbd-1 : n357772-7f0d7f32-1. 2020-06-18 omerkatz heap: Apply clang plugin to heap unittests 2020-06-18 bartekn Adding a few more fields to manual-fields-to-ignore.txt. 2020-06-17 lukasza Remove stale, automatic exclusions from fields-to-ignore.txt 2020-06-16 lukasza Workaround a clang bug affecting cxxConstructorExpr. 2020-06-16 lukasza Skip some scenarios via blocklist, rather than unconditionally. 2020-06-15 lukasza Adding two more fields to fields-to-ignore.txt. 2020-06-15 bartekn Add TlsVectorEntry::data to fields-to-ignore.txt 2020-06-15 bartekn Add 2 fields that violate constexpr to fields-to-ignore.txt 2020-06-13 aeubanks Roll clang n356235-f7f1abdb-1 : n356902-4e813bbd-1. 2020-06-11 lukasza Fix rewriting of |auto* v = my_struct.field| to allow direct memberExpr. 2020-06-11 lukasza Ensure that |SomeTemplate<SomeClass>* ptr_field| gets rewritten. 2020-06-11 bartekn Add one more x_display_ field to fields-to-ignore.txt 2020-06-10 bartekn Add more fields to fields-to-ignore.txt 2020-06-10 lukasza Ignoring fields declared within implicit function specializations. 2020-06-10 lukasza Always normalize paths used in apply_edit.py 2020-06-09 lukasza Append |.get()| when calling function templates like base::WrapUnique. 2020-06-09 lukasza Support for auto-generating input for --exclude-fields cmdline param. 2020-06-08 hans Roll clang n355885-a6ae333a-2 : n356235-f7f1abdb-1. 2020-06-05 lukasza Fix handling affected expressions in implicit template specializations. 2020-06-05 jonross Reland "Fields in system headers (and generated code) are not really affected." 2020-06-05 jonross Revert "Fields in system headers (and generated code) are not really affected." 2020-06-05 bartekn Exclude users of nmap and base::AllocPages 2020-06-04 inglorion goma_link: handle function sections and data sections 2020-06-04 lukasza Fields in system headers (and generated code) are not really affected. 2020-06-04 lukasza Append |.get()| to: auto* var_ptr = my_struct.ptr_field; 2020-06-03 lukasza Using |.get()| in conditional operator results. 2020-06-03 lukasza Rewriting |const_cast<...>(s.ptr_field)| into |...s.ptr_field.get()...|. 2020-06-03 lukasza Rewriting |printf("%p", s.ptr_field)| into |...s.ptr_field.get()...|. 2020-06-03 lukasza Avoid rewriting C-only or |extern "C"| field decls. 2020-06-03 thakis clang build script: Start using LLVM_LOCAL_RPATH. 2020-06-03 bartekn Add two more fields to fields-to-ignore.txt 2020-06-02 thakis Roll clang n354867-0e41d647-2 : n355885-a6ae333a-1. 2020-06-02 bartekn Add more fields to fields-to-ignore.txt 2020-05-28 dmcardle Fix broken --diff option for clang_tidy_tool.py. 2020-05-26 lukasza Support for --exclude-fields=fields-to-ignore.txt cmdline parameter. 2020-05-26 lukasza Avoiding rewriting macro-generated types. 2020-05-25 hans Clang upload_revision.py, add TODO about bug number 2020-05-25 thakis clang/android: Stop using make_standalone_toolchain.py script. 2020-05-22 thakis Roll clang n353803-99ac9ce7-2 : n354867-0e41d647-1. 2020-05-22 lukasza Avoid rewriting fields in third-party code. 2020-05-21 thakis clang build script: set rpath on linux so unit tests can run 2020-05-21 lukasza Ignoring |SomeClass *ptr_field1, *ptr_field2|. 2020-05-20 inglorion goma_link: add slash to -thinlto-prefix-replace 2020-05-17 omerkatz heap: Make all Trace methods const 2020-05-14 lukasza Avoiding rewriting pointers to non-free-standing structs. 2020-05-14 lukasza Avoid rewriting pointers to arrays. 2020-05-14 lukasza Avoid converting |char* field| to |CheckedPtr<char> field|. 2020-05-14 lukasza Avoiding CheckedPtr<object-with-deleted-operator-new>. 2020-05-14 lukasza Not generating replacements within implicit template specializations. 2020-05-12 lukasza Ignoring fields of class backing lambda expressions. 2020-05-12 hans Roll clang n346557-4e0d9925-3 : n353803-99ac9ce7-1. 2020-05-12 lukasza Stop depending on the Z3 solver when building llvm/clang. 2020-05-08 lukasza Inserting a new header should account for presence of BOM bytes. 2020-05-08 lukasza Attempt to preserve the original spelling of the pointee type. 2020-05-08 lukasza Avoid rewriting function pointer types. 2020-05-06 lukasza Inserting an include of the new header during the rewrite. 2020-05-02 sebmarchand clang upload script: Use Cq-Include-Trybots: for official builders 2020-04-30 thakis clang: Only copy msdia140.dll next to llvm-symbolizers when building clang. 2020-04-30 hans Clang build script: prefer Python 2 on Mac until infra problem is fixed 2020-04-28 inglorion goma_link: Add --no-gomacc option 2020-04-23 hans Clang build script: use CMake 3.17.1 2020-04-22 thakis win cross builds: Copy dia dlls when targeting Windows, even on non-Win hosts. 2020-04-22 mark clang: make platform downloaded by update.py switchable with --platform 2020-04-19 lukasza Preserving qualifiers and specifiers: |const|, |volatile|, |mutable|. 2020-04-19 bikineev Reland "clang plugins: default no-members-in-stack-allocated to on" 2020-04-18 thakis Revert "clang plugins: default no-members-in-stack-allocated to on" 2020-04-17 lukasza Handling of basics: |Pointee* field| -> |CheckedPtr<Pointee> field|. 2020-04-17 johannkoenig clang plugins: default no-members-in-stack-allocated to on Created with: roll-dep build buildtools tools/clang Bug: None Change-Id: Iedb7379f02bd1272305f8767299be98b137880bc Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/24800 Reviewed-by: Stephen White <senorblanco@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-07-14 15:53:34 +00:00
gclient_gn_args_file = 'build/config/gclient_args.gni'
gclient_gn_args = [
'mac_xcode_version',
]
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,
Rolling build dependencies. Chromium's //build/ requires the DEPS file to produce gclient_args.gni that contains a max_xcode_version variable so we add a gclient_gn_args_file. Also third_party/binutils is no longer needed and is removed. Roll build/ 896323eed..b8f14c09b (640 commits; 1 trivial rolls) https://chromium.googlesource.com/chromium/src/build/+log/896323eeda1b..b8f14c09b76a $ git log 896323eed..b8f14c09b --date=short --no-merges --format='%ad %ae %s' 2020-07-14 agrieve Add "list_java_targets.py" to make it easy to build all java targets 2020-07-14 chromium-autoroll Roll Fuchsia SDK from 0.20200713.1.1 to 0.20200713.3.1 2020-07-13 sebmarchand Disable the segment heap by default and add a GN flag to control it. 2020-07-13 agrieve Android: Reduce link pool when R8 or Android Lint is enabled. 2020-07-13 wnwen Android: Add deps' transitive classes to classpath 2020-07-13 hypan Reland "emulator: Disable the feature GLDMA." 2020-07-13 thakis win: Don't pass -mllvm flags to ms assembler. 2020-07-13 zhin [Py3] Make mac_toolchain Python 3 compatible 2020-07-13 agrieve Android: Make android_test_apk() define target with name=target_name 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200713.0.1 to 0.20200713.1.1 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200712.3.1 to 0.20200713.0.1 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200712.2.1 to 0.20200712.3.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200712.1.1 to 0.20200712.2.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200711.3.1 to 0.20200712.1.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200711.2.1 to 0.20200711.3.1 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200711.1.1 to 0.20200711.2.1 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200710.4.1 to 0.20200711.1.1 2020-07-11 hypan Revert "emulator: Disable the feature GLDMA." 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200710.2.1 to 0.20200710.4.1 2020-07-11 thakis Roll clang n358615-fb1aa286-3 : n359864-04b9a46c-1. 2020-07-10 hypan emulator: Disable the feature GLDMA. 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200710.1.1 to 0.20200710.2.1 2020-07-10 ehmaldonado Allow DIR_METADATA files within res 2020-07-10 vasilyt Remove GLStreamTextureImage 2020-07-10 agrieve Reland #3 "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200710.0.1 to 0.20200710.1.1 2020-07-10 sdefresne [ios] Fix intent_definition template 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200708.2.1 to 0.20200710.0.1 2020-07-10 wnwen Android: Use direct classpath for android_webview 2020-07-09 wnwen Android: Prefer direct interface classpaths 2020-07-09 bsheedy Revert "Reland #2 "Android: Bump default target_sdk_version 24 -> SDK used to compile"" 2020-07-09 mheikal java_library_impl targets can now generate their own R.java files 2020-07-09 mmoss Revert "Split the cros_boards gclient var into two for fetching QEMU images." 2020-07-09 agrieve Android: Dump logcat when gtest fails to list tests 2020-07-09 mmoss Revert "Simplify Simple Chrome's gclient and GN conditionals." 2020-07-09 agrieve Android: Fix -checkdiscard regex'es to ignore comments 2020-07-09 sdefresne [ios] Add support for compiling .intentdefinition 2020-07-08 agrieve Reland #2 "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200708.1.1 to 0.20200708.2.1 2020-07-08 agrieve Revert "Reland "Android: Bump default target_sdk_version 24 -> SDK used to compile"" 2020-07-08 sdefresne Reland "[ios] Add --landmines-path to build/landmines.py script" 2020-07-08 bpastene Simplify Simple Chrome's gclient and GN conditionals. 2020-07-08 agrieve Reland "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-08 bsheedy Report public and internal Gold links 2020-07-08 sdefresne Revert "[ios] Add --landmines-path to build/landmines.py script" 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200707.4.1 to 0.20200708.1.1 2020-07-08 sdefresne [ios] Add --landmines-path to build/landmines.py script 2020-07-08 sdefresne [ios] Fix interaction of build/clobber.py & ios/build/tools/setup-gn.py 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200707.3.1 to 0.20200707.4.1 2020-07-08 thomasanderson [XProto] Remove usage of XRRUpdateConfiguration and XRandR (...) 2020-04-23 bpastene Default is_chromeos_device to false. 2020-04-22 dtrainor DownloadUtils improvements for modularization 2020-04-22 steveroe [fuchsia] Save the fuchsia system log by default. 2020-04-22 thomasanderson Add xcb-proto to sysroots 2020-04-22 agrieve Android: Disable proguard deobuscation in tests for incremental_install && proguard_enabled 2020-04-22 bsheedy Add notion of configs to Android Gold 2020-04-22 hzjian Create a .expected checker for native libraries & assets 2020-04-22 agrieve Android: Put .javac.jar files in $OUT/obj rather than $OUT/gen 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200422.1.1 to 0.20200422.2.1 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200421.3.1 to 0.20200422.1.1 2020-04-22 ukai Use depot_tools/.cipd_bin as default of goma_dir 2020-04-22 rakina Revert "[Android] add sr-Latn to locales.gni and resource packs" 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200421.2.1 to 0.20200421.3.1 2020-04-22 chonggu [Fuchsia] Extend time to wait for device connection to 2 minutes 2020-04-21 thestig Remove ro_segment_workaround_for_valgrind build argument. 2020-04-21 perrier [Android] add sr-Latn to locales.gni and resource packs 2020-04-21 chromium-autoroll Roll Fuchsia SDK from 0.20200421.1.1 to 0.20200421.2.1 2020-04-21 agrieve Remove python-cherrypy3 from //build/install-build-deps.sh 2020-04-21 hypan emulator: wait for decryption to complete during avd create 2020-04-21 agrieve Fix incremental_install on Android P 2020-04-21 wez [fuchsia] Simplify specification of required host tools. 2020-04-21 chromium-autoroll Roll Fuchsia SDK from 0.20200417.2.1 to 0.20200421.1.1 2020-04-20 spang [fuchsia] Add a basic WebGL test to cast runner 2020-04-20 agrieve SuperSize: Remove versions from .aar paths in android_deps 2020-04-20 wnwen Android: Remove md5check for android lint 2020-04-20 wnwen Android: Update lint target API 2020-04-20 agrieve Remove python-opencv from install-build-deps.sh 2020-04-20 agrieve Android: Never use --release when dexing library targets 2020-04-19 wez [fuchsia] Enable toolkit_views in Fuchsia builds. 2020-04-19 wez [fuchsia] Use 'pkgctl get-hash' to verify cached package version. 2020-04-18 thakis Remove is_multi_dll_chrome. 2020-04-18 agrieve compile_resources.py: Use try/finally for threadpools 2020-04-18 bpastene Strip chrome before deploying it when running disk-usage Tast test. 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200417.1.1 to 0.20200417.2.1 2020-04-17 brucedawson Update compute_build_timestamp.py comment 2020-04-17 olivierrobin Add PRODUCT_BUNDLE_IDENTIFIER in xcode attributes 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200416.3.1 to 0.20200417.1.1 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200416.2.1 to 0.20200416.3.1 2020-04-17 hypan emulator: edit config.ini instead of hardware-qemu.ini during avd Install. 2020-04-16 perrier Update Android gyp to handle locales with scripts. 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200416.1.1 to 0.20200416.2.1 2020-04-16 bsheedy Optimize Skia Gold Init And Auth 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200416.0.1 to 0.20200416.1.1 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200415.3.1 to 0.20200416.0.1 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200415.2.1 to 0.20200415.3.1 2020-04-15 agrieve apk_operations.py: Fix additional_apk_paths being ignored 2020-04-15 chromium-autoroll Roll Fuchsia SDK from 0.20200415.1.1 to 0.20200415.2.1 2020-04-15 wnwen Android: Use lint from cmdline-tools (reland) 2020-04-15 agrieve Reland "Use .r8dex.jar and .mergeddex.jar rather than .dex.zip" 2020-04-15 chromium-autoroll Roll Fuchsia SDK from 0.20200414.3.1 to 0.20200415.1.1 Roll buildtools/ 2c41dfb19..eb3987ec7 (19 commits) https://chromium.googlesource.com/chromium/src/buildtools/+log/2c41dfb19abe..eb3987ec709b $ git log 2c41dfb19..eb3987ec7 --date=short --no-merges --format='%ad %ae %s' 2020-07-06 estaab Roll GN from b6203d18..d585128c 2020-07-06 bpastene Update chromium's DEPS-file presubmits with new 'Str' type. 2020-07-03 sdefresne Roll GN from cd3869be..b6203d18 2020-07-01 estaab Roll GN from 7d7e8dee..cd3869be 2020-06-18 sdefresne remove copybara initialization artifacts 2020-06-18 sdefresne Copybara Service Migration Initialization. 2020-06-18 sdefresne Roll GN from db55efd4..7d7e8dee 2020-06-17 sdefresne Roll GN from fbe7aec7..db55efd4 2020-06-15 sdefresne Roll GN from 200492a5..fbe7aec7 2020-06-15 sdefresne Roll GN from 9a0496a7..200492a5 2020-06-11 thakis Roll GN from d0a6f072..9a0496a7 2020-06-03 ambre [libunwind] Build with -funwind-tables 2020-05-20 dpranke Change 'dpranke@chromium.org' -> 'dpranke@google.com' in OWNERS files. 2020-05-20 avi Fix checkdeps 2020-05-20 dpranke Update TEAM in OWNERS for build-related directories. 2020-05-19 rsesek Roll GN from ab32747a..d0a6f072 2020-05-15 hypan libc++: Set output_name of libc++ to libc++_chrome for android 2020-05-14 thakis Roll GN from 5ed3c9cc..ab32747a 2020-04-23 thakis Reland "Roll libunwind 43bb9f8722..d999d54f4b" Roll tools/clang/ 698732d5d..d027d75e8 (100 commits) https://chromium.googlesource.com/chromium/src/tools/clang/+log/698732d5db36..d027d75e8dd9 $ git log 698732d5d..d027d75e8 --date=short --no-merges --format='%ad %ae %s' 2020-07-12 bartekn Fix a field and add more to manual-fields-to-ignore.txt 2020-07-11 thakis Roll clang n358615-fb1aa286-3 : n359864-04b9a46c-1. 2020-07-10 thakis clang/win bots: Switch to gnuwin-13. 2020-07-08 lukasza Only exclude const-qualified char pointers. 2020-07-08 lukasza Make raw-output-tests ignore changes in absolute path of Chromium repo. 2020-07-07 glenrob Always remove gomacc in compile_db.py, so clang is called directly. 2020-06-30 inglorion goma_link: add --allowlist option 2020-06-30 inglorion goma_link: add phony rules for native object files 2020-06-30 inglorion goma_link: use allowlist for targets for which we do distributed ThinLTO 2020-06-30 thakis clang build script: scale back xcode stuff a bit 2020-06-29 thakis mac: Include arm64 slice in libclang_rt.osx.a. 2020-06-29 inglorion goma_link: add --generate option 2020-06-29 zhin [Py3] Get update.py Python3 compatible 2020-06-28 thakis Minor tweaks to the clang upload rev script. 2020-06-28 thakis clang build script: Stop showing the first LLVM commit in every build. 2020-06-28 thakis Roll clang n356902-4e813bbd-1 : n358615-fb1aa286-1. 2020-06-26 zhin [Py3] Get blink_gc_plugin Py3 ready 2020-06-25 zhin [Py3] Refactor expand_thin_archives to call into goma_link 2020-06-25 lukasza Ensure stable order in the rewriter output. 2020-06-25 zhin [Py3] Make compile_db and test Python3 compatible 2020-06-25 bartekn Fix a field and add more to manual-fields-to-ignore.txt 2020-06-25 omerkatz heap: Remove mixin check from clang plugin 2020-06-25 hans Fix blink_gc_plugin tests with Python 2 2020-06-25 bartekn A script that performs a CheckedPtr rewrite 2020-06-25 lukasza Stop ignoring base::Bind args (thinking the parameters are references). 2020-06-24 zhin [Py3] Get blink_gc_plugin Py3 ready 2020-06-24 zhin [Py3] Make build.py python3 compatible 2020-06-23 hans Add linux_angle_deqp_rel_ng to Cq-Include-Trybots for Clang rolls 2020-06-23 bartekn Adding some more fields to manual-fields-to-ignore.txt. 2020-06-22 hans Revert "Roll clang n356902-4e813bbd-1 : n357772-7f0d7f32-1." 2020-06-22 hans Remove/replace unnecessary includes of logging.h (tools/) 2020-06-22 hans Roll clang n356902-4e813bbd-1 : n357772-7f0d7f32-1. 2020-06-18 omerkatz heap: Apply clang plugin to heap unittests 2020-06-18 bartekn Adding a few more fields to manual-fields-to-ignore.txt. 2020-06-17 lukasza Remove stale, automatic exclusions from fields-to-ignore.txt 2020-06-16 lukasza Workaround a clang bug affecting cxxConstructorExpr. 2020-06-16 lukasza Skip some scenarios via blocklist, rather than unconditionally. 2020-06-15 lukasza Adding two more fields to fields-to-ignore.txt. 2020-06-15 bartekn Add TlsVectorEntry::data to fields-to-ignore.txt 2020-06-15 bartekn Add 2 fields that violate constexpr to fields-to-ignore.txt 2020-06-13 aeubanks Roll clang n356235-f7f1abdb-1 : n356902-4e813bbd-1. 2020-06-11 lukasza Fix rewriting of |auto* v = my_struct.field| to allow direct memberExpr. 2020-06-11 lukasza Ensure that |SomeTemplate<SomeClass>* ptr_field| gets rewritten. 2020-06-11 bartekn Add one more x_display_ field to fields-to-ignore.txt 2020-06-10 bartekn Add more fields to fields-to-ignore.txt 2020-06-10 lukasza Ignoring fields declared within implicit function specializations. 2020-06-10 lukasza Always normalize paths used in apply_edit.py 2020-06-09 lukasza Append |.get()| when calling function templates like base::WrapUnique. 2020-06-09 lukasza Support for auto-generating input for --exclude-fields cmdline param. 2020-06-08 hans Roll clang n355885-a6ae333a-2 : n356235-f7f1abdb-1. 2020-06-05 lukasza Fix handling affected expressions in implicit template specializations. 2020-06-05 jonross Reland "Fields in system headers (and generated code) are not really affected." 2020-06-05 jonross Revert "Fields in system headers (and generated code) are not really affected." 2020-06-05 bartekn Exclude users of nmap and base::AllocPages 2020-06-04 inglorion goma_link: handle function sections and data sections 2020-06-04 lukasza Fields in system headers (and generated code) are not really affected. 2020-06-04 lukasza Append |.get()| to: auto* var_ptr = my_struct.ptr_field; 2020-06-03 lukasza Using |.get()| in conditional operator results. 2020-06-03 lukasza Rewriting |const_cast<...>(s.ptr_field)| into |...s.ptr_field.get()...|. 2020-06-03 lukasza Rewriting |printf("%p", s.ptr_field)| into |...s.ptr_field.get()...|. 2020-06-03 lukasza Avoid rewriting C-only or |extern "C"| field decls. 2020-06-03 thakis clang build script: Start using LLVM_LOCAL_RPATH. 2020-06-03 bartekn Add two more fields to fields-to-ignore.txt 2020-06-02 thakis Roll clang n354867-0e41d647-2 : n355885-a6ae333a-1. 2020-06-02 bartekn Add more fields to fields-to-ignore.txt 2020-05-28 dmcardle Fix broken --diff option for clang_tidy_tool.py. 2020-05-26 lukasza Support for --exclude-fields=fields-to-ignore.txt cmdline parameter. 2020-05-26 lukasza Avoiding rewriting macro-generated types. 2020-05-25 hans Clang upload_revision.py, add TODO about bug number 2020-05-25 thakis clang/android: Stop using make_standalone_toolchain.py script. 2020-05-22 thakis Roll clang n353803-99ac9ce7-2 : n354867-0e41d647-1. 2020-05-22 lukasza Avoid rewriting fields in third-party code. 2020-05-21 thakis clang build script: set rpath on linux so unit tests can run 2020-05-21 lukasza Ignoring |SomeClass *ptr_field1, *ptr_field2|. 2020-05-20 inglorion goma_link: add slash to -thinlto-prefix-replace 2020-05-17 omerkatz heap: Make all Trace methods const 2020-05-14 lukasza Avoiding rewriting pointers to non-free-standing structs. 2020-05-14 lukasza Avoid rewriting pointers to arrays. 2020-05-14 lukasza Avoid converting |char* field| to |CheckedPtr<char> field|. 2020-05-14 lukasza Avoiding CheckedPtr<object-with-deleted-operator-new>. 2020-05-14 lukasza Not generating replacements within implicit template specializations. 2020-05-12 lukasza Ignoring fields of class backing lambda expressions. 2020-05-12 hans Roll clang n346557-4e0d9925-3 : n353803-99ac9ce7-1. 2020-05-12 lukasza Stop depending on the Z3 solver when building llvm/clang. 2020-05-08 lukasza Inserting a new header should account for presence of BOM bytes. 2020-05-08 lukasza Attempt to preserve the original spelling of the pointee type. 2020-05-08 lukasza Avoid rewriting function pointer types. 2020-05-06 lukasza Inserting an include of the new header during the rewrite. 2020-05-02 sebmarchand clang upload script: Use Cq-Include-Trybots: for official builders 2020-04-30 thakis clang: Only copy msdia140.dll next to llvm-symbolizers when building clang. 2020-04-30 hans Clang build script: prefer Python 2 on Mac until infra problem is fixed 2020-04-28 inglorion goma_link: Add --no-gomacc option 2020-04-23 hans Clang build script: use CMake 3.17.1 2020-04-22 thakis win cross builds: Copy dia dlls when targeting Windows, even on non-Win hosts. 2020-04-22 mark clang: make platform downloaded by update.py switchable with --platform 2020-04-19 lukasza Preserving qualifiers and specifiers: |const|, |volatile|, |mutable|. 2020-04-19 bikineev Reland "clang plugins: default no-members-in-stack-allocated to on" 2020-04-18 thakis Revert "clang plugins: default no-members-in-stack-allocated to on" 2020-04-17 lukasza Handling of basics: |Pointee* field| -> |CheckedPtr<Pointee> field|. 2020-04-17 johannkoenig clang plugins: default no-members-in-stack-allocated to on Created with: roll-dep build buildtools tools/clang Bug: None Change-Id: Iedb7379f02bd1272305f8767299be98b137880bc Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/24800 Reviewed-by: Stephen White <senorblanco@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-07-14 15:53:34 +00:00
# This can be overridden, e.g. with custom_vars, to download a nonstandard
# Xcode version in build/mac_toolchain.py instead of downloading the
# prebuilt pinned revision.
'mac_xcode_version': 'default',
}
deps = {
# Dependencies required to use GN/Clang in standalone
'build': {
Rolling build dependencies. Chromium's //build/ requires the DEPS file to produce gclient_args.gni that contains a max_xcode_version variable so we add a gclient_gn_args_file. Also third_party/binutils is no longer needed and is removed. Roll build/ 896323eed..b8f14c09b (640 commits; 1 trivial rolls) https://chromium.googlesource.com/chromium/src/build/+log/896323eeda1b..b8f14c09b76a $ git log 896323eed..b8f14c09b --date=short --no-merges --format='%ad %ae %s' 2020-07-14 agrieve Add "list_java_targets.py" to make it easy to build all java targets 2020-07-14 chromium-autoroll Roll Fuchsia SDK from 0.20200713.1.1 to 0.20200713.3.1 2020-07-13 sebmarchand Disable the segment heap by default and add a GN flag to control it. 2020-07-13 agrieve Android: Reduce link pool when R8 or Android Lint is enabled. 2020-07-13 wnwen Android: Add deps' transitive classes to classpath 2020-07-13 hypan Reland "emulator: Disable the feature GLDMA." 2020-07-13 thakis win: Don't pass -mllvm flags to ms assembler. 2020-07-13 zhin [Py3] Make mac_toolchain Python 3 compatible 2020-07-13 agrieve Android: Make android_test_apk() define target with name=target_name 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200713.0.1 to 0.20200713.1.1 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200712.3.1 to 0.20200713.0.1 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200712.2.1 to 0.20200712.3.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200712.1.1 to 0.20200712.2.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200711.3.1 to 0.20200712.1.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200711.2.1 to 0.20200711.3.1 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200711.1.1 to 0.20200711.2.1 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200710.4.1 to 0.20200711.1.1 2020-07-11 hypan Revert "emulator: Disable the feature GLDMA." 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200710.2.1 to 0.20200710.4.1 2020-07-11 thakis Roll clang n358615-fb1aa286-3 : n359864-04b9a46c-1. 2020-07-10 hypan emulator: Disable the feature GLDMA. 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200710.1.1 to 0.20200710.2.1 2020-07-10 ehmaldonado Allow DIR_METADATA files within res 2020-07-10 vasilyt Remove GLStreamTextureImage 2020-07-10 agrieve Reland #3 "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200710.0.1 to 0.20200710.1.1 2020-07-10 sdefresne [ios] Fix intent_definition template 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200708.2.1 to 0.20200710.0.1 2020-07-10 wnwen Android: Use direct classpath for android_webview 2020-07-09 wnwen Android: Prefer direct interface classpaths 2020-07-09 bsheedy Revert "Reland #2 "Android: Bump default target_sdk_version 24 -> SDK used to compile"" 2020-07-09 mheikal java_library_impl targets can now generate their own R.java files 2020-07-09 mmoss Revert "Split the cros_boards gclient var into two for fetching QEMU images." 2020-07-09 agrieve Android: Dump logcat when gtest fails to list tests 2020-07-09 mmoss Revert "Simplify Simple Chrome's gclient and GN conditionals." 2020-07-09 agrieve Android: Fix -checkdiscard regex'es to ignore comments 2020-07-09 sdefresne [ios] Add support for compiling .intentdefinition 2020-07-08 agrieve Reland #2 "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200708.1.1 to 0.20200708.2.1 2020-07-08 agrieve Revert "Reland "Android: Bump default target_sdk_version 24 -> SDK used to compile"" 2020-07-08 sdefresne Reland "[ios] Add --landmines-path to build/landmines.py script" 2020-07-08 bpastene Simplify Simple Chrome's gclient and GN conditionals. 2020-07-08 agrieve Reland "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-08 bsheedy Report public and internal Gold links 2020-07-08 sdefresne Revert "[ios] Add --landmines-path to build/landmines.py script" 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200707.4.1 to 0.20200708.1.1 2020-07-08 sdefresne [ios] Add --landmines-path to build/landmines.py script 2020-07-08 sdefresne [ios] Fix interaction of build/clobber.py & ios/build/tools/setup-gn.py 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200707.3.1 to 0.20200707.4.1 2020-07-08 thomasanderson [XProto] Remove usage of XRRUpdateConfiguration and XRandR (...) 2020-04-23 bpastene Default is_chromeos_device to false. 2020-04-22 dtrainor DownloadUtils improvements for modularization 2020-04-22 steveroe [fuchsia] Save the fuchsia system log by default. 2020-04-22 thomasanderson Add xcb-proto to sysroots 2020-04-22 agrieve Android: Disable proguard deobuscation in tests for incremental_install && proguard_enabled 2020-04-22 bsheedy Add notion of configs to Android Gold 2020-04-22 hzjian Create a .expected checker for native libraries & assets 2020-04-22 agrieve Android: Put .javac.jar files in $OUT/obj rather than $OUT/gen 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200422.1.1 to 0.20200422.2.1 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200421.3.1 to 0.20200422.1.1 2020-04-22 ukai Use depot_tools/.cipd_bin as default of goma_dir 2020-04-22 rakina Revert "[Android] add sr-Latn to locales.gni and resource packs" 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200421.2.1 to 0.20200421.3.1 2020-04-22 chonggu [Fuchsia] Extend time to wait for device connection to 2 minutes 2020-04-21 thestig Remove ro_segment_workaround_for_valgrind build argument. 2020-04-21 perrier [Android] add sr-Latn to locales.gni and resource packs 2020-04-21 chromium-autoroll Roll Fuchsia SDK from 0.20200421.1.1 to 0.20200421.2.1 2020-04-21 agrieve Remove python-cherrypy3 from //build/install-build-deps.sh 2020-04-21 hypan emulator: wait for decryption to complete during avd create 2020-04-21 agrieve Fix incremental_install on Android P 2020-04-21 wez [fuchsia] Simplify specification of required host tools. 2020-04-21 chromium-autoroll Roll Fuchsia SDK from 0.20200417.2.1 to 0.20200421.1.1 2020-04-20 spang [fuchsia] Add a basic WebGL test to cast runner 2020-04-20 agrieve SuperSize: Remove versions from .aar paths in android_deps 2020-04-20 wnwen Android: Remove md5check for android lint 2020-04-20 wnwen Android: Update lint target API 2020-04-20 agrieve Remove python-opencv from install-build-deps.sh 2020-04-20 agrieve Android: Never use --release when dexing library targets 2020-04-19 wez [fuchsia] Enable toolkit_views in Fuchsia builds. 2020-04-19 wez [fuchsia] Use 'pkgctl get-hash' to verify cached package version. 2020-04-18 thakis Remove is_multi_dll_chrome. 2020-04-18 agrieve compile_resources.py: Use try/finally for threadpools 2020-04-18 bpastene Strip chrome before deploying it when running disk-usage Tast test. 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200417.1.1 to 0.20200417.2.1 2020-04-17 brucedawson Update compute_build_timestamp.py comment 2020-04-17 olivierrobin Add PRODUCT_BUNDLE_IDENTIFIER in xcode attributes 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200416.3.1 to 0.20200417.1.1 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200416.2.1 to 0.20200416.3.1 2020-04-17 hypan emulator: edit config.ini instead of hardware-qemu.ini during avd Install. 2020-04-16 perrier Update Android gyp to handle locales with scripts. 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200416.1.1 to 0.20200416.2.1 2020-04-16 bsheedy Optimize Skia Gold Init And Auth 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200416.0.1 to 0.20200416.1.1 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200415.3.1 to 0.20200416.0.1 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200415.2.1 to 0.20200415.3.1 2020-04-15 agrieve apk_operations.py: Fix additional_apk_paths being ignored 2020-04-15 chromium-autoroll Roll Fuchsia SDK from 0.20200415.1.1 to 0.20200415.2.1 2020-04-15 wnwen Android: Use lint from cmdline-tools (reland) 2020-04-15 agrieve Reland "Use .r8dex.jar and .mergeddex.jar rather than .dex.zip" 2020-04-15 chromium-autoroll Roll Fuchsia SDK from 0.20200414.3.1 to 0.20200415.1.1 Roll buildtools/ 2c41dfb19..eb3987ec7 (19 commits) https://chromium.googlesource.com/chromium/src/buildtools/+log/2c41dfb19abe..eb3987ec709b $ git log 2c41dfb19..eb3987ec7 --date=short --no-merges --format='%ad %ae %s' 2020-07-06 estaab Roll GN from b6203d18..d585128c 2020-07-06 bpastene Update chromium's DEPS-file presubmits with new 'Str' type. 2020-07-03 sdefresne Roll GN from cd3869be..b6203d18 2020-07-01 estaab Roll GN from 7d7e8dee..cd3869be 2020-06-18 sdefresne remove copybara initialization artifacts 2020-06-18 sdefresne Copybara Service Migration Initialization. 2020-06-18 sdefresne Roll GN from db55efd4..7d7e8dee 2020-06-17 sdefresne Roll GN from fbe7aec7..db55efd4 2020-06-15 sdefresne Roll GN from 200492a5..fbe7aec7 2020-06-15 sdefresne Roll GN from 9a0496a7..200492a5 2020-06-11 thakis Roll GN from d0a6f072..9a0496a7 2020-06-03 ambre [libunwind] Build with -funwind-tables 2020-05-20 dpranke Change 'dpranke@chromium.org' -> 'dpranke@google.com' in OWNERS files. 2020-05-20 avi Fix checkdeps 2020-05-20 dpranke Update TEAM in OWNERS for build-related directories. 2020-05-19 rsesek Roll GN from ab32747a..d0a6f072 2020-05-15 hypan libc++: Set output_name of libc++ to libc++_chrome for android 2020-05-14 thakis Roll GN from 5ed3c9cc..ab32747a 2020-04-23 thakis Reland "Roll libunwind 43bb9f8722..d999d54f4b" Roll tools/clang/ 698732d5d..d027d75e8 (100 commits) https://chromium.googlesource.com/chromium/src/tools/clang/+log/698732d5db36..d027d75e8dd9 $ git log 698732d5d..d027d75e8 --date=short --no-merges --format='%ad %ae %s' 2020-07-12 bartekn Fix a field and add more to manual-fields-to-ignore.txt 2020-07-11 thakis Roll clang n358615-fb1aa286-3 : n359864-04b9a46c-1. 2020-07-10 thakis clang/win bots: Switch to gnuwin-13. 2020-07-08 lukasza Only exclude const-qualified char pointers. 2020-07-08 lukasza Make raw-output-tests ignore changes in absolute path of Chromium repo. 2020-07-07 glenrob Always remove gomacc in compile_db.py, so clang is called directly. 2020-06-30 inglorion goma_link: add --allowlist option 2020-06-30 inglorion goma_link: add phony rules for native object files 2020-06-30 inglorion goma_link: use allowlist for targets for which we do distributed ThinLTO 2020-06-30 thakis clang build script: scale back xcode stuff a bit 2020-06-29 thakis mac: Include arm64 slice in libclang_rt.osx.a. 2020-06-29 inglorion goma_link: add --generate option 2020-06-29 zhin [Py3] Get update.py Python3 compatible 2020-06-28 thakis Minor tweaks to the clang upload rev script. 2020-06-28 thakis clang build script: Stop showing the first LLVM commit in every build. 2020-06-28 thakis Roll clang n356902-4e813bbd-1 : n358615-fb1aa286-1. 2020-06-26 zhin [Py3] Get blink_gc_plugin Py3 ready 2020-06-25 zhin [Py3] Refactor expand_thin_archives to call into goma_link 2020-06-25 lukasza Ensure stable order in the rewriter output. 2020-06-25 zhin [Py3] Make compile_db and test Python3 compatible 2020-06-25 bartekn Fix a field and add more to manual-fields-to-ignore.txt 2020-06-25 omerkatz heap: Remove mixin check from clang plugin 2020-06-25 hans Fix blink_gc_plugin tests with Python 2 2020-06-25 bartekn A script that performs a CheckedPtr rewrite 2020-06-25 lukasza Stop ignoring base::Bind args (thinking the parameters are references). 2020-06-24 zhin [Py3] Get blink_gc_plugin Py3 ready 2020-06-24 zhin [Py3] Make build.py python3 compatible 2020-06-23 hans Add linux_angle_deqp_rel_ng to Cq-Include-Trybots for Clang rolls 2020-06-23 bartekn Adding some more fields to manual-fields-to-ignore.txt. 2020-06-22 hans Revert "Roll clang n356902-4e813bbd-1 : n357772-7f0d7f32-1." 2020-06-22 hans Remove/replace unnecessary includes of logging.h (tools/) 2020-06-22 hans Roll clang n356902-4e813bbd-1 : n357772-7f0d7f32-1. 2020-06-18 omerkatz heap: Apply clang plugin to heap unittests 2020-06-18 bartekn Adding a few more fields to manual-fields-to-ignore.txt. 2020-06-17 lukasza Remove stale, automatic exclusions from fields-to-ignore.txt 2020-06-16 lukasza Workaround a clang bug affecting cxxConstructorExpr. 2020-06-16 lukasza Skip some scenarios via blocklist, rather than unconditionally. 2020-06-15 lukasza Adding two more fields to fields-to-ignore.txt. 2020-06-15 bartekn Add TlsVectorEntry::data to fields-to-ignore.txt 2020-06-15 bartekn Add 2 fields that violate constexpr to fields-to-ignore.txt 2020-06-13 aeubanks Roll clang n356235-f7f1abdb-1 : n356902-4e813bbd-1. 2020-06-11 lukasza Fix rewriting of |auto* v = my_struct.field| to allow direct memberExpr. 2020-06-11 lukasza Ensure that |SomeTemplate<SomeClass>* ptr_field| gets rewritten. 2020-06-11 bartekn Add one more x_display_ field to fields-to-ignore.txt 2020-06-10 bartekn Add more fields to fields-to-ignore.txt 2020-06-10 lukasza Ignoring fields declared within implicit function specializations. 2020-06-10 lukasza Always normalize paths used in apply_edit.py 2020-06-09 lukasza Append |.get()| when calling function templates like base::WrapUnique. 2020-06-09 lukasza Support for auto-generating input for --exclude-fields cmdline param. 2020-06-08 hans Roll clang n355885-a6ae333a-2 : n356235-f7f1abdb-1. 2020-06-05 lukasza Fix handling affected expressions in implicit template specializations. 2020-06-05 jonross Reland "Fields in system headers (and generated code) are not really affected." 2020-06-05 jonross Revert "Fields in system headers (and generated code) are not really affected." 2020-06-05 bartekn Exclude users of nmap and base::AllocPages 2020-06-04 inglorion goma_link: handle function sections and data sections 2020-06-04 lukasza Fields in system headers (and generated code) are not really affected. 2020-06-04 lukasza Append |.get()| to: auto* var_ptr = my_struct.ptr_field; 2020-06-03 lukasza Using |.get()| in conditional operator results. 2020-06-03 lukasza Rewriting |const_cast<...>(s.ptr_field)| into |...s.ptr_field.get()...|. 2020-06-03 lukasza Rewriting |printf("%p", s.ptr_field)| into |...s.ptr_field.get()...|. 2020-06-03 lukasza Avoid rewriting C-only or |extern "C"| field decls. 2020-06-03 thakis clang build script: Start using LLVM_LOCAL_RPATH. 2020-06-03 bartekn Add two more fields to fields-to-ignore.txt 2020-06-02 thakis Roll clang n354867-0e41d647-2 : n355885-a6ae333a-1. 2020-06-02 bartekn Add more fields to fields-to-ignore.txt 2020-05-28 dmcardle Fix broken --diff option for clang_tidy_tool.py. 2020-05-26 lukasza Support for --exclude-fields=fields-to-ignore.txt cmdline parameter. 2020-05-26 lukasza Avoiding rewriting macro-generated types. 2020-05-25 hans Clang upload_revision.py, add TODO about bug number 2020-05-25 thakis clang/android: Stop using make_standalone_toolchain.py script. 2020-05-22 thakis Roll clang n353803-99ac9ce7-2 : n354867-0e41d647-1. 2020-05-22 lukasza Avoid rewriting fields in third-party code. 2020-05-21 thakis clang build script: set rpath on linux so unit tests can run 2020-05-21 lukasza Ignoring |SomeClass *ptr_field1, *ptr_field2|. 2020-05-20 inglorion goma_link: add slash to -thinlto-prefix-replace 2020-05-17 omerkatz heap: Make all Trace methods const 2020-05-14 lukasza Avoiding rewriting pointers to non-free-standing structs. 2020-05-14 lukasza Avoid rewriting pointers to arrays. 2020-05-14 lukasza Avoid converting |char* field| to |CheckedPtr<char> field|. 2020-05-14 lukasza Avoiding CheckedPtr<object-with-deleted-operator-new>. 2020-05-14 lukasza Not generating replacements within implicit template specializations. 2020-05-12 lukasza Ignoring fields of class backing lambda expressions. 2020-05-12 hans Roll clang n346557-4e0d9925-3 : n353803-99ac9ce7-1. 2020-05-12 lukasza Stop depending on the Z3 solver when building llvm/clang. 2020-05-08 lukasza Inserting a new header should account for presence of BOM bytes. 2020-05-08 lukasza Attempt to preserve the original spelling of the pointee type. 2020-05-08 lukasza Avoid rewriting function pointer types. 2020-05-06 lukasza Inserting an include of the new header during the rewrite. 2020-05-02 sebmarchand clang upload script: Use Cq-Include-Trybots: for official builders 2020-04-30 thakis clang: Only copy msdia140.dll next to llvm-symbolizers when building clang. 2020-04-30 hans Clang build script: prefer Python 2 on Mac until infra problem is fixed 2020-04-28 inglorion goma_link: Add --no-gomacc option 2020-04-23 hans Clang build script: use CMake 3.17.1 2020-04-22 thakis win cross builds: Copy dia dlls when targeting Windows, even on non-Win hosts. 2020-04-22 mark clang: make platform downloaded by update.py switchable with --platform 2020-04-19 lukasza Preserving qualifiers and specifiers: |const|, |volatile|, |mutable|. 2020-04-19 bikineev Reland "clang plugins: default no-members-in-stack-allocated to on" 2020-04-18 thakis Revert "clang plugins: default no-members-in-stack-allocated to on" 2020-04-17 lukasza Handling of basics: |Pointee* field| -> |CheckedPtr<Pointee> field|. 2020-04-17 johannkoenig clang plugins: default no-members-in-stack-allocated to on Created with: roll-dep build buildtools tools/clang Bug: None Change-Id: Iedb7379f02bd1272305f8767299be98b137880bc Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/24800 Reviewed-by: Stephen White <senorblanco@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-07-14 15:53:34 +00:00
'url': '{chromium_git}/chromium/src/build@b8f14c09b76ae3bd6edabe45105527a97e1e16bd',
'condition': 'dawn_standalone',
},
'buildtools': {
Rolling build dependencies. Chromium's //build/ requires the DEPS file to produce gclient_args.gni that contains a max_xcode_version variable so we add a gclient_gn_args_file. Also third_party/binutils is no longer needed and is removed. Roll build/ 896323eed..b8f14c09b (640 commits; 1 trivial rolls) https://chromium.googlesource.com/chromium/src/build/+log/896323eeda1b..b8f14c09b76a $ git log 896323eed..b8f14c09b --date=short --no-merges --format='%ad %ae %s' 2020-07-14 agrieve Add "list_java_targets.py" to make it easy to build all java targets 2020-07-14 chromium-autoroll Roll Fuchsia SDK from 0.20200713.1.1 to 0.20200713.3.1 2020-07-13 sebmarchand Disable the segment heap by default and add a GN flag to control it. 2020-07-13 agrieve Android: Reduce link pool when R8 or Android Lint is enabled. 2020-07-13 wnwen Android: Add deps' transitive classes to classpath 2020-07-13 hypan Reland "emulator: Disable the feature GLDMA." 2020-07-13 thakis win: Don't pass -mllvm flags to ms assembler. 2020-07-13 zhin [Py3] Make mac_toolchain Python 3 compatible 2020-07-13 agrieve Android: Make android_test_apk() define target with name=target_name 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200713.0.1 to 0.20200713.1.1 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200712.3.1 to 0.20200713.0.1 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200712.2.1 to 0.20200712.3.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200712.1.1 to 0.20200712.2.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200711.3.1 to 0.20200712.1.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200711.2.1 to 0.20200711.3.1 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200711.1.1 to 0.20200711.2.1 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200710.4.1 to 0.20200711.1.1 2020-07-11 hypan Revert "emulator: Disable the feature GLDMA." 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200710.2.1 to 0.20200710.4.1 2020-07-11 thakis Roll clang n358615-fb1aa286-3 : n359864-04b9a46c-1. 2020-07-10 hypan emulator: Disable the feature GLDMA. 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200710.1.1 to 0.20200710.2.1 2020-07-10 ehmaldonado Allow DIR_METADATA files within res 2020-07-10 vasilyt Remove GLStreamTextureImage 2020-07-10 agrieve Reland #3 "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200710.0.1 to 0.20200710.1.1 2020-07-10 sdefresne [ios] Fix intent_definition template 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200708.2.1 to 0.20200710.0.1 2020-07-10 wnwen Android: Use direct classpath for android_webview 2020-07-09 wnwen Android: Prefer direct interface classpaths 2020-07-09 bsheedy Revert "Reland #2 "Android: Bump default target_sdk_version 24 -> SDK used to compile"" 2020-07-09 mheikal java_library_impl targets can now generate their own R.java files 2020-07-09 mmoss Revert "Split the cros_boards gclient var into two for fetching QEMU images." 2020-07-09 agrieve Android: Dump logcat when gtest fails to list tests 2020-07-09 mmoss Revert "Simplify Simple Chrome's gclient and GN conditionals." 2020-07-09 agrieve Android: Fix -checkdiscard regex'es to ignore comments 2020-07-09 sdefresne [ios] Add support for compiling .intentdefinition 2020-07-08 agrieve Reland #2 "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200708.1.1 to 0.20200708.2.1 2020-07-08 agrieve Revert "Reland "Android: Bump default target_sdk_version 24 -> SDK used to compile"" 2020-07-08 sdefresne Reland "[ios] Add --landmines-path to build/landmines.py script" 2020-07-08 bpastene Simplify Simple Chrome's gclient and GN conditionals. 2020-07-08 agrieve Reland "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-08 bsheedy Report public and internal Gold links 2020-07-08 sdefresne Revert "[ios] Add --landmines-path to build/landmines.py script" 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200707.4.1 to 0.20200708.1.1 2020-07-08 sdefresne [ios] Add --landmines-path to build/landmines.py script 2020-07-08 sdefresne [ios] Fix interaction of build/clobber.py & ios/build/tools/setup-gn.py 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200707.3.1 to 0.20200707.4.1 2020-07-08 thomasanderson [XProto] Remove usage of XRRUpdateConfiguration and XRandR (...) 2020-04-23 bpastene Default is_chromeos_device to false. 2020-04-22 dtrainor DownloadUtils improvements for modularization 2020-04-22 steveroe [fuchsia] Save the fuchsia system log by default. 2020-04-22 thomasanderson Add xcb-proto to sysroots 2020-04-22 agrieve Android: Disable proguard deobuscation in tests for incremental_install && proguard_enabled 2020-04-22 bsheedy Add notion of configs to Android Gold 2020-04-22 hzjian Create a .expected checker for native libraries & assets 2020-04-22 agrieve Android: Put .javac.jar files in $OUT/obj rather than $OUT/gen 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200422.1.1 to 0.20200422.2.1 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200421.3.1 to 0.20200422.1.1 2020-04-22 ukai Use depot_tools/.cipd_bin as default of goma_dir 2020-04-22 rakina Revert "[Android] add sr-Latn to locales.gni and resource packs" 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200421.2.1 to 0.20200421.3.1 2020-04-22 chonggu [Fuchsia] Extend time to wait for device connection to 2 minutes 2020-04-21 thestig Remove ro_segment_workaround_for_valgrind build argument. 2020-04-21 perrier [Android] add sr-Latn to locales.gni and resource packs 2020-04-21 chromium-autoroll Roll Fuchsia SDK from 0.20200421.1.1 to 0.20200421.2.1 2020-04-21 agrieve Remove python-cherrypy3 from //build/install-build-deps.sh 2020-04-21 hypan emulator: wait for decryption to complete during avd create 2020-04-21 agrieve Fix incremental_install on Android P 2020-04-21 wez [fuchsia] Simplify specification of required host tools. 2020-04-21 chromium-autoroll Roll Fuchsia SDK from 0.20200417.2.1 to 0.20200421.1.1 2020-04-20 spang [fuchsia] Add a basic WebGL test to cast runner 2020-04-20 agrieve SuperSize: Remove versions from .aar paths in android_deps 2020-04-20 wnwen Android: Remove md5check for android lint 2020-04-20 wnwen Android: Update lint target API 2020-04-20 agrieve Remove python-opencv from install-build-deps.sh 2020-04-20 agrieve Android: Never use --release when dexing library targets 2020-04-19 wez [fuchsia] Enable toolkit_views in Fuchsia builds. 2020-04-19 wez [fuchsia] Use 'pkgctl get-hash' to verify cached package version. 2020-04-18 thakis Remove is_multi_dll_chrome. 2020-04-18 agrieve compile_resources.py: Use try/finally for threadpools 2020-04-18 bpastene Strip chrome before deploying it when running disk-usage Tast test. 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200417.1.1 to 0.20200417.2.1 2020-04-17 brucedawson Update compute_build_timestamp.py comment 2020-04-17 olivierrobin Add PRODUCT_BUNDLE_IDENTIFIER in xcode attributes 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200416.3.1 to 0.20200417.1.1 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200416.2.1 to 0.20200416.3.1 2020-04-17 hypan emulator: edit config.ini instead of hardware-qemu.ini during avd Install. 2020-04-16 perrier Update Android gyp to handle locales with scripts. 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200416.1.1 to 0.20200416.2.1 2020-04-16 bsheedy Optimize Skia Gold Init And Auth 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200416.0.1 to 0.20200416.1.1 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200415.3.1 to 0.20200416.0.1 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200415.2.1 to 0.20200415.3.1 2020-04-15 agrieve apk_operations.py: Fix additional_apk_paths being ignored 2020-04-15 chromium-autoroll Roll Fuchsia SDK from 0.20200415.1.1 to 0.20200415.2.1 2020-04-15 wnwen Android: Use lint from cmdline-tools (reland) 2020-04-15 agrieve Reland "Use .r8dex.jar and .mergeddex.jar rather than .dex.zip" 2020-04-15 chromium-autoroll Roll Fuchsia SDK from 0.20200414.3.1 to 0.20200415.1.1 Roll buildtools/ 2c41dfb19..eb3987ec7 (19 commits) https://chromium.googlesource.com/chromium/src/buildtools/+log/2c41dfb19abe..eb3987ec709b $ git log 2c41dfb19..eb3987ec7 --date=short --no-merges --format='%ad %ae %s' 2020-07-06 estaab Roll GN from b6203d18..d585128c 2020-07-06 bpastene Update chromium's DEPS-file presubmits with new 'Str' type. 2020-07-03 sdefresne Roll GN from cd3869be..b6203d18 2020-07-01 estaab Roll GN from 7d7e8dee..cd3869be 2020-06-18 sdefresne remove copybara initialization artifacts 2020-06-18 sdefresne Copybara Service Migration Initialization. 2020-06-18 sdefresne Roll GN from db55efd4..7d7e8dee 2020-06-17 sdefresne Roll GN from fbe7aec7..db55efd4 2020-06-15 sdefresne Roll GN from 200492a5..fbe7aec7 2020-06-15 sdefresne Roll GN from 9a0496a7..200492a5 2020-06-11 thakis Roll GN from d0a6f072..9a0496a7 2020-06-03 ambre [libunwind] Build with -funwind-tables 2020-05-20 dpranke Change 'dpranke@chromium.org' -> 'dpranke@google.com' in OWNERS files. 2020-05-20 avi Fix checkdeps 2020-05-20 dpranke Update TEAM in OWNERS for build-related directories. 2020-05-19 rsesek Roll GN from ab32747a..d0a6f072 2020-05-15 hypan libc++: Set output_name of libc++ to libc++_chrome for android 2020-05-14 thakis Roll GN from 5ed3c9cc..ab32747a 2020-04-23 thakis Reland "Roll libunwind 43bb9f8722..d999d54f4b" Roll tools/clang/ 698732d5d..d027d75e8 (100 commits) https://chromium.googlesource.com/chromium/src/tools/clang/+log/698732d5db36..d027d75e8dd9 $ git log 698732d5d..d027d75e8 --date=short --no-merges --format='%ad %ae %s' 2020-07-12 bartekn Fix a field and add more to manual-fields-to-ignore.txt 2020-07-11 thakis Roll clang n358615-fb1aa286-3 : n359864-04b9a46c-1. 2020-07-10 thakis clang/win bots: Switch to gnuwin-13. 2020-07-08 lukasza Only exclude const-qualified char pointers. 2020-07-08 lukasza Make raw-output-tests ignore changes in absolute path of Chromium repo. 2020-07-07 glenrob Always remove gomacc in compile_db.py, so clang is called directly. 2020-06-30 inglorion goma_link: add --allowlist option 2020-06-30 inglorion goma_link: add phony rules for native object files 2020-06-30 inglorion goma_link: use allowlist for targets for which we do distributed ThinLTO 2020-06-30 thakis clang build script: scale back xcode stuff a bit 2020-06-29 thakis mac: Include arm64 slice in libclang_rt.osx.a. 2020-06-29 inglorion goma_link: add --generate option 2020-06-29 zhin [Py3] Get update.py Python3 compatible 2020-06-28 thakis Minor tweaks to the clang upload rev script. 2020-06-28 thakis clang build script: Stop showing the first LLVM commit in every build. 2020-06-28 thakis Roll clang n356902-4e813bbd-1 : n358615-fb1aa286-1. 2020-06-26 zhin [Py3] Get blink_gc_plugin Py3 ready 2020-06-25 zhin [Py3] Refactor expand_thin_archives to call into goma_link 2020-06-25 lukasza Ensure stable order in the rewriter output. 2020-06-25 zhin [Py3] Make compile_db and test Python3 compatible 2020-06-25 bartekn Fix a field and add more to manual-fields-to-ignore.txt 2020-06-25 omerkatz heap: Remove mixin check from clang plugin 2020-06-25 hans Fix blink_gc_plugin tests with Python 2 2020-06-25 bartekn A script that performs a CheckedPtr rewrite 2020-06-25 lukasza Stop ignoring base::Bind args (thinking the parameters are references). 2020-06-24 zhin [Py3] Get blink_gc_plugin Py3 ready 2020-06-24 zhin [Py3] Make build.py python3 compatible 2020-06-23 hans Add linux_angle_deqp_rel_ng to Cq-Include-Trybots for Clang rolls 2020-06-23 bartekn Adding some more fields to manual-fields-to-ignore.txt. 2020-06-22 hans Revert "Roll clang n356902-4e813bbd-1 : n357772-7f0d7f32-1." 2020-06-22 hans Remove/replace unnecessary includes of logging.h (tools/) 2020-06-22 hans Roll clang n356902-4e813bbd-1 : n357772-7f0d7f32-1. 2020-06-18 omerkatz heap: Apply clang plugin to heap unittests 2020-06-18 bartekn Adding a few more fields to manual-fields-to-ignore.txt. 2020-06-17 lukasza Remove stale, automatic exclusions from fields-to-ignore.txt 2020-06-16 lukasza Workaround a clang bug affecting cxxConstructorExpr. 2020-06-16 lukasza Skip some scenarios via blocklist, rather than unconditionally. 2020-06-15 lukasza Adding two more fields to fields-to-ignore.txt. 2020-06-15 bartekn Add TlsVectorEntry::data to fields-to-ignore.txt 2020-06-15 bartekn Add 2 fields that violate constexpr to fields-to-ignore.txt 2020-06-13 aeubanks Roll clang n356235-f7f1abdb-1 : n356902-4e813bbd-1. 2020-06-11 lukasza Fix rewriting of |auto* v = my_struct.field| to allow direct memberExpr. 2020-06-11 lukasza Ensure that |SomeTemplate<SomeClass>* ptr_field| gets rewritten. 2020-06-11 bartekn Add one more x_display_ field to fields-to-ignore.txt 2020-06-10 bartekn Add more fields to fields-to-ignore.txt 2020-06-10 lukasza Ignoring fields declared within implicit function specializations. 2020-06-10 lukasza Always normalize paths used in apply_edit.py 2020-06-09 lukasza Append |.get()| when calling function templates like base::WrapUnique. 2020-06-09 lukasza Support for auto-generating input for --exclude-fields cmdline param. 2020-06-08 hans Roll clang n355885-a6ae333a-2 : n356235-f7f1abdb-1. 2020-06-05 lukasza Fix handling affected expressions in implicit template specializations. 2020-06-05 jonross Reland "Fields in system headers (and generated code) are not really affected." 2020-06-05 jonross Revert "Fields in system headers (and generated code) are not really affected." 2020-06-05 bartekn Exclude users of nmap and base::AllocPages 2020-06-04 inglorion goma_link: handle function sections and data sections 2020-06-04 lukasza Fields in system headers (and generated code) are not really affected. 2020-06-04 lukasza Append |.get()| to: auto* var_ptr = my_struct.ptr_field; 2020-06-03 lukasza Using |.get()| in conditional operator results. 2020-06-03 lukasza Rewriting |const_cast<...>(s.ptr_field)| into |...s.ptr_field.get()...|. 2020-06-03 lukasza Rewriting |printf("%p", s.ptr_field)| into |...s.ptr_field.get()...|. 2020-06-03 lukasza Avoid rewriting C-only or |extern "C"| field decls. 2020-06-03 thakis clang build script: Start using LLVM_LOCAL_RPATH. 2020-06-03 bartekn Add two more fields to fields-to-ignore.txt 2020-06-02 thakis Roll clang n354867-0e41d647-2 : n355885-a6ae333a-1. 2020-06-02 bartekn Add more fields to fields-to-ignore.txt 2020-05-28 dmcardle Fix broken --diff option for clang_tidy_tool.py. 2020-05-26 lukasza Support for --exclude-fields=fields-to-ignore.txt cmdline parameter. 2020-05-26 lukasza Avoiding rewriting macro-generated types. 2020-05-25 hans Clang upload_revision.py, add TODO about bug number 2020-05-25 thakis clang/android: Stop using make_standalone_toolchain.py script. 2020-05-22 thakis Roll clang n353803-99ac9ce7-2 : n354867-0e41d647-1. 2020-05-22 lukasza Avoid rewriting fields in third-party code. 2020-05-21 thakis clang build script: set rpath on linux so unit tests can run 2020-05-21 lukasza Ignoring |SomeClass *ptr_field1, *ptr_field2|. 2020-05-20 inglorion goma_link: add slash to -thinlto-prefix-replace 2020-05-17 omerkatz heap: Make all Trace methods const 2020-05-14 lukasza Avoiding rewriting pointers to non-free-standing structs. 2020-05-14 lukasza Avoid rewriting pointers to arrays. 2020-05-14 lukasza Avoid converting |char* field| to |CheckedPtr<char> field|. 2020-05-14 lukasza Avoiding CheckedPtr<object-with-deleted-operator-new>. 2020-05-14 lukasza Not generating replacements within implicit template specializations. 2020-05-12 lukasza Ignoring fields of class backing lambda expressions. 2020-05-12 hans Roll clang n346557-4e0d9925-3 : n353803-99ac9ce7-1. 2020-05-12 lukasza Stop depending on the Z3 solver when building llvm/clang. 2020-05-08 lukasza Inserting a new header should account for presence of BOM bytes. 2020-05-08 lukasza Attempt to preserve the original spelling of the pointee type. 2020-05-08 lukasza Avoid rewriting function pointer types. 2020-05-06 lukasza Inserting an include of the new header during the rewrite. 2020-05-02 sebmarchand clang upload script: Use Cq-Include-Trybots: for official builders 2020-04-30 thakis clang: Only copy msdia140.dll next to llvm-symbolizers when building clang. 2020-04-30 hans Clang build script: prefer Python 2 on Mac until infra problem is fixed 2020-04-28 inglorion goma_link: Add --no-gomacc option 2020-04-23 hans Clang build script: use CMake 3.17.1 2020-04-22 thakis win cross builds: Copy dia dlls when targeting Windows, even on non-Win hosts. 2020-04-22 mark clang: make platform downloaded by update.py switchable with --platform 2020-04-19 lukasza Preserving qualifiers and specifiers: |const|, |volatile|, |mutable|. 2020-04-19 bikineev Reland "clang plugins: default no-members-in-stack-allocated to on" 2020-04-18 thakis Revert "clang plugins: default no-members-in-stack-allocated to on" 2020-04-17 lukasza Handling of basics: |Pointee* field| -> |CheckedPtr<Pointee> field|. 2020-04-17 johannkoenig clang plugins: default no-members-in-stack-allocated to on Created with: roll-dep build buildtools tools/clang Bug: None Change-Id: Iedb7379f02bd1272305f8767299be98b137880bc Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/24800 Reviewed-by: Stephen White <senorblanco@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-07-14 15:53:34 +00:00
'url': '{chromium_git}/chromium/src/buildtools@eb3987ec709b39469423100c1e77f0446890e059',
'condition': 'dawn_standalone',
},
'tools/clang': {
Rolling build dependencies. Chromium's //build/ requires the DEPS file to produce gclient_args.gni that contains a max_xcode_version variable so we add a gclient_gn_args_file. Also third_party/binutils is no longer needed and is removed. Roll build/ 896323eed..b8f14c09b (640 commits; 1 trivial rolls) https://chromium.googlesource.com/chromium/src/build/+log/896323eeda1b..b8f14c09b76a $ git log 896323eed..b8f14c09b --date=short --no-merges --format='%ad %ae %s' 2020-07-14 agrieve Add "list_java_targets.py" to make it easy to build all java targets 2020-07-14 chromium-autoroll Roll Fuchsia SDK from 0.20200713.1.1 to 0.20200713.3.1 2020-07-13 sebmarchand Disable the segment heap by default and add a GN flag to control it. 2020-07-13 agrieve Android: Reduce link pool when R8 or Android Lint is enabled. 2020-07-13 wnwen Android: Add deps' transitive classes to classpath 2020-07-13 hypan Reland "emulator: Disable the feature GLDMA." 2020-07-13 thakis win: Don't pass -mllvm flags to ms assembler. 2020-07-13 zhin [Py3] Make mac_toolchain Python 3 compatible 2020-07-13 agrieve Android: Make android_test_apk() define target with name=target_name 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200713.0.1 to 0.20200713.1.1 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200712.3.1 to 0.20200713.0.1 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200712.2.1 to 0.20200712.3.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200712.1.1 to 0.20200712.2.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200711.3.1 to 0.20200712.1.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200711.2.1 to 0.20200711.3.1 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200711.1.1 to 0.20200711.2.1 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200710.4.1 to 0.20200711.1.1 2020-07-11 hypan Revert "emulator: Disable the feature GLDMA." 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200710.2.1 to 0.20200710.4.1 2020-07-11 thakis Roll clang n358615-fb1aa286-3 : n359864-04b9a46c-1. 2020-07-10 hypan emulator: Disable the feature GLDMA. 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200710.1.1 to 0.20200710.2.1 2020-07-10 ehmaldonado Allow DIR_METADATA files within res 2020-07-10 vasilyt Remove GLStreamTextureImage 2020-07-10 agrieve Reland #3 "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200710.0.1 to 0.20200710.1.1 2020-07-10 sdefresne [ios] Fix intent_definition template 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200708.2.1 to 0.20200710.0.1 2020-07-10 wnwen Android: Use direct classpath for android_webview 2020-07-09 wnwen Android: Prefer direct interface classpaths 2020-07-09 bsheedy Revert "Reland #2 "Android: Bump default target_sdk_version 24 -> SDK used to compile"" 2020-07-09 mheikal java_library_impl targets can now generate their own R.java files 2020-07-09 mmoss Revert "Split the cros_boards gclient var into two for fetching QEMU images." 2020-07-09 agrieve Android: Dump logcat when gtest fails to list tests 2020-07-09 mmoss Revert "Simplify Simple Chrome's gclient and GN conditionals." 2020-07-09 agrieve Android: Fix -checkdiscard regex'es to ignore comments 2020-07-09 sdefresne [ios] Add support for compiling .intentdefinition 2020-07-08 agrieve Reland #2 "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200708.1.1 to 0.20200708.2.1 2020-07-08 agrieve Revert "Reland "Android: Bump default target_sdk_version 24 -> SDK used to compile"" 2020-07-08 sdefresne Reland "[ios] Add --landmines-path to build/landmines.py script" 2020-07-08 bpastene Simplify Simple Chrome's gclient and GN conditionals. 2020-07-08 agrieve Reland "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-08 bsheedy Report public and internal Gold links 2020-07-08 sdefresne Revert "[ios] Add --landmines-path to build/landmines.py script" 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200707.4.1 to 0.20200708.1.1 2020-07-08 sdefresne [ios] Add --landmines-path to build/landmines.py script 2020-07-08 sdefresne [ios] Fix interaction of build/clobber.py & ios/build/tools/setup-gn.py 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200707.3.1 to 0.20200707.4.1 2020-07-08 thomasanderson [XProto] Remove usage of XRRUpdateConfiguration and XRandR (...) 2020-04-23 bpastene Default is_chromeos_device to false. 2020-04-22 dtrainor DownloadUtils improvements for modularization 2020-04-22 steveroe [fuchsia] Save the fuchsia system log by default. 2020-04-22 thomasanderson Add xcb-proto to sysroots 2020-04-22 agrieve Android: Disable proguard deobuscation in tests for incremental_install && proguard_enabled 2020-04-22 bsheedy Add notion of configs to Android Gold 2020-04-22 hzjian Create a .expected checker for native libraries & assets 2020-04-22 agrieve Android: Put .javac.jar files in $OUT/obj rather than $OUT/gen 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200422.1.1 to 0.20200422.2.1 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200421.3.1 to 0.20200422.1.1 2020-04-22 ukai Use depot_tools/.cipd_bin as default of goma_dir 2020-04-22 rakina Revert "[Android] add sr-Latn to locales.gni and resource packs" 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200421.2.1 to 0.20200421.3.1 2020-04-22 chonggu [Fuchsia] Extend time to wait for device connection to 2 minutes 2020-04-21 thestig Remove ro_segment_workaround_for_valgrind build argument. 2020-04-21 perrier [Android] add sr-Latn to locales.gni and resource packs 2020-04-21 chromium-autoroll Roll Fuchsia SDK from 0.20200421.1.1 to 0.20200421.2.1 2020-04-21 agrieve Remove python-cherrypy3 from //build/install-build-deps.sh 2020-04-21 hypan emulator: wait for decryption to complete during avd create 2020-04-21 agrieve Fix incremental_install on Android P 2020-04-21 wez [fuchsia] Simplify specification of required host tools. 2020-04-21 chromium-autoroll Roll Fuchsia SDK from 0.20200417.2.1 to 0.20200421.1.1 2020-04-20 spang [fuchsia] Add a basic WebGL test to cast runner 2020-04-20 agrieve SuperSize: Remove versions from .aar paths in android_deps 2020-04-20 wnwen Android: Remove md5check for android lint 2020-04-20 wnwen Android: Update lint target API 2020-04-20 agrieve Remove python-opencv from install-build-deps.sh 2020-04-20 agrieve Android: Never use --release when dexing library targets 2020-04-19 wez [fuchsia] Enable toolkit_views in Fuchsia builds. 2020-04-19 wez [fuchsia] Use 'pkgctl get-hash' to verify cached package version. 2020-04-18 thakis Remove is_multi_dll_chrome. 2020-04-18 agrieve compile_resources.py: Use try/finally for threadpools 2020-04-18 bpastene Strip chrome before deploying it when running disk-usage Tast test. 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200417.1.1 to 0.20200417.2.1 2020-04-17 brucedawson Update compute_build_timestamp.py comment 2020-04-17 olivierrobin Add PRODUCT_BUNDLE_IDENTIFIER in xcode attributes 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200416.3.1 to 0.20200417.1.1 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200416.2.1 to 0.20200416.3.1 2020-04-17 hypan emulator: edit config.ini instead of hardware-qemu.ini during avd Install. 2020-04-16 perrier Update Android gyp to handle locales with scripts. 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200416.1.1 to 0.20200416.2.1 2020-04-16 bsheedy Optimize Skia Gold Init And Auth 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200416.0.1 to 0.20200416.1.1 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200415.3.1 to 0.20200416.0.1 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200415.2.1 to 0.20200415.3.1 2020-04-15 agrieve apk_operations.py: Fix additional_apk_paths being ignored 2020-04-15 chromium-autoroll Roll Fuchsia SDK from 0.20200415.1.1 to 0.20200415.2.1 2020-04-15 wnwen Android: Use lint from cmdline-tools (reland) 2020-04-15 agrieve Reland "Use .r8dex.jar and .mergeddex.jar rather than .dex.zip" 2020-04-15 chromium-autoroll Roll Fuchsia SDK from 0.20200414.3.1 to 0.20200415.1.1 Roll buildtools/ 2c41dfb19..eb3987ec7 (19 commits) https://chromium.googlesource.com/chromium/src/buildtools/+log/2c41dfb19abe..eb3987ec709b $ git log 2c41dfb19..eb3987ec7 --date=short --no-merges --format='%ad %ae %s' 2020-07-06 estaab Roll GN from b6203d18..d585128c 2020-07-06 bpastene Update chromium's DEPS-file presubmits with new 'Str' type. 2020-07-03 sdefresne Roll GN from cd3869be..b6203d18 2020-07-01 estaab Roll GN from 7d7e8dee..cd3869be 2020-06-18 sdefresne remove copybara initialization artifacts 2020-06-18 sdefresne Copybara Service Migration Initialization. 2020-06-18 sdefresne Roll GN from db55efd4..7d7e8dee 2020-06-17 sdefresne Roll GN from fbe7aec7..db55efd4 2020-06-15 sdefresne Roll GN from 200492a5..fbe7aec7 2020-06-15 sdefresne Roll GN from 9a0496a7..200492a5 2020-06-11 thakis Roll GN from d0a6f072..9a0496a7 2020-06-03 ambre [libunwind] Build with -funwind-tables 2020-05-20 dpranke Change 'dpranke@chromium.org' -> 'dpranke@google.com' in OWNERS files. 2020-05-20 avi Fix checkdeps 2020-05-20 dpranke Update TEAM in OWNERS for build-related directories. 2020-05-19 rsesek Roll GN from ab32747a..d0a6f072 2020-05-15 hypan libc++: Set output_name of libc++ to libc++_chrome for android 2020-05-14 thakis Roll GN from 5ed3c9cc..ab32747a 2020-04-23 thakis Reland "Roll libunwind 43bb9f8722..d999d54f4b" Roll tools/clang/ 698732d5d..d027d75e8 (100 commits) https://chromium.googlesource.com/chromium/src/tools/clang/+log/698732d5db36..d027d75e8dd9 $ git log 698732d5d..d027d75e8 --date=short --no-merges --format='%ad %ae %s' 2020-07-12 bartekn Fix a field and add more to manual-fields-to-ignore.txt 2020-07-11 thakis Roll clang n358615-fb1aa286-3 : n359864-04b9a46c-1. 2020-07-10 thakis clang/win bots: Switch to gnuwin-13. 2020-07-08 lukasza Only exclude const-qualified char pointers. 2020-07-08 lukasza Make raw-output-tests ignore changes in absolute path of Chromium repo. 2020-07-07 glenrob Always remove gomacc in compile_db.py, so clang is called directly. 2020-06-30 inglorion goma_link: add --allowlist option 2020-06-30 inglorion goma_link: add phony rules for native object files 2020-06-30 inglorion goma_link: use allowlist for targets for which we do distributed ThinLTO 2020-06-30 thakis clang build script: scale back xcode stuff a bit 2020-06-29 thakis mac: Include arm64 slice in libclang_rt.osx.a. 2020-06-29 inglorion goma_link: add --generate option 2020-06-29 zhin [Py3] Get update.py Python3 compatible 2020-06-28 thakis Minor tweaks to the clang upload rev script. 2020-06-28 thakis clang build script: Stop showing the first LLVM commit in every build. 2020-06-28 thakis Roll clang n356902-4e813bbd-1 : n358615-fb1aa286-1. 2020-06-26 zhin [Py3] Get blink_gc_plugin Py3 ready 2020-06-25 zhin [Py3] Refactor expand_thin_archives to call into goma_link 2020-06-25 lukasza Ensure stable order in the rewriter output. 2020-06-25 zhin [Py3] Make compile_db and test Python3 compatible 2020-06-25 bartekn Fix a field and add more to manual-fields-to-ignore.txt 2020-06-25 omerkatz heap: Remove mixin check from clang plugin 2020-06-25 hans Fix blink_gc_plugin tests with Python 2 2020-06-25 bartekn A script that performs a CheckedPtr rewrite 2020-06-25 lukasza Stop ignoring base::Bind args (thinking the parameters are references). 2020-06-24 zhin [Py3] Get blink_gc_plugin Py3 ready 2020-06-24 zhin [Py3] Make build.py python3 compatible 2020-06-23 hans Add linux_angle_deqp_rel_ng to Cq-Include-Trybots for Clang rolls 2020-06-23 bartekn Adding some more fields to manual-fields-to-ignore.txt. 2020-06-22 hans Revert "Roll clang n356902-4e813bbd-1 : n357772-7f0d7f32-1." 2020-06-22 hans Remove/replace unnecessary includes of logging.h (tools/) 2020-06-22 hans Roll clang n356902-4e813bbd-1 : n357772-7f0d7f32-1. 2020-06-18 omerkatz heap: Apply clang plugin to heap unittests 2020-06-18 bartekn Adding a few more fields to manual-fields-to-ignore.txt. 2020-06-17 lukasza Remove stale, automatic exclusions from fields-to-ignore.txt 2020-06-16 lukasza Workaround a clang bug affecting cxxConstructorExpr. 2020-06-16 lukasza Skip some scenarios via blocklist, rather than unconditionally. 2020-06-15 lukasza Adding two more fields to fields-to-ignore.txt. 2020-06-15 bartekn Add TlsVectorEntry::data to fields-to-ignore.txt 2020-06-15 bartekn Add 2 fields that violate constexpr to fields-to-ignore.txt 2020-06-13 aeubanks Roll clang n356235-f7f1abdb-1 : n356902-4e813bbd-1. 2020-06-11 lukasza Fix rewriting of |auto* v = my_struct.field| to allow direct memberExpr. 2020-06-11 lukasza Ensure that |SomeTemplate<SomeClass>* ptr_field| gets rewritten. 2020-06-11 bartekn Add one more x_display_ field to fields-to-ignore.txt 2020-06-10 bartekn Add more fields to fields-to-ignore.txt 2020-06-10 lukasza Ignoring fields declared within implicit function specializations. 2020-06-10 lukasza Always normalize paths used in apply_edit.py 2020-06-09 lukasza Append |.get()| when calling function templates like base::WrapUnique. 2020-06-09 lukasza Support for auto-generating input for --exclude-fields cmdline param. 2020-06-08 hans Roll clang n355885-a6ae333a-2 : n356235-f7f1abdb-1. 2020-06-05 lukasza Fix handling affected expressions in implicit template specializations. 2020-06-05 jonross Reland "Fields in system headers (and generated code) are not really affected." 2020-06-05 jonross Revert "Fields in system headers (and generated code) are not really affected." 2020-06-05 bartekn Exclude users of nmap and base::AllocPages 2020-06-04 inglorion goma_link: handle function sections and data sections 2020-06-04 lukasza Fields in system headers (and generated code) are not really affected. 2020-06-04 lukasza Append |.get()| to: auto* var_ptr = my_struct.ptr_field; 2020-06-03 lukasza Using |.get()| in conditional operator results. 2020-06-03 lukasza Rewriting |const_cast<...>(s.ptr_field)| into |...s.ptr_field.get()...|. 2020-06-03 lukasza Rewriting |printf("%p", s.ptr_field)| into |...s.ptr_field.get()...|. 2020-06-03 lukasza Avoid rewriting C-only or |extern "C"| field decls. 2020-06-03 thakis clang build script: Start using LLVM_LOCAL_RPATH. 2020-06-03 bartekn Add two more fields to fields-to-ignore.txt 2020-06-02 thakis Roll clang n354867-0e41d647-2 : n355885-a6ae333a-1. 2020-06-02 bartekn Add more fields to fields-to-ignore.txt 2020-05-28 dmcardle Fix broken --diff option for clang_tidy_tool.py. 2020-05-26 lukasza Support for --exclude-fields=fields-to-ignore.txt cmdline parameter. 2020-05-26 lukasza Avoiding rewriting macro-generated types. 2020-05-25 hans Clang upload_revision.py, add TODO about bug number 2020-05-25 thakis clang/android: Stop using make_standalone_toolchain.py script. 2020-05-22 thakis Roll clang n353803-99ac9ce7-2 : n354867-0e41d647-1. 2020-05-22 lukasza Avoid rewriting fields in third-party code. 2020-05-21 thakis clang build script: set rpath on linux so unit tests can run 2020-05-21 lukasza Ignoring |SomeClass *ptr_field1, *ptr_field2|. 2020-05-20 inglorion goma_link: add slash to -thinlto-prefix-replace 2020-05-17 omerkatz heap: Make all Trace methods const 2020-05-14 lukasza Avoiding rewriting pointers to non-free-standing structs. 2020-05-14 lukasza Avoid rewriting pointers to arrays. 2020-05-14 lukasza Avoid converting |char* field| to |CheckedPtr<char> field|. 2020-05-14 lukasza Avoiding CheckedPtr<object-with-deleted-operator-new>. 2020-05-14 lukasza Not generating replacements within implicit template specializations. 2020-05-12 lukasza Ignoring fields of class backing lambda expressions. 2020-05-12 hans Roll clang n346557-4e0d9925-3 : n353803-99ac9ce7-1. 2020-05-12 lukasza Stop depending on the Z3 solver when building llvm/clang. 2020-05-08 lukasza Inserting a new header should account for presence of BOM bytes. 2020-05-08 lukasza Attempt to preserve the original spelling of the pointee type. 2020-05-08 lukasza Avoid rewriting function pointer types. 2020-05-06 lukasza Inserting an include of the new header during the rewrite. 2020-05-02 sebmarchand clang upload script: Use Cq-Include-Trybots: for official builders 2020-04-30 thakis clang: Only copy msdia140.dll next to llvm-symbolizers when building clang. 2020-04-30 hans Clang build script: prefer Python 2 on Mac until infra problem is fixed 2020-04-28 inglorion goma_link: Add --no-gomacc option 2020-04-23 hans Clang build script: use CMake 3.17.1 2020-04-22 thakis win cross builds: Copy dia dlls when targeting Windows, even on non-Win hosts. 2020-04-22 mark clang: make platform downloaded by update.py switchable with --platform 2020-04-19 lukasza Preserving qualifiers and specifiers: |const|, |volatile|, |mutable|. 2020-04-19 bikineev Reland "clang plugins: default no-members-in-stack-allocated to on" 2020-04-18 thakis Revert "clang plugins: default no-members-in-stack-allocated to on" 2020-04-17 lukasza Handling of basics: |Pointee* field| -> |CheckedPtr<Pointee> field|. 2020-04-17 johannkoenig clang plugins: default no-members-in-stack-allocated to on Created with: roll-dep build buildtools tools/clang Bug: None Change-Id: Iedb7379f02bd1272305f8767299be98b137880bc Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/24800 Reviewed-by: Stephen White <senorblanco@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-07-14 15:53:34 +00:00
'url': '{chromium_git}/chromium/src/tools/clang@d027d75e8dd91140115a4cc9c7c3598c44bbf634',
'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': {
Roll 4 dependencies Roll third_party/glslang/ f257e0ea6..983698bb3 (2 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/f257e0ea6b9a..983698bb34ec $ git log f257e0ea6..983698bb3 --date=short --no-merges --format='%ad %ae %s' 2020-08-23 john Revert "Merge pull request #2371 from RafaelMarinheiro/master" 2020-08-21 julius.ikkala Obey ENABLE_PCH CMake option Created with: roll-dep third_party/glslang Roll third_party/spirv-cross/ 4c7944bb4..685f86471 (6 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/4c7944bb4260..685f86471e9d $ git log 4c7944bb4..685f86471 --date=short --no-merges --format='%ad %ae %s' 2020-08-24 post Run format_all.sh. 2020-08-24 post Work around annoying warning on GCC 10.2. 2020-08-21 post Overhaul how we deal with reserved identifiers. 2020-08-20 post HLSL: Fix FragCoord.w. 2020-08-20 post HLSL: Deal with partially filled 16-byte word in cbuffers. 2020-08-20 post HLSL: Fix bug in is_packing_standard for cbuffer. Created with: roll-dep third_party/spirv-cross Roll third_party/SPIRV-Tools/ 1023dd7a0..4dd122392 (7 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/1023dd7a04be..4dd122392f3a $ git log 1023dd7a0..4dd122392 --date=short --no-merges --format='%ad %ae %s' 2020-08-21 andreperezmaselco.developer spirv-fuzz: Add words instead of logical operands (#3728) 2020-08-20 dnovillo CCP should mark IR changed if it created new constants. (#3732) 2020-08-19 antonikarp spirv-fuzz: add FuzzerPassAddCompositeInserts (#3606) 2020-08-19 antonikarp spirv-fuzz: Support pointer types in FuzzerPassAddParameters (#3627) 2020-08-18 jaebaek Let ADCE pass check DebugScope (#3703) 2020-08-18 andreperezmaselco.developer spirv-opt: Implement opt::Function::HasEarlyReturn function (#3711) 2020-08-17 andreperezmaselco.developer spirv-fuzz: Check termination instructions when donating modules (#3710) Created with: roll-dep third_party/SPIRV-Tools Roll third_party/tint/ b08e25388..c3038ddfa (23 commits) https://dawn.googlesource.com/tint/+log/b08e25388629..c3038ddfa6eb $ git log b08e25388..c3038ddfa --date=short --no-merges --format='%ad %ae %s' 2020-08-24 sarahmashay [validation] Adds disable test for v-0023, entry point functions accept no params 2020-08-24 tommek [wgsl-reader] Adding body_statement to statement grammar 2020-08-24 cwallez Fix triangle.wgsl's floating point literals. 2020-08-21 dneto Re-enable float emission tests 2020-08-21 sarahmashay [validation] validate if entry point functions return void 2020-08-20 sarahmashay [validation] Add disabled test for v-0024-entry point functions return void 2020-08-20 sarahmashay [validation] checks if function used in entry point exists 2020-08-20 sarahmashay [validation] Add disabled test for v-0019-entry point functions must exist 2020-08-20 sarahmashay [validation] Checks if recursions exist 2020-08-19 dsinclair [hlsl-writer] Add support for import statements. 2020-08-19 dsinclair [hlsl-writer] Generate intrinsics. 2020-08-19 dsinclair [hlsl-writer] Emit cast expressions. 2020-08-19 dsinclair [hlsl-writer] Add tests for entry point data. 2020-08-19 dsinclair [hlsl-writer] Emit module constants. 2020-08-19 dsinclair [hlsl-writer] Fix emission of struct aliases. 2020-08-19 dsinclair [hlsl-writer] Emit uniform variables. 2020-08-19 dsinclair [hlsl-writer] Add CallExpression. 2020-08-19 dsinclair [hlsl-writer] Add support for input locations and builtins. 2020-08-19 dsinclair [hlsl-writer] Add function handling. 2020-08-18 dsinclair Add missing block decoration. 2020-08-18 sarahmashay [type-determiner] return false when type determining an undeclared function 2020-08-17 sarahmashay [validation] Add Disabled test for detecting recursion 2020-08-17 dsinclair [spirv-writer] Output name for constant global variables. Created with: roll-dep third_party/tint Change-Id: Idccbaa1b9b2acd7e1180670250b2cfa37be97b64 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/27281 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-08-24 15:58:56 +00:00
'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Cross@685f86471e9d26b3eb7676695a2e2cefb4551ae9',
'condition': 'dawn_standalone',
},
# SPIRV compiler dependencies: SPIRV-Tools, SPIRV-headers, glslang and shaderc
'third_party/SPIRV-Tools': {
Roll 4 dependencies Roll third_party/glslang/ f257e0ea6..983698bb3 (2 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/f257e0ea6b9a..983698bb34ec $ git log f257e0ea6..983698bb3 --date=short --no-merges --format='%ad %ae %s' 2020-08-23 john Revert "Merge pull request #2371 from RafaelMarinheiro/master" 2020-08-21 julius.ikkala Obey ENABLE_PCH CMake option Created with: roll-dep third_party/glslang Roll third_party/spirv-cross/ 4c7944bb4..685f86471 (6 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/4c7944bb4260..685f86471e9d $ git log 4c7944bb4..685f86471 --date=short --no-merges --format='%ad %ae %s' 2020-08-24 post Run format_all.sh. 2020-08-24 post Work around annoying warning on GCC 10.2. 2020-08-21 post Overhaul how we deal with reserved identifiers. 2020-08-20 post HLSL: Fix FragCoord.w. 2020-08-20 post HLSL: Deal with partially filled 16-byte word in cbuffers. 2020-08-20 post HLSL: Fix bug in is_packing_standard for cbuffer. Created with: roll-dep third_party/spirv-cross Roll third_party/SPIRV-Tools/ 1023dd7a0..4dd122392 (7 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/1023dd7a04be..4dd122392f3a $ git log 1023dd7a0..4dd122392 --date=short --no-merges --format='%ad %ae %s' 2020-08-21 andreperezmaselco.developer spirv-fuzz: Add words instead of logical operands (#3728) 2020-08-20 dnovillo CCP should mark IR changed if it created new constants. (#3732) 2020-08-19 antonikarp spirv-fuzz: add FuzzerPassAddCompositeInserts (#3606) 2020-08-19 antonikarp spirv-fuzz: Support pointer types in FuzzerPassAddParameters (#3627) 2020-08-18 jaebaek Let ADCE pass check DebugScope (#3703) 2020-08-18 andreperezmaselco.developer spirv-opt: Implement opt::Function::HasEarlyReturn function (#3711) 2020-08-17 andreperezmaselco.developer spirv-fuzz: Check termination instructions when donating modules (#3710) Created with: roll-dep third_party/SPIRV-Tools Roll third_party/tint/ b08e25388..c3038ddfa (23 commits) https://dawn.googlesource.com/tint/+log/b08e25388629..c3038ddfa6eb $ git log b08e25388..c3038ddfa --date=short --no-merges --format='%ad %ae %s' 2020-08-24 sarahmashay [validation] Adds disable test for v-0023, entry point functions accept no params 2020-08-24 tommek [wgsl-reader] Adding body_statement to statement grammar 2020-08-24 cwallez Fix triangle.wgsl's floating point literals. 2020-08-21 dneto Re-enable float emission tests 2020-08-21 sarahmashay [validation] validate if entry point functions return void 2020-08-20 sarahmashay [validation] Add disabled test for v-0024-entry point functions return void 2020-08-20 sarahmashay [validation] checks if function used in entry point exists 2020-08-20 sarahmashay [validation] Add disabled test for v-0019-entry point functions must exist 2020-08-20 sarahmashay [validation] Checks if recursions exist 2020-08-19 dsinclair [hlsl-writer] Add support for import statements. 2020-08-19 dsinclair [hlsl-writer] Generate intrinsics. 2020-08-19 dsinclair [hlsl-writer] Emit cast expressions. 2020-08-19 dsinclair [hlsl-writer] Add tests for entry point data. 2020-08-19 dsinclair [hlsl-writer] Emit module constants. 2020-08-19 dsinclair [hlsl-writer] Fix emission of struct aliases. 2020-08-19 dsinclair [hlsl-writer] Emit uniform variables. 2020-08-19 dsinclair [hlsl-writer] Add CallExpression. 2020-08-19 dsinclair [hlsl-writer] Add support for input locations and builtins. 2020-08-19 dsinclair [hlsl-writer] Add function handling. 2020-08-18 dsinclair Add missing block decoration. 2020-08-18 sarahmashay [type-determiner] return false when type determining an undeclared function 2020-08-17 sarahmashay [validation] Add Disabled test for detecting recursion 2020-08-17 dsinclair [spirv-writer] Output name for constant global variables. Created with: roll-dep third_party/tint Change-Id: Idccbaa1b9b2acd7e1180670250b2cfa37be97b64 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/27281 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-08-24 15:58:56 +00:00
'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@4dd122392f3ad757e70951a1198479bf233d4cd8',
'condition': 'dawn_standalone',
},
'third_party/spirv-headers': {
Roll 6 dependencies and bypass changed API usage Roll third_party/glslang/ 3ee5f2f1d..2de6d657d (6 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/3ee5f2f1d331..2de6d657dde3 $ git log 3ee5f2f1d..2de6d657d --date=short --no-merges --format='%ad %ae %s' 2020-08-04 john SPV: Standalone; sanity check the client GLSL input semantics option value. 2020-08-04 john SPV: Use more correct SPV-Tools environment, partially addressing #2290 2020-08-04 john SPV: Fix #2363: include trailing newline named text SPV output. 2020-07-03 ShabbyX Use GLSLANG_ANGLE to strip features to what ANGLE requires 2020-07-31 bclayton Revert changes that migrate to `thread_local`. 2020-07-27 dneto Avoid spurious warning about uninit var Created with: roll-dep third_party/glslang Roll third_party/shaderc/ cfacaaffd..c626b912d (1 commit) https://chromium.googlesource.com/external/github.com/google/shaderc/+log/cfacaaffd1fe..c626b912dc45 $ git log cfacaaffd..c626b912d --date=short --no-merges --format='%ad %ae %s' 2020-07-29 dsinclair Update some language usage. (#1124) Created with: roll-dep third_party/shaderc Roll third_party/spirv-cross/ f5e9f4a17..82d1c43e4 (6 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/f5e9f4a1722e..82d1c43e4085 $ git log f5e9f4a17..82d1c43e4 --date=short --no-merges --format='%ad %ae %s' 2020-08-03 cdavis MSL: Fix handling of matrices and structs in the output control point array. 2020-07-29 post Add some test cases for complex type aliasing scenario. 2020-07-29 post Ensure that we use primary alias type when emitting flattened members. 2020-07-29 post GLSL: Be more aggressive about using type_alias. 2020-07-29 post Only rewrite type aliases for the base type. 2020-07-28 post GLSL: Add option to force flattening IO blocks. Created with: roll-dep third_party/spirv-cross Roll third_party/spirv-headers/ 979924c8b..3fdabd0da (4 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/979924c8bc83..3fdabd0da293 $ git log 979924c8b..3fdabd0da --date=short --no-merges --format='%ad %ae %s' 2020-08-03 44190824+mmerecki Reserve SPIR-V token range for upcoming Intel extensions. (#165) 2020-07-29 alanbaker Update BUILD.bazel and BUILD.gn (#166) 2020-07-29 alanbaker Publish the headers for the clspv embedded reflection non-semantic extended instruction set (#164) 2020-07-29 johnkslang Update the registry in spir-v.xml to modernize and split out opcodes. (#156) Created with: roll-dep third_party/spirv-headers Roll third_party/SPIRV-Tools/ 150be20d4..8bc27a1cf (17 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/150be20d4334..8bc27a1cfbc1 $ git log 150be20d4..8bc27a1cf --date=short --no-merges --format='%ad %ae %s' 2020-08-04 vasniktel spirv-fuzz: Remove OpFunctionCall operands in correct order (#3630) 2020-08-04 vasniktel spirv-fuzz: Handle capabilities during module donation (#3651) 2020-08-04 vasniktel spirv-fuzz: Refactor boilerplate in TransformationAddParameter (#3625) 2020-08-03 vasniktel spirv-fuzz: TransformationMoveInstructionDown (#3477) 2020-07-31 jaebaek Remove DebugDeclare only for target variables in ssa-rewrite (#3511) 2020-07-31 vasniktel Fix typo in ASAN CI build (#3623) 2020-07-30 stefanomil spirv-fuzz: Transformation to add loop preheader (#3599) 2020-07-30 stefanomil spirv-fuzz: Pass to replace int operands with ints of opposite signedness (#3612) 2020-07-30 jaebaek Debug info preservation in loop-unroll pass (#3548) 2020-07-30 alanbaker Validator support for non-semantic clspv reflection (#3618) 2020-07-30 vasniktel spirv-fuzz: Fix memory bugs (#3622) 2020-07-29 andreperezmaselco.developer spirv-fuzz: Implement the OpOuterProduct linear algebra case (#3617) 2020-07-30 vasniktel spirv-fuzz: Compute corollary facts from OpBitcast (#3538) 2020-07-29 dj2 Update some language usage. (#3611) 2020-07-29 vasniktel spirv-fuzz: Relax type constraints in DataSynonym facts (#3602) 2020-07-29 vasniktel spirv-fuzz: Remove non-deterministic behaviour (#3608) 2020-07-29 afdx Avoid use of 'sanity' and 'sanity check' in the code base (#3585) Created with: roll-dep third_party/SPIRV-Tools Roll third_party/tint/ c5cd8f5bd..f18d737b4 (26 commits) https://dawn.googlesource.com/tint/+log/c5cd8f5bd382..f18d737b4e93 $ git log c5cd8f5bd..f18d737b4 --date=short --no-merges --format='%ad %ae %s' 2020-08-04 rharrison Rolling 7 dependencies and fix BUILD.gn 2020-07-30 dsinclair [ast] Add texture types to the AST. 2020-07-30 dsinclair Add SamplerType to AST. 2020-07-30 dsinclair [hlsl-writer] Add loop support. 2020-07-30 dsinclair [hlsl-writer] Add if/else statements. 2020-07-30 dsinclair [hlsl-writer] Emit variable declarations. 2020-07-30 rharrison Add SPIR-V Reader Fuzzer 2020-07-30 rharrison Remove _exe suffix from sample program 2020-07-30 rharrison Change the default for BUILD.gn to build all the modules 2020-07-30 rharrison Simplify fuzzer targets to ease adding additional targets 2020-07-30 dsinclair Fixup build warnings 2020-07-30 dsinclair [wgsl-reader] Add stride support. 2020-07-30 dsinclair [wgsl-writer] Emit array stride decoration. 2020-07-30 idanr Add BlockStatement insert and non-const global_variables 2020-07-30 sarahmashay [Validator] Using pointers instead of refs 2020-07-29 dsinclair [hlsl-writer] Add member accessor emission. 2020-07-29 dsinclair [hlsl-writer] Add AsExpression to the HLSL backend. 2020-07-29 dsinclair [hlsl-writer] Add BlockStatement support. 2020-07-29 dsinclair [hlsl-writer] Emit discard. 2020-07-29 dsinclair [hlsl-writer] Emit array accessors. 2020-07-29 dsinclair [hlsl-writer] Add alias type support. 2020-07-29 dsinclair [hlsl-writer] Add constructor emission. 2020-07-29 dsinclair Add hlsl writer tests to BUILD.gn 2020-07-29 dsinclair [hlsl-writer] Add type emission. 2020-07-29 dsinclair Update some language usage. 2020-07-29 dneto [spirv-reader] Only support column-major matrices Created with: roll-dep third_party/tint Change-Id: I68064a00fb428d91aa00efa45f729bab1af2b103 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/26281 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
2020-08-04 21:27:58 +00:00
'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Headers@3fdabd0da2932c276b25b9b4a988ba134eba1aa6',
'condition': 'dawn_standalone',
},
'third_party/glslang': {
Roll 4 dependencies Roll third_party/glslang/ f257e0ea6..983698bb3 (2 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/f257e0ea6b9a..983698bb34ec $ git log f257e0ea6..983698bb3 --date=short --no-merges --format='%ad %ae %s' 2020-08-23 john Revert "Merge pull request #2371 from RafaelMarinheiro/master" 2020-08-21 julius.ikkala Obey ENABLE_PCH CMake option Created with: roll-dep third_party/glslang Roll third_party/spirv-cross/ 4c7944bb4..685f86471 (6 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/4c7944bb4260..685f86471e9d $ git log 4c7944bb4..685f86471 --date=short --no-merges --format='%ad %ae %s' 2020-08-24 post Run format_all.sh. 2020-08-24 post Work around annoying warning on GCC 10.2. 2020-08-21 post Overhaul how we deal with reserved identifiers. 2020-08-20 post HLSL: Fix FragCoord.w. 2020-08-20 post HLSL: Deal with partially filled 16-byte word in cbuffers. 2020-08-20 post HLSL: Fix bug in is_packing_standard for cbuffer. Created with: roll-dep third_party/spirv-cross Roll third_party/SPIRV-Tools/ 1023dd7a0..4dd122392 (7 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/1023dd7a04be..4dd122392f3a $ git log 1023dd7a0..4dd122392 --date=short --no-merges --format='%ad %ae %s' 2020-08-21 andreperezmaselco.developer spirv-fuzz: Add words instead of logical operands (#3728) 2020-08-20 dnovillo CCP should mark IR changed if it created new constants. (#3732) 2020-08-19 antonikarp spirv-fuzz: add FuzzerPassAddCompositeInserts (#3606) 2020-08-19 antonikarp spirv-fuzz: Support pointer types in FuzzerPassAddParameters (#3627) 2020-08-18 jaebaek Let ADCE pass check DebugScope (#3703) 2020-08-18 andreperezmaselco.developer spirv-opt: Implement opt::Function::HasEarlyReturn function (#3711) 2020-08-17 andreperezmaselco.developer spirv-fuzz: Check termination instructions when donating modules (#3710) Created with: roll-dep third_party/SPIRV-Tools Roll third_party/tint/ b08e25388..c3038ddfa (23 commits) https://dawn.googlesource.com/tint/+log/b08e25388629..c3038ddfa6eb $ git log b08e25388..c3038ddfa --date=short --no-merges --format='%ad %ae %s' 2020-08-24 sarahmashay [validation] Adds disable test for v-0023, entry point functions accept no params 2020-08-24 tommek [wgsl-reader] Adding body_statement to statement grammar 2020-08-24 cwallez Fix triangle.wgsl's floating point literals. 2020-08-21 dneto Re-enable float emission tests 2020-08-21 sarahmashay [validation] validate if entry point functions return void 2020-08-20 sarahmashay [validation] Add disabled test for v-0024-entry point functions return void 2020-08-20 sarahmashay [validation] checks if function used in entry point exists 2020-08-20 sarahmashay [validation] Add disabled test for v-0019-entry point functions must exist 2020-08-20 sarahmashay [validation] Checks if recursions exist 2020-08-19 dsinclair [hlsl-writer] Add support for import statements. 2020-08-19 dsinclair [hlsl-writer] Generate intrinsics. 2020-08-19 dsinclair [hlsl-writer] Emit cast expressions. 2020-08-19 dsinclair [hlsl-writer] Add tests for entry point data. 2020-08-19 dsinclair [hlsl-writer] Emit module constants. 2020-08-19 dsinclair [hlsl-writer] Fix emission of struct aliases. 2020-08-19 dsinclair [hlsl-writer] Emit uniform variables. 2020-08-19 dsinclair [hlsl-writer] Add CallExpression. 2020-08-19 dsinclair [hlsl-writer] Add support for input locations and builtins. 2020-08-19 dsinclair [hlsl-writer] Add function handling. 2020-08-18 dsinclair Add missing block decoration. 2020-08-18 sarahmashay [type-determiner] return false when type determining an undeclared function 2020-08-17 sarahmashay [validation] Add Disabled test for detecting recursion 2020-08-17 dsinclair [spirv-writer] Output name for constant global variables. Created with: roll-dep third_party/tint Change-Id: Idccbaa1b9b2acd7e1180670250b2cfa37be97b64 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/27281 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-08-24 15:58:56 +00:00
'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@983698bb34ecfbf8a172a59ee4edc2ab7bdfa3b8',
'condition': 'dawn_standalone',
},
'third_party/shaderc': {
Roll 4 dependencies Roll third_party/glslang/ d253278f9..f257e0ea6 (9 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/d253278f9865..f257e0ea6b9a $ git log d253278f9..f257e0ea6 --date=short --no-merges --format='%ad %ae %s' 2020-08-14 john Build: fix a build warning 2020-08-14 rafael.fariasmarinheiro Use --test-root to pass files to Bazel tests. 2020-08-14 john Fix #2366, fix #2358, correctly separate out numerical feature checking 2020-08-14 john Non-functional (almost): Refactor when 'extensionRequested' is called. 2020-08-14 john Non-functional: Remove reinventing the scalar type, note code issues 2020-08-11 john Non-functional: spellings of "destinaton" and "addPairConversion" 2020-08-10 ezdiy GLSLANG_EXPORT for C APIs. 2020-08-07 john Non-functional: correctly do GL_EXT_buffer_reference2 semantic checking 2020-08-06 john Non-functional: consistently use 'const TSourceLoc&' to pass location. Created with: roll-dep third_party/glslang Roll third_party/shaderc/ ffd805115..21b36f736 (1 commit) https://chromium.googlesource.com/external/github.com/google/shaderc/+log/ffd805115ed6..21b36f736809 $ git log ffd805115..21b36f736 --date=short --no-merges --format='%ad %ae %s' 2020-08-17 rharrison Roll 4 dependencies (#1131) Created with: roll-dep third_party/shaderc Roll third_party/SPIRV-Tools/ b4c4da3e7..1023dd7a0 (6 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/b4c4da3e7606..1023dd7a04be $ git log b4c4da3e7..1023dd7a0 --date=short --no-merges --format='%ad %ae %s' 2020-08-17 jackoalan Fix -Wrange-loop-analysis warning (#3712) 2020-08-17 andreperezmaselco.developer spirv-fuzz: Check header dominance when adding dead block (#3694) 2020-08-16 jaebaek Allow DebugTypeTemplate for Type operand (#3702) 2020-08-14 antonikarp spirv-fuzz: Improve code coverage of tests (#3686) 2020-08-14 stefanomil spirv-fuzz: Fuzzer pass to randomly apply loop preheaders (#3668) 2020-08-14 vasniktel spirv-fuzz: Support identical predecessors in TransformationPropagateInstructionUp (#3689) Created with: roll-dep third_party/SPIRV-Tools Roll third_party/tint/ 23c3fee35..b08e25388 (2 commits) https://dawn.googlesource.com/tint/+log/23c3fee35436..b08e25388629 $ git log 23c3fee35..b08e25388 --date=short --no-merges --format='%ad %ae %s' 2020-08-17 sarahmashay [validation] Validates if return statement type matches function return type 2020-08-17 sarahmashay [validation] Validates function name uniqueness Created with: roll-dep third_party/tint Change-Id: I0c94f6a7f9f90a68ecdabfd6ce07e8e675dbfc13 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/26940 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
2020-08-17 19:25:05 +00:00
'url': '{chromium_git}/external/github.com/google/shaderc@21b36f7368092216ecfaa017e95c383c2ed9db70',
'condition': 'dawn_standalone',
},
# WGSL support
'third_party/tint': {
Roll 4 dependencies Roll third_party/glslang/ f257e0ea6..983698bb3 (2 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/f257e0ea6b9a..983698bb34ec $ git log f257e0ea6..983698bb3 --date=short --no-merges --format='%ad %ae %s' 2020-08-23 john Revert "Merge pull request #2371 from RafaelMarinheiro/master" 2020-08-21 julius.ikkala Obey ENABLE_PCH CMake option Created with: roll-dep third_party/glslang Roll third_party/spirv-cross/ 4c7944bb4..685f86471 (6 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+log/4c7944bb4260..685f86471e9d $ git log 4c7944bb4..685f86471 --date=short --no-merges --format='%ad %ae %s' 2020-08-24 post Run format_all.sh. 2020-08-24 post Work around annoying warning on GCC 10.2. 2020-08-21 post Overhaul how we deal with reserved identifiers. 2020-08-20 post HLSL: Fix FragCoord.w. 2020-08-20 post HLSL: Deal with partially filled 16-byte word in cbuffers. 2020-08-20 post HLSL: Fix bug in is_packing_standard for cbuffer. Created with: roll-dep third_party/spirv-cross Roll third_party/SPIRV-Tools/ 1023dd7a0..4dd122392 (7 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/1023dd7a04be..4dd122392f3a $ git log 1023dd7a0..4dd122392 --date=short --no-merges --format='%ad %ae %s' 2020-08-21 andreperezmaselco.developer spirv-fuzz: Add words instead of logical operands (#3728) 2020-08-20 dnovillo CCP should mark IR changed if it created new constants. (#3732) 2020-08-19 antonikarp spirv-fuzz: add FuzzerPassAddCompositeInserts (#3606) 2020-08-19 antonikarp spirv-fuzz: Support pointer types in FuzzerPassAddParameters (#3627) 2020-08-18 jaebaek Let ADCE pass check DebugScope (#3703) 2020-08-18 andreperezmaselco.developer spirv-opt: Implement opt::Function::HasEarlyReturn function (#3711) 2020-08-17 andreperezmaselco.developer spirv-fuzz: Check termination instructions when donating modules (#3710) Created with: roll-dep third_party/SPIRV-Tools Roll third_party/tint/ b08e25388..c3038ddfa (23 commits) https://dawn.googlesource.com/tint/+log/b08e25388629..c3038ddfa6eb $ git log b08e25388..c3038ddfa --date=short --no-merges --format='%ad %ae %s' 2020-08-24 sarahmashay [validation] Adds disable test for v-0023, entry point functions accept no params 2020-08-24 tommek [wgsl-reader] Adding body_statement to statement grammar 2020-08-24 cwallez Fix triangle.wgsl's floating point literals. 2020-08-21 dneto Re-enable float emission tests 2020-08-21 sarahmashay [validation] validate if entry point functions return void 2020-08-20 sarahmashay [validation] Add disabled test for v-0024-entry point functions return void 2020-08-20 sarahmashay [validation] checks if function used in entry point exists 2020-08-20 sarahmashay [validation] Add disabled test for v-0019-entry point functions must exist 2020-08-20 sarahmashay [validation] Checks if recursions exist 2020-08-19 dsinclair [hlsl-writer] Add support for import statements. 2020-08-19 dsinclair [hlsl-writer] Generate intrinsics. 2020-08-19 dsinclair [hlsl-writer] Emit cast expressions. 2020-08-19 dsinclair [hlsl-writer] Add tests for entry point data. 2020-08-19 dsinclair [hlsl-writer] Emit module constants. 2020-08-19 dsinclair [hlsl-writer] Fix emission of struct aliases. 2020-08-19 dsinclair [hlsl-writer] Emit uniform variables. 2020-08-19 dsinclair [hlsl-writer] Add CallExpression. 2020-08-19 dsinclair [hlsl-writer] Add support for input locations and builtins. 2020-08-19 dsinclair [hlsl-writer] Add function handling. 2020-08-18 dsinclair Add missing block decoration. 2020-08-18 sarahmashay [type-determiner] return false when type determining an undeclared function 2020-08-17 sarahmashay [validation] Add Disabled test for detecting recursion 2020-08-17 dsinclair [spirv-writer] Output name for constant global variables. Created with: roll-dep third_party/tint Change-Id: Idccbaa1b9b2acd7e1180670250b2cfa37be97b64 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/27281 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-08-24 15:58:56 +00:00
'url': '{dawn_git}/tint@c3038ddfa6eb68872b7d1c0328c859481a7f5eb3',
'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',
},
# Khronos Vulkan headers, validation layers and loader.
'third_party/vulkan-headers': {
Rolling 2 dependencies Roll third_party/vulkan-headers/ 09531f279..4c079bf40 (7 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/09531f27933b..4c079bf40c25 $ git log 09531f279..4c079bf40 --date=short --no-merges --format='%ad %ae %s' 2020-07-07 oddhack Updates from @mark-lunarg 2020-07-05 oddhack Enumerate originating repository for all files in this repo. 2020-07-04 oddhack Update for Vulkan-Docs 1.2.146 2020-06-21 oddhack Update for Vulkan-Docs 1.2.145 2020-06-15 oddhack Update for Vulkan-Docs 1.2.144 2020-06-08 oddhack Update for Vulkan-Docs 1.2.143 2020-06-01 oddhack Update for Vulkan-Docs 1.2.142 Roll third_party/vulkan-validation-layers/ 31bdb2d43..e8b96e86f (144 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers/+log/31bdb2d43769..e8b96e86fe2e $ git log 31bdb2d43..e8b96e86f --date=short --no-merges --format='%ad %ae %s' 2020-03-31 sam.walls tests: Add test for Arm perfdoc check 23 2020-03-31 sam.walls practices: Add passing implementation of Arm perfdoc check 23 2020-06-10 tony gpu: Check for enabled features 2020-07-01 tony layers: Use helper to pick spirv env 2020-06-30 s.fricke tests: Fix AHB Test not covering 02251 2020-06-27 s.fricke layers: Fix YCbCr Format VUIDs 2020-06-30 tony gpu: Remove incorrect descriptor set requirement 2020-06-22 tony layers: Add more custom border color checks 2020-06-22 tony gpu: Handle destroyed pipeline layout 2020-06-23 s.fricke tests: Add VUID 00995 2020-06-23 s.fricke layers: Add VUID 00995 2020-06-21 s.fricke tests: Add External Import handleType VUIDs 2020-06-21 s.fricke layers: Add External Import handleType VUIDs 2020-06-20 s.fricke tests: Add maxExtent VUIDs 2020-06-20 s.fricke layers: Add maxExtent VUIDs 2020-06-22 szilard.papp practices: Adding test for robustBufferAccess 2020-06-22 szilard.papp practices: Adding check for robustBufferAccess 2020-06-20 s.fricke layers: Label VUID 02251 2020-06-27 s.fricke tests: Add VK_EXT_astc_decode_mode 2020-06-27 s.fricke layers: Add VK_EXT_astc_decode_mode 2020-05-25 s.fricke layers: Add HDR ASTC formats 2020-06-25 tony tests: Fix unexpected custom border color error 2020-06-29 mark chassis: Fix inadvertant StateTracker VO state-sharing 2020-06-24 rgarcia corechecks: Use all locations for samplerYcbcrConversion 2020-06-29 dev docs Add reference to the --dir option 2020-06-29 dev docs: Fix CMake update_deps/build instructions 2020-06-24 rgarcia Use conversion format in some Ycbcr conversion VUs 2020-06-25 jeremyk layers: Fix vkCmdTraceRaysKHR VUID Mixup 2020-06-22 mark docs: Update CONTRIBUTING.md with some new details 2020-06-01 mark docs: Added message limit to layer settings file 2020-06-18 mark tests: Add duplicate message limit test 2020-06-01 mark chassis: Add config steps for reading dup msg limits 2020-06-01 mark layers: Add duplicate message limit infrastructure 2020-06-23 mark corechecks: Prevent null ptr access for GetSwapchainImages 2020-06-22 lionel.g.landwerlin layers: Fix image creation checks with DRM modifiers 2020-06-18 s.fricke tests: Add RP potentialFormatFeature VUID 2020-06-14 s.fricke layers: Add RP potentialFormatFeature VUID 2020-06-23 shannon build: Change removed VUIDs to UNASSIGNED 2020-06-19 shannon build: Fix more VUID changes for 144 header update 2020-06-19 shannon build: Fix more mem barrier VUID inconsistencies 2020-06-19 shannon build: Address memory barrier VUID inconsistancies 2020-06-18 shannon build: Propogate genvk changes to `lvl_genvky.py` 2020-06-18 shannon build: Address graphics pipeline VUID changes 2020-06-15 shannon build: Address memory barrier VUID changes 2020-06-12 shannon build: Clean up VUID consistency checks 2020-06-15 shannon build: Update known-good files for 1.2.145 header 2020-06-23 mark tests: Skip DRM image format modifier test on Mock ICD 2020-06-22 szilard.papp practices: Adding test for DethBias usage 2020-06-22 szilard.papp practices: Adding check for DethBias usage 2020-06-22 szilard.papp practices: Adding test for Presentation mode (...) 2020-06-10 jzulauf layers: Allow EXTERNAL release acquire in same CB 2020-06-10 souravp tests:for BuildGeometryInfoKHR 2020-06-09 souravp layers:Add missing KHR build info tracker 2020-06-09 brucedawson layers: Adjust shared_mutex usage 2020-06-09 mark chassis: Add layer settings file info to layer status message 2020-06-09 mark layers: Add collection of info for layer settings file 2020-06-10 dsinclair scripts: Use named params for generator options 2020-06-10 mark tests: Remove vk_layer_settings.txt file 2020-06-06 s.fricke tests: Add VUID 01946 2020-06-06 s.fricke layers: Add VUID 01946 2020-06-07 souravp tests:Handles new rayTracing VUID 2020-06-07 souravp layers:Misc RayTracing VUID 2020-06-06 s.fricke tests: Add VUID 00336 2020-06-06 s.fricke layers: Add VUID 00336 2020-05-14 marcin.slusarz build: detect missing SPIRV_HEADERS_INSTALL_DIR at cmake time 2020-05-14 marcin.slusarz build: SPIRV-Tools and glsllang are 2 separate projects 2020-06-01 s.fricke tests: Validate VK_KHR_multiview features 2020-05-29 s.fricke layers: Validate VK_KHR_multiview features 2020-05-21 tony gpu: Record destroy of buffers and devices 2020-06-03 mark tests: Leave handle wrapping enabled at all times 2020-05-30 s.fricke layers: Label VUID 01386 and fix log messages 2020-06-03 s.fricke tests: Add YCbCr BufferImageCopy VUID 2020-05-28 s.fricke layers: Add YCbCr BufferImageCopy VUID 2020-06-02 tony tests: Test push descriptor image layout validation 2020-05-28 tony layers: Allow validation of push descriptors 2020-05-30 s.fricke layers: Label and fix Maintenance1 VUs 2020-06-03 mark practices: Avoid null pApplicationInfo deref 2020-06-02 christophe docs: Fix link to LAYER_CONFIGURATION.md, issue #1902 2020-05-29 s.fricke layers: Add function name prefix to more logs 2020-06-01 mark chassis: Address non-const refs 2020-05-24 mark chassis: Properly use vk_safe_struct.cpp without including it 2020-05-22 mark chassis: Factor out some common parsing functions 2020-05-29 mark chassis: Load default callbacks earlier in CreateInstance 2020-05-28 s.fricke tests: Add extra VK_EXT_sample_location test 2020-05-28 s.fricke layers: Fix VK_EXT_sample_locations bug 2020-05-28 mark tests: Added test for VUID-VkFBCreateInfo-pAttachments-00891 2020-05-28 mark corechecks: Add FB check for depth-stencil 3D image/imageviews 2020-05-28 s.fricke tests: Add VUID 02840 2020-05-27 s.fricke layers: Add VUID 02840 2020-05-29 mark layers: Clean up some variable name formatting issues 2020-05-26 souravp tests: Implement test for raytracing VUIDs 2020-05-26 souravp layers: Raytracing VUIDs 2020-05-28 shannon build: Update known-good file for 1.2.141 SDK 2020-05-24 s.fricke layers: Label BindBuffer2 VUIDs 2020-05-25 shannon build: Update known-good files for 1.2.141 header 2020-05-24 s.fricke layers: Label 01720 and 01721 2020-05-26 s.fricke layers: Remove CB device tracking 2020-05-26 tony layers: Temp removal of check for border color feature 2020-05-24 s.fricke layers: Label BindMemory2 VUIDs 2020-05-26 ynovikov layers: Fix crash in ValidationStateTracker::PreCallRecordDestroySampler Created with: roll-dep third_party/vulkan-headers third_party/vulkan-validation-layers Bug: None TBR=enga@chromium.org Change-Id: I1a1e35336d97938aede68ff5e5cc6458f2f9ba6b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/24444 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-07-07 14:28:41 +00:00
'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Headers@4c079bf40c2587220dbf157d825d3185c9adc896',
'condition': 'dawn_standalone',
},
'third_party/vulkan-validation-layers': {
Rolling 2 dependencies Roll third_party/vulkan-headers/ 09531f279..4c079bf40 (7 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/09531f27933b..4c079bf40c25 $ git log 09531f279..4c079bf40 --date=short --no-merges --format='%ad %ae %s' 2020-07-07 oddhack Updates from @mark-lunarg 2020-07-05 oddhack Enumerate originating repository for all files in this repo. 2020-07-04 oddhack Update for Vulkan-Docs 1.2.146 2020-06-21 oddhack Update for Vulkan-Docs 1.2.145 2020-06-15 oddhack Update for Vulkan-Docs 1.2.144 2020-06-08 oddhack Update for Vulkan-Docs 1.2.143 2020-06-01 oddhack Update for Vulkan-Docs 1.2.142 Roll third_party/vulkan-validation-layers/ 31bdb2d43..e8b96e86f (144 commits) https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers/+log/31bdb2d43769..e8b96e86fe2e $ git log 31bdb2d43..e8b96e86f --date=short --no-merges --format='%ad %ae %s' 2020-03-31 sam.walls tests: Add test for Arm perfdoc check 23 2020-03-31 sam.walls practices: Add passing implementation of Arm perfdoc check 23 2020-06-10 tony gpu: Check for enabled features 2020-07-01 tony layers: Use helper to pick spirv env 2020-06-30 s.fricke tests: Fix AHB Test not covering 02251 2020-06-27 s.fricke layers: Fix YCbCr Format VUIDs 2020-06-30 tony gpu: Remove incorrect descriptor set requirement 2020-06-22 tony layers: Add more custom border color checks 2020-06-22 tony gpu: Handle destroyed pipeline layout 2020-06-23 s.fricke tests: Add VUID 00995 2020-06-23 s.fricke layers: Add VUID 00995 2020-06-21 s.fricke tests: Add External Import handleType VUIDs 2020-06-21 s.fricke layers: Add External Import handleType VUIDs 2020-06-20 s.fricke tests: Add maxExtent VUIDs 2020-06-20 s.fricke layers: Add maxExtent VUIDs 2020-06-22 szilard.papp practices: Adding test for robustBufferAccess 2020-06-22 szilard.papp practices: Adding check for robustBufferAccess 2020-06-20 s.fricke layers: Label VUID 02251 2020-06-27 s.fricke tests: Add VK_EXT_astc_decode_mode 2020-06-27 s.fricke layers: Add VK_EXT_astc_decode_mode 2020-05-25 s.fricke layers: Add HDR ASTC formats 2020-06-25 tony tests: Fix unexpected custom border color error 2020-06-29 mark chassis: Fix inadvertant StateTracker VO state-sharing 2020-06-24 rgarcia corechecks: Use all locations for samplerYcbcrConversion 2020-06-29 dev docs Add reference to the --dir option 2020-06-29 dev docs: Fix CMake update_deps/build instructions 2020-06-24 rgarcia Use conversion format in some Ycbcr conversion VUs 2020-06-25 jeremyk layers: Fix vkCmdTraceRaysKHR VUID Mixup 2020-06-22 mark docs: Update CONTRIBUTING.md with some new details 2020-06-01 mark docs: Added message limit to layer settings file 2020-06-18 mark tests: Add duplicate message limit test 2020-06-01 mark chassis: Add config steps for reading dup msg limits 2020-06-01 mark layers: Add duplicate message limit infrastructure 2020-06-23 mark corechecks: Prevent null ptr access for GetSwapchainImages 2020-06-22 lionel.g.landwerlin layers: Fix image creation checks with DRM modifiers 2020-06-18 s.fricke tests: Add RP potentialFormatFeature VUID 2020-06-14 s.fricke layers: Add RP potentialFormatFeature VUID 2020-06-23 shannon build: Change removed VUIDs to UNASSIGNED 2020-06-19 shannon build: Fix more VUID changes for 144 header update 2020-06-19 shannon build: Fix more mem barrier VUID inconsistencies 2020-06-19 shannon build: Address memory barrier VUID inconsistancies 2020-06-18 shannon build: Propogate genvk changes to `lvl_genvky.py` 2020-06-18 shannon build: Address graphics pipeline VUID changes 2020-06-15 shannon build: Address memory barrier VUID changes 2020-06-12 shannon build: Clean up VUID consistency checks 2020-06-15 shannon build: Update known-good files for 1.2.145 header 2020-06-23 mark tests: Skip DRM image format modifier test on Mock ICD 2020-06-22 szilard.papp practices: Adding test for DethBias usage 2020-06-22 szilard.papp practices: Adding check for DethBias usage 2020-06-22 szilard.papp practices: Adding test for Presentation mode (...) 2020-06-10 jzulauf layers: Allow EXTERNAL release acquire in same CB 2020-06-10 souravp tests:for BuildGeometryInfoKHR 2020-06-09 souravp layers:Add missing KHR build info tracker 2020-06-09 brucedawson layers: Adjust shared_mutex usage 2020-06-09 mark chassis: Add layer settings file info to layer status message 2020-06-09 mark layers: Add collection of info for layer settings file 2020-06-10 dsinclair scripts: Use named params for generator options 2020-06-10 mark tests: Remove vk_layer_settings.txt file 2020-06-06 s.fricke tests: Add VUID 01946 2020-06-06 s.fricke layers: Add VUID 01946 2020-06-07 souravp tests:Handles new rayTracing VUID 2020-06-07 souravp layers:Misc RayTracing VUID 2020-06-06 s.fricke tests: Add VUID 00336 2020-06-06 s.fricke layers: Add VUID 00336 2020-05-14 marcin.slusarz build: detect missing SPIRV_HEADERS_INSTALL_DIR at cmake time 2020-05-14 marcin.slusarz build: SPIRV-Tools and glsllang are 2 separate projects 2020-06-01 s.fricke tests: Validate VK_KHR_multiview features 2020-05-29 s.fricke layers: Validate VK_KHR_multiview features 2020-05-21 tony gpu: Record destroy of buffers and devices 2020-06-03 mark tests: Leave handle wrapping enabled at all times 2020-05-30 s.fricke layers: Label VUID 01386 and fix log messages 2020-06-03 s.fricke tests: Add YCbCr BufferImageCopy VUID 2020-05-28 s.fricke layers: Add YCbCr BufferImageCopy VUID 2020-06-02 tony tests: Test push descriptor image layout validation 2020-05-28 tony layers: Allow validation of push descriptors 2020-05-30 s.fricke layers: Label and fix Maintenance1 VUs 2020-06-03 mark practices: Avoid null pApplicationInfo deref 2020-06-02 christophe docs: Fix link to LAYER_CONFIGURATION.md, issue #1902 2020-05-29 s.fricke layers: Add function name prefix to more logs 2020-06-01 mark chassis: Address non-const refs 2020-05-24 mark chassis: Properly use vk_safe_struct.cpp without including it 2020-05-22 mark chassis: Factor out some common parsing functions 2020-05-29 mark chassis: Load default callbacks earlier in CreateInstance 2020-05-28 s.fricke tests: Add extra VK_EXT_sample_location test 2020-05-28 s.fricke layers: Fix VK_EXT_sample_locations bug 2020-05-28 mark tests: Added test for VUID-VkFBCreateInfo-pAttachments-00891 2020-05-28 mark corechecks: Add FB check for depth-stencil 3D image/imageviews 2020-05-28 s.fricke tests: Add VUID 02840 2020-05-27 s.fricke layers: Add VUID 02840 2020-05-29 mark layers: Clean up some variable name formatting issues 2020-05-26 souravp tests: Implement test for raytracing VUIDs 2020-05-26 souravp layers: Raytracing VUIDs 2020-05-28 shannon build: Update known-good file for 1.2.141 SDK 2020-05-24 s.fricke layers: Label BindBuffer2 VUIDs 2020-05-25 shannon build: Update known-good files for 1.2.141 header 2020-05-24 s.fricke layers: Label 01720 and 01721 2020-05-26 s.fricke layers: Remove CB device tracking 2020-05-26 tony layers: Temp removal of check for border color feature 2020-05-24 s.fricke layers: Label BindMemory2 VUIDs 2020-05-26 ynovikov layers: Fix crash in ValidationStateTracker::PreCallRecordDestroySampler Created with: roll-dep third_party/vulkan-headers third_party/vulkan-validation-layers Bug: None TBR=enga@chromium.org Change-Id: I1a1e35336d97938aede68ff5e5cc6458f2f9ba6b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/24444 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-07-07 14:28:41 +00:00
'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-ValidationLayers@e8b96e86fe2edfaee274b98fbbe1bd65579b0904',
'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': {
'url': '{swiftshader_git}/SwiftShader@e8dd233c7a85f3c689caf06c226a7f8405a480d3',
'condition': 'dawn_standalone',
},
}
hooks = [
# 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',
],
},
# Update build/util/LASTCHANGE.
{
'name': 'lastchange',
'pattern': '.',
'condition': 'dawn_standalone',
'action': ['python', 'build/util/lastchange.py',
'-o', 'build/util/LASTCHANGE'],
},
]
recursedeps = [
# buildtools provides clang_format, libc++, and libc++abi
'buildtools',
]