aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorasuonpaa <34128694+asuonpaa@users.noreply.github.com>2021-09-16 12:12:20 +0300
committerGitHub <noreply@github.com>2021-09-16 10:12:20 +0100
commit51ef48a2d7c239af32c16d3d72ec5f00a6618d81 (patch)
tree6ec53e29fd1bda127cf1911241972c6b43e37435
parent540f09fb4a83f234692e311d77afacd6c6003b6f (diff)
downloadamber-51ef48a2d7c239af32c16d3d72ec5f00a6618d81.tar.gz
Roll dependencies (#962)
* Roll third_party/shaderc/ fadb0edb2..c42db5815 (3 commits) https://github.com/google/shaderc/compare/fadb0edb247a...c42db5815fad $ git log fadb0edb2..c42db5815 --date=short --no-merges --format='%ad %ae %s' 2021-08-25 dneto Start v2021.3 development 2021-08-25 dneto Finalize v2021.2 2021-08-25 dneto Update DEPS Created with: roll-dep third_party/shaderc * Roll third_party/dxc/ 3903cd25c..5fba0c36b (26 commits) https://github.com/Microsoft/DirectXShaderCompiler/compare/3903cd25ce0e...5fba0c36b356 $ git log 3903cd25c..5fba0c36b --date=short --no-merges --format='%ad %ae %s' 2021-09-14 43020864+gracejennings Added unused output target warning and moved usage mask fill location (#3947) 2021-09-13 31109344+adam-yang Reflection interface now accepts a DXIL program header. (#3946) 2021-09-10 31109344+adam-yang NoUnwind fix. HLExtIntrinsic collision fix. (#3942) 2021-09-11 troughton [SPIR-V] Fix an issue with duplicate specialisation constants (#3929) 2021-09-09 davpeix Allow calling DxcInitThreadMalloc again after calling DxcCleanupThreadMalloc (#3941) 2021-09-01 chouinard [spirv] Support bool* as texture template type 2021-09-08 hekotas Update version to 1.6.2109 (#3939) 2021-09-08 hekotas Add azure pipelines entry points for master branch builds (#3940) 2021-09-07 chouinard [spirv] Add support for RValues with OpaqueArrayType 2021-09-07 jaebaek [spirv] add -fspv-reduce-load-size option (#3931) 2021-09-07 grroth Add an explicit python version (#3938) 2021-09-07 grroth Update macos for azure (#3937) 2021-09-07 jaebaek [spirv] support vk::combinedImageSampler (#3920) 2021-09-07 python3kgae Fix issue when updateCounter for dynamic resource, also remove createHandleForLib on handle type when not a library. (#3935) 2021-09-02 31109344+adam-yang Fixed debug info in unrolled loops. (#3926) 2021-09-01 lu.jiao [SPIRV] Update the spirv tools to the later commit (#3923) 2021-08-31 grroth Correctly handle comma operator w/matrices (#3921) 2021-08-30 python3kgae Change umax(a,0) to a. (#3922) 2021-08-31 lu.jiao [SPIRV] Add linkageAttributes decorates (#3915) 2021-08-26 31109344+adam-yang Added binding table file to specify resource binding (#3843) 2021-08-24 43020864+gracejennings Add --version flag to print dxc version info (#3912) 2021-08-19 jaebaek [spirv] update SPIRV-Tools and SPIRV-Headers submodules (#3909) 2021-08-17 jaebaek Support const vector argument for isnan(), atan2() (#3908) 2021-08-16 1953083+sudonatalie [spirv] Add support for casting from floatM to floatMx1 (#3905) 2021-08-13 jeffno PIX: Add thread ID to amplification shader payload (#3904) 2021-08-10 grroth Update Readme.md to the default VS 2019 suggestion Created with: roll-dep third_party/dxc * Roll third_party/googletest/ aefb45469..159c9ad23 (10 commits) https://github.com/google/googletest/compare/aefb45469ee7...159c9ad23e8b $ git log aefb45469..159c9ad23 --date=short --no-merges --format='%ad %ae %s' 2021-09-10 absl-team Googletest export 2021-08-20 absl-team Googletest export 2021-08-20 absl-team Googletest export 2021-08-19 invalid_ms_user Simplify example code with c++11 2021-08-12 absl-team Googletest export 2021-08-10 dmauro Googletest export 2021-08-09 dmauro Googletest export 2021-08-06 victordk13 Format test properties in xml printer 2021-08-05 iamberkeyavas typo fix gmock_cook_book 2021-07-29 otnaiud Typo, double "the" Created with: roll-dep third_party/googletest * Roll third_party/vulkan-loader/ a2edd9367..4c84b8223 (88 commits) https://github.com/KhronosGroup/Vulkan-Loader/compare/a2edd93673d9...4c84b8223cfc $ git log a2edd9367..4c84b8223 --date=short --no-merges --format='%ad %ae %s' 2021-09-10 jmadill loader: Add loader.rc to Windows GN build 2021-09-11 charles test: Fix 32 bit test suite build error 2021-09-10 charles loader: Move struct decls to loader_common.h 2021-09-02 charles test: Add test which calls GetPDProps inside CreateInstance 2021-09-10 charles test: Add ICD Interface V6 TestICD binary 2021-09-02 charles test: Add callback to layers create instance and device 2021-08-16 marky Update more logging info for the Loader 2021-09-09 charles loader: Reverst asserting on size 0 in malloc 2021-05-12 charles loader: Move disable_environment into function body 2021-08-18 charles build: Use generated source everywhere 2021-08-30 charles test: Add test for memory leak in setup_tramp_phys_devs 2021-05-20 charles loader: Fix freeing of uninitialized list 2021-05-20 charles loader: Remove deadstore when breaking from a loop 2021-05-20 charles loader: Prevent use-after-free in error path. 2021-05-17 charles loader: Don't pass null pointer into strcmp 2021-05-17 charles loader: Remove dead store of total_count 2021-05-17 charles loader: Prevent stack_alloc of 0 2021-05-17 charles loader: Get DeviceGroups early exits if 0 are found 2021-05-17 charles loader: Remove redundant stores 2021-05-17 charles loader: assert if trying to malloc 0 bytes 2021-05-17 charles loader: Format WSI error messages 2021-05-13 charles loader: Use abort to force a crash where needed 2021-05-12 charles loader: Fix potential memory leak 2021-05-12 charles loader: Handle OOM in loader_phys_dev_ext_gpa 2021-09-09 charles loader: Make trampolineGetProcAddr snake_case 2021-09-06 charles loader: Move simple terminators to terminator.c 2021-09-06 charles loader: Rename SetupLoaderTermPhysDevGroups 2021-09-05 charles gn: Fix gn build for refactor changes 2021-09-05 charles loader: Move Windows logic to dedicated file 2021-09-05 charles loader: Move struct declarations into header 2021-09-05 charles loader: Move init functions closer together 2021-09-04 charles loader: Header include cleanup 2021-09-04 charles loader: Remove headers from cmake source list 2021-09-04 charles loader: Make logging and getenv their own headers 2021-09-04 charles loader: Make _GNU_SOURCE a cmake definition 2021-09-04 charles loader: Move alloca into allocation.h 2021-09-04 charles loader: Remove duplicate macro defines 2021-09-04 charles loader: Make vk_loader_layer.h a proper header 2021-09-04 charles loader: Remove unneeded parts of loader_common.h 2021-09-04 charles loader: Shift around vk_loader_platform headers 2021-09-04 charles loader: Dont include C++ libraries in C++ mode 2021-09-04 charles loader: Move allocation functions to a header 2021-09-04 charles loader: Remove TLS 2021-09-04 charles loader: cJSON to use regular heap instead of TLS 2021-09-04 charles loader: Dont use TLS in dirent_on_windows 2021-09-03 charles loader: Add gpa_helper.c 2021-09-03 charles loader: Move loader struct defs into common file 2021-09-03 charles loader: Update Copyright for 2021 2021-09-03 charles loader: Use #pragma once everywhere 2021-09-03 charles loader: Update Copyright 2021-09-03 charles build: Alphabetize loader source file list 2021-09-08 charles test: Add test for Override Meta Layer 2021-09-08 charles test: Fix extra } in layer manifest printer 2021-09-08 charles loader: Move layer cleanup to a single function 2021-09-08 mikes build: Update to header 1.2.191 2021-09-06 charles test: Improved Test Wrapper interface 2021-09-02 charles loader: Make all loader functions use snake_case 2021-08-27 marky Fix loader not knowing about extensions enabled in layers 2021-08-13 marky Update XDG paths 2021-08-31 charles test: Add handle_assert helper functions 2021-08-31 charles test: Move DeviceGroup tests to regression suite 2021-08-31 charles test: Add TestICD DeviceGroup support 2021-08-30 charles scripts: Remove loader_icd_init_entries duplicate 2021-08-30 mikes build: Update to header 1.2.190 2021-08-16 charles build: Silence MSVC warning of replacing /GR 2021-08-25 charles test: Update 32/64 tests to check the log 2021-08-25 charles test: Add DebugUtilsWrapper 2021-08-25 charles loader: Downgrade wrong arch errors on windows 2021-08-17 mikes build: Update to header 1.2.189 2021-08-16 charles test: Set VK_LAYER_PATH properly 2021-08-16 charles test: Update Device Layers Match test 2021-08-16 charles test: Use proper allocation count in tests 2021-08-16 charles test: Add test for PR #639 2021-08-16 charles loader: Fix accidental error propagation 2021-08-09 Wenqing.Li Fix Vulkan CTS testcase bug: "create_instance_device_intentional_alloc_fail" 2021-08-15 charles test: Simplify wrong arch tests by adding a macro 2021-08-13 charles test: Add windows 32/64 bit binary tests 2021-08-13 charles test: Add linux x64 and x86 for wrong binaries 2021-08-12 charles test: Add ELF test binaries for 32 and 64 bit 2021-06-17 charles loader: Make use of a generated header version 2021-08-10 charles loader: Reformated loader source code 2021-08-10 charles test: Revamp which linux paths are redirected 2021-08-11 marky Fix environment test failure. 2021-08-10 mikes build: Update to header 1.2.188 2021-08-10 mikes scripts: Use altlen instead of parsing latexmath 2021-08-04 marky Allow "icd" as well as "implem" for VK_LOADER_DEBUG 2021-08-03 marky Add layer and implementation-specific logging 2021-08-03 marky Fix loader_log messages to use LOADER_ log levels Created with: roll-dep third_party/vulkan-loader * Roll third_party/spirv-headers/ e7b49d7fb..635049b5e (10 commits) https://github.com/KhronosGroup/SPIRV-Headers/compare/e7b49d7fb598...635049b5e145 $ git log e7b49d7fb..635049b5e --date=short --no-merges --format='%ad %ae %s' 2021-09-09 74654571+BedrockDotPng Update CMakeLists.txt 2021-08-27 greg Add nonsemantic.shader.debuginfo to Bazel 2021-07-28 marijn spirv.core.grammar: Remove duplicate OpArbitraryFloatPowNINTEL declaration 2021-08-10 alele Add support for SPV_NV_ray_tracing_motion_blur. 2021-07-28 nikita.rudenko Fix minor details in SPV_INTEL_optnone extension 2021-06-28 frustumo Clay is an internal framework of Tellusim Technologies Inc. 2021-05-20 kloczek Rename spirv-headers.pc to SPIRV-Headers.pc 2021-05-19 kloczek removed excesive space in configure_file() line 2021-05-19 kloczek Fixed substituted string with paths and version 2021-05-18 kloczek Add spirv-headers pkgconfig file Created with: roll-dep third_party/spirv-headers * Roll third_party/spirv-tools/ 706dc27a6..9e65f054d (41 commits) https://github.com/KhronosGroup/SPIRV-Tools/compare/706dc27a62d8...9e65f054d1a1 $ git log 706dc27a6..9e65f054d --date=short --no-merges --format='%ad %ae %s' 2021-09-14 afdx spirv-fuzz: Account for differing signedness in WrapVectorSynonym (#4414) 2021-09-14 afdx spirv-opt: Avoid integer overflow during constant folding (#4511) 2021-09-14 stevenperron Roll external/googletest/ b7d472f12..955c7f837 (111 commits) (#4521) 2021-09-13 alanbaker Fix infinite loop in validation (#4523) 2021-09-13 afdx Fix UBSan kokoro config (#4522) 2021-09-13 alanbaker Fix bad order of checks in atomic validation (#4524) 2021-09-13 stevenperron Handle out-of-bounds accesses in VDCE (#4518) 2021-09-12 alanbaker Change validator boolean tests to avoid asserts (#4503) 2021-09-10 alanbaker Fix infinite loop in GetBlockDepth (#4519) 2021-09-10 dneto Fix validation message for cooperative matrix column type (#4502) 2021-09-10 afdx Add UBSan kokoro configuration (#4512) 2021-09-08 alanbaker Add some missing switch validation (#4507) 2021-09-07 afdx spirv-val: Fix ubsan error (#4505) 2021-09-07 gleese Remove environment features that are never used (#4491) 2021-09-03 dneto fix parsing of bad binary exponents in hex floats (#4501) 2021-09-02 afdx Adjust build for fuzzer targets to support OSS-Fuzz (#4498) 2021-09-02 jaebaek Set threshold for reduce-load-size pass (#4499) 2021-08-31 stevenperron Handle exported functions in ADCE (#4495) 2021-08-30 antiagainst Only add `-DSPIRV_CHECK_CONTEXT` for Debug builds (#4496) 2021-08-27 kubak spirv-lint: Add lint based on divergence analysis (#4488) 2021-08-26 gleese Add a feature for allowing LocalSizeId (#4492) 2021-08-25 jaebaek Start SPIRV-Tools v2021.4 2021-08-25 jaebaek Finalize SPIRV-Tools v2021.3 2021-08-24 jaebaek Update CHANGES 2021-08-23 greg spirv-val: Validate vulkan debug info similarly to opencl debug info (#4466) 2021-08-23 52670911+dong-ja Add divergence analysis to linter (#4465) 2021-08-19 46493288+sfricke-samsung spirv-val: Fix WorkgroupSize VUID 04425 (#4482) 2021-08-18 52670911+dong-ja spirv-lint: add basic CLI argument handling (#4478) 2021-08-18 alanbaker Fix matrix stride validation (#4468) 2021-08-18 alanbaker Don't double count variables for location validation (#4474) 2021-08-18 jmadill GN: Suppress unreachable code warnings. (#4476) 2021-08-18 jaebaek Add spirv-opt convert-to-sampled-image pass (#4340) 2021-08-16 alanbaker Disallow loading a runtime-sized array (#4473) 2021-08-16 nicolas.capens Fix early-out for Clamp constant folding (#4461) 2021-08-16 nicolas.capens Don't fold unsigned divides of an constant and a negation (#4457) 2021-08-16 61918637+5265644D61736F6E fix SIGSEGV when reading from a non-existant file (#4453) 2021-08-13 alanbaker Limit location validation (#4467) 2021-08-12 alanbaker Update SPIRV-Headers (#4463) 2021-08-10 greg spirv-opt: Add handling of vulkan debug info to DebugInfoManager (#4423) 2021-08-09 52670911+dong-ja spirv-opt: Add dataflow analysis framework (#4402) 2021-08-09 52670911+dong-ja Remove PCH from source/lint/CMakeLists.txt (#4459) Created with: roll-dep third_party/spirv-tools * Roll third_party/cppdap/ be5b677c7..5f3169421 (6 commits) https://github.com/google/cppdap/compare/be5b677c7b85...5f3169421ebf $ git log be5b677c7..5f3169421 --date=short --no-merges --format='%ad %ae %s' 2021-09-07 bclayton Fix reconnection of sockets (#70) 2021-09-07 bclayton CMake: Remove installation target 2021-09-07 bclayton Session: Expose 'protected' API. 2021-08-07 bclayton traits.h: Rename `TRUE` to `TRUE_TY` 2021-08-12 bclayton json serializers: Support 64-bit integers. 2021-08-12 bclayton rapid_json_serializer: Fix warning about shadowing Created with: roll-dep third_party/cppdap * Roll third_party/swiftshader/ b2af6a855..0fa19bd6c (35 commits) https://swiftshader.googlesource.com/SwiftShader.git/+log/b2af6a85583d..0fa19bd6c285 $ git log b2af6a855..0fa19bd6c --date=short --no-merges --format='%ad %ae %s' 2021-09-13 kjlubick Delete explicit copy assignment operator 2021-09-08 sugoi Add derived class for every type of external memory 2021-09-09 capn Fix decompression of cube-compatible layered 2D images 2021-09-09 capn Refactor image decompression and cube border update 2021-09-09 capn Refactor cube compatibility 2021-09-03 sugoi Refactor VkMemoryAllocateInfo parsing 2021-09-07 capn Remove vulkan_fuchsia_extras.h 2021-09-01 capn Use the shorter promoted Vulkan structure and enum names 2021-09-03 sugoi Revert "Add external memory parameter to size computations" 2021-09-02 srisser Update git-hooks to latest revision 2021-08-31 srisser Remove erroneous ASSERT for format lists 2021-08-30 srisser Minimize usage of global constructors in Reactor 2021-08-30 jmadill Increase maxComputeSharedMemorySize. 2021-08-31 tikuta update angle revision 2021-08-27 srisser Turn BC6 constructors into constexpr 2021-08-24 capn Implement VK_EXT_load_store_op_none 2021-08-24 capn Refactor determining the aspects to clear 2021-08-24 capn Refactor command execution 2021-08-24 capn Update Vulkan headers to version 1.2.189 2021-08-24 capn Eliminate custom Vulkan constants 2021-08-20 srisser Don't use global variables for CPUID 2021-08-23 srisser Remove global constructor from BC6 2021-08-21 capn Fix Subzero Optimizer run time variability 2021-08-22 capn Fix Chromium's swiftshader_unittests 2021-08-20 capn Deprecate libEGL and libGLESv2 CMake build targets 2021-08-19 srisser Remove Config::Edit::None default object 2021-08-19 lgrey Mac: use default visibility 2021-08-11 andre.kempe Add PA and BTI to SwiftShader 2021-08-18 sugoi Add external memory parameter to size computations 2021-08-18 sugoi Remove useless 'target' parameter 2021-08-13 capn Separate analysis info from SPIR-V execution modes 2021-08-18 capn Squashed 'third_party/marl/' changes from 3285a2dfb..49602432d 2021-08-16 sugoi Xcb: Check if geom is valid before using it 2021-08-13 capn Fix integer overflow in vertex buffer access robustness check 2021-08-10 eugenis Disable hwasan in llvm-10.0. Created with: roll-dep third_party/swiftshader * Roll third_party/clspv/ 3970681ca..a0d39a143 (5 commits) https://github.com/google/clspv/compare/3970681ca814...a0d39a143135 $ git log 3970681ca..a0d39a143 --date=short --no-merges --format='%ad %ae %s' 2021-09-14 kpet Support some pointer comparisons when targeting SPIR-V 1.4+ (#750) 2021-09-08 alanbaker Update LLVM (#762) 2021-08-18 alanbaker Update LLVM (#758) 2021-08-17 kpet Fix type for --max-ubo-size and --max-pushconstant-size options (#756) 2021-08-10 alanbaker SPIR-V 1.4 fixes (#755) Created with: roll-dep third_party/clspv * Roll third_party/vulkan-validationlayers/ 9db21837b..8083ce843 (192 commits) https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/9db21837b887...8083ce843909 $ git log 9db21837b..8083ce843 --date=short --no-merges --format='%ad %ae %s' 2021-09-13 jeremyg tests: Avoid vkAllocateDescriptorSets failure on Galaxy S10 2021-09-09 quentin.huot-marchand test: Update multiple descriptor set with one write 2021-06-24 quentin.huot-marchand layers: Fix descriptorSet update overlaping subsequent binding 2021-09-13 ziga tests: Positive test for pushing immutable sampler 2021-09-13 ziga layers: Fix pushing immutable sampler 2021-09-09 ziga tests: Positive test for shader struct interface 2021-09-09 ziga layers: Fix validating shaders struct interface 2021-09-13 s.fricke layers: Fixes to VU 01572 2021-09-07 jeremyg layers: Make the QUEUE_STATE map use AccessorTraits 2021-09-02 nathaniel tests: Add pNext query test 2021-09-09 nathaniel layers: Ignore non-const pNext validation 2021-09-09 jeremyg layers: Move image acquired tracking to SWAPCHAIN_IMAGE 2021-09-08 jeremyg layers: Clean up PHYSICAL_DEVICE_STATE usage in swapchains 2021-09-08 jeremyg layers: Make the PHYSICAL_DEVICE_STATE map use AccessorTraits 2021-09-10 ziga tests: Test invalid indexed query slot 2021-09-10 ziga layers: Validate query pool slot 2021-09-09 mikes build: Update to header 1.2.191 2021-09-09 ziga tests: Fix cubic filter tests 2021-09-09 ziga layers: Fix cubic filter image type check 2021-09-08 ziga layers: Fix color attachment blend checks 2021-09-05 ziga tests: Test GpuAV with unbound descriptor set 2021-09-05 ziga layers: Fix GpuAV checking descriptor sets 2021-09-03 ziga tests: Test CmdEndConditionalRenderingEXT 2021-09-03 ziga layers: Validate CmdEndConditionalRenderingEXT 2021-09-02 jeremyg layers: Clean up RENDER_PASS_STATE and FRAMEBUFFER_STATE 2021-09-04 ziga tests: Test invalid pipeline type 2021-09-04 ziga layers: Validate pipeline type 2021-09-06 ziga tests: Test using CaptureReplay feature when disabled 2021-09-06 ziga layers: Validate accelerationStructureCaptureReplay is enabled 2021-09-06 s.fricke layers: Fix various nits for formats 2021-09-05 ziga tests: Update 04461 vuid 2021-09-05 ziga layers: Update 04461 vuid 2021-09-05 ziga layers: Fix missing skips 2021-08-22 ziga tests: Test shader output and input location components 2021-08-22 ziga layers: Fix validating shader input and output components 2021-09-03 ziga tests: Positive test for gpu surface support 2021-09-03 ziga layers: Fix checking physical device surface support 2021-09-03 ziga layers: Fix vuid 04962 message 2021-09-03 nathaniel tests: Skip ScalarBlockLayout if not supported 2021-09-02 nathaniel layers: Change pNext parameter validation 2021-09-03 s.fricke tests: Use uint32_t for SPIR-V word size 2021-09-03 s.fricke tests: Add AdjustValidatorOptions tests 2021-09-03 s.fricke layers: Fix AdjustValidatorOptions 2021-09-01 jeremyg scripts: Use correct version of ray tracing access mask VUIDs 2021-08-25 ziga tests: Test if surface is supported on physical device 2021-08-25 ziga layers: Validate surface is supported on physical device 2021-09-02 ziga tests: Test CmdCopyQueryPoolResults with invalid queryType 2021-09-02 ziga layers: Validate CmdCopyQueryPoolResults queryType 2021-09-02 jmadill build: Remove duplicate header from GN 2021-08-23 jeremyg layers: Clean up PipelineStageState creation (...) 2021-08-16 jzulauf tests: Add _NONE_ load/store tests to syncval test 2021-08-13 jzulauf syncval: Add VK_EXT_load_store_op_none support 2021-08-11 jeremyg practices: Use subclassed CMD_BUFFER_STATE 2021-08-11 jeremyg layers: Add CreateCmdBufferState() factory method 2021-08-16 jeremyg layers: Fix VUID 01619 regression in CTS 2021-08-16 ziga tests: Test SparseMemoryBind with invalid memory type 2021-08-16 ziga layers: Validate SparseMemoryBind memory type 2021-07-16 gareth.webb tests: Fix failing test for zero-sized render area 2021-07-15 hannes.harnisch tests: Adding test for zero-size render area 2021-06-16 gareth.webb practices: Add warning for zero-sized render area 2021-08-12 jeremyg tests: Fix leaks in some VkLayerTest.* cases 2021-08-12 jeremyg layers: Fix memory leaks from class BothRangeMap 2021-08-14 ziga tests: Test EndCommandBuffer with conditional rendering 2021-08-14 ziga layers: Validate EndCommandBuffer conditional rendering 2021-08-12 jeremyg tests: Fix leaks in VkSyncValTest.* cases 2021-08-13 jeremyg tests: Add vk_testing::RenderPass and Framebuffer 2021-07-17 ziga tests: Fix SparseMemoryBindOffset test with invalid offset 2021-07-17 ziga layers: Fix VkSparseMemoryBind offset check 2021-08-11 ziga tests: Test ImageFormatInfo2 with invalid tiling and pNext chain 2021-08-11 ziga layers: Validate ImageFormatInfo2 with drm format modifier 2021-07-19 ziga tests: Test creating descriptorSetLayout with invalid flags 2021-07-19 ziga layers: Validate descriptorSetLayout with invalid flags 2021-08-05 jeremyg layers: Move state tracker methods to CMD_BUFFER_STATE 2021-08-12 ziga tests: Positive test for shader stages not in order 2021-08-12 ziga layers: Fix recording pipeline shader stages 2021-08-04 ziga tests: Test CmdFillBuffer cmdBuffers pool capabilities 2021-08-04 ziga layers: ValidateCmdFillBuffer cmd pool capabilities 2021-08-02 jzulauf layers: Add detect default to messenger setup 2021-08-12 jeremyg tests: Fix leaks in VkBestPracticesLayerTest.* test cases 2021-08-12 jeremyg practices: Fix leaks in struct GraphicsPipelineCIs 2021-08-12 ziga tests: Test CmdBeginQuery with invalid queryPool queryType 2021-08-12 ziga layers: Validate CmdBeginQuery queryPool queryType 2021-08-11 jeremyg layers: Fix vkCreateImage memory reqs. check for multiplanar 2021-08-11 jeremyg tests: Fix crash in CreatePipelineWithCoreChecksDisabled test 2021-08-05 ziga tests: Test binding pipeline with missing dynamic state 2021-08-05 ziga layers: Validate CmdBindPipeline with discard rectangle 2021-08-08 ziga tests: Test compute shader shared memory 2021-08-08 ziga layers: Validate compute shader shared memory 2021-08-07 ziga tests: Tets presenting image without acquiring it 2021-08-07 ziga layers: Fix issue 3012 2021-08-10 nathaniel layers: Fix ARM best practices description 2021-08-10 christophe layers: Workaround for unlimited duplicate messages 2021-08-10 mikes build: Update to header 1.2.188 2021-08-10 ziga tests: Test CmdSetDiscardRectangleEXT integer overflow 2021-08-10 ziga layers: Validate CmdSetDiscardRectangleEXT pDiscardRectangles 2021-08-09 ziga tests: Fix CmdSetDiscardRectangleEXT tests 2021-08-05 ziga tests: Test invalid framebuffer with fragmentDensityMap 2021-08-05 ziga layers: Validate fragmentDensityMapAttachment layerCount 2021-08-08 ziga tests: Test invalid scratchData buffer usage 2021-08-08 ziga layers: Validate AccelerationStructure scratchData Created with: roll-dep third_party/vulkan-validationlayers * Roll third_party/glslang/ e0f3fdf43..e0771b5d4 (7 commits) https://github.com/KhronosGroup/glslang/compare/e0f3fdf43385...e0771b5d4c7e $ git log e0f3fdf43..e0771b5d4 --date=short --no-merges --format='%ad %ae %s' 2021-09-02 greg Perform update_precision on constructors and converts 2021-08-25 greg Update known goods and CHANGES for 11.6.0 2021-08-12 alele Update known_good for SPV_NV_ray_tracing_motion_blur. 2021-08-10 alele Add support for GL_NV_ray_tracing_motion_blur. 2021-08-09 greg Fix seperate stores to swizzled lvalue. 2021-08-08 a1.cota.365 Update CMakeLists.txt 2021-07-08 xzq0528 Support Extension GL_ARB_shader_atomic_counter_ops and relative intrisic functions. Created with: roll-dep third_party/glslang * Roll third_party/json/ 350ff4f7c..626e7d61e (325 commits) https://github.com/nlohmann/json/compare/350ff4f7ced7...626e7d61e44d $ git log 350ff4f7c..626e7d61e --date=short --no-merges --format='%ad %ae %s' 2021-08-26 mail :bookmark: set version to 3.10.2 2021-08-26 cerrigno Fix -Wunused warnings on JSON_DIAGNOSTICS (#2976) 2021-08-24 mail :bookmark: set version to 3.10.1 2021-08-24 73970644+mb0202 Fixed typo in parse.md (#2968) 2021-08-22 niels.lohmann :memo: add link to Homebrew package (#2966) 2021-08-22 niels.lohmann Fix parent update for diagnostics with ordered_json (#2963) 2021-08-21 niels.lohmann Set stack size for some unit tests when using MSVC (#2961) 2021-08-20 mail :white_check_mark: add regression test 2021-08-20 mail :construction_worker: update Travis badge 2021-08-19 pierre.hallot Fix extra ";" clang warnings 2021-08-19 amirmasoudabdol fixing the doc files 2021-08-18 mail :memo: add documentation for integration via vcpkg 2021-08-18 mail :memo: add documentation for integration via vcpkg 2021-08-18 mail :construction_worker: avoid duplicate AppVeyor builds 2021-08-18 senyai 🚨 gdb_pretty_printer failure on basic types 2021-08-18 amirmasoudabdol Using the homebrew/core Formula 2021-08-18 mail :bug: adding missing header 2021-08-18 mail :wrench: guard tests with JSON_Install flag 2021-08-18 mail :fire: remove outdated json_unit binary 2021-08-18 amirmasoudabdol Updating the Homebrew Command 2021-08-17 mail :bookmark: set version to 3.10.0 2021-08-17 niels.lohmann Overwork warning flags (#2936) 2021-08-16 mail :construction_worker: run CI for release branches 2021-08-15 mail :construction_worker: run CI for release branches 2021-08-15 mail :busts_in_silhouette: update documentation 2021-08-14 mail :rotating_light: fix C4244 warning 2021-08-13 mail :rotating_light: fix C4100 warnings 2021-08-13 ferry.huberts Again forgot to amalgate (sigh) 2021-08-13 ferry.huberts Add coverage exclusion comments, as requested 2021-08-13 ferry.huberts Forgot to amalgate 2021-08-13 mail :alembic: add -WX flag to MSVC builds 2021-08-13 ferry.huberts Adjust more files after actually building like the CI 2021-08-13 mail :alembic: add -WX flag to MSVC builds 2021-08-13 mail :rotating_light: fix C4309 warning 2021-08-13 mail :alembic: add -WX flag to MSVC builds 2021-08-12 ferry.huberts Adjust warnings flags, as requested 2021-08-12 ferry.huberts All: fix warnings when compiling with -Wswitch-enum 2021-08-11 mail :rotating_light: guard GCC pragmas #2924 2021-08-11 mail :memo: update documentation 2021-08-10 mail :alembic: try minimal example 2021-08-10 mail :alembic: try minimal example 2021-08-10 mail :alembic: try minimal example 2021-08-10 mail :alembic: try minimal example 2021-08-09 mail :alembic: try minimal example 2021-08-09 mail :alembic: try minimal example 2021-08-08 mail :bulb: update documentation 2021-08-07 mail :green_heart: fix MSVC build 2021-08-07 mail :green_heart: fix MSVC build 2021-08-07 mail :green_heart: fix MSVC build 2021-08-07 mail :green_heart: fix MSVC build (...) 2020-12-13 11492152+globberwops Compare to CMAKE_CURRENT_SOURCE_DIR for main project check 2020-12-12 mail :package: add license to include.zip #2487 2020-12-12 mail :hammer: clean up CI 2020-12-12 y.krylov Doctest is updated to v2.4.1 2020-12-11 S.Linev Change underscore placement 2020-12-09 11492152+globberwops Set MAIN_PROJECT=OFF initially 2020-12-09 11492152+globberwops Add MAIN_PROJECT check for test and install options 2020-12-07 y.krylov ordered_map::insert(InputIt first, InputIt last) is added 2020-12-07 y.krylov Ranged insert test section is added in unit-ordered_json.cpp 2020-12-07 mail :hammer: fix site URL 2020-12-06 mail :lock: use HTTPS 2020-12-02 mail :construction_worker: remove clang9 CI 2020-11-24 jbzdarkid Apply suggestions from code review 2020-10-26 jbzdarkid Add asserts to suppress C28020 2020-10-23 S.Linev Change argument name "subtype" in byte_container_with_subtype 2020-09-27 karzhenkov Improve json_ref implementation 2020-09-26 leonardoaugusto287 📝 add CPM.Cmake example 2020-09-23 mail :moneybag: add sponsor 2020-09-02 mail :memo: fix URLs to documentation 2020-08-30 mail :white_check_mark: annotate non-reproducible tests #2324 2020-08-29 mail :memo: add note for Intel compilers #2346 2020-08-19 mail :memo: fix and extend documentation of discarded values 2020-08-19 mail :memo: fix and extend documentation of discarded values 2020-08-16 mail :truck: remove < from filename to fix Windows build 2020-08-16 mail :truck: remove < from filename to fix Windows build 2020-08-16 mail :memo: add more API documentation 2020-08-16 mail :memo: add more API documentation 2020-08-16 mail :memo: add more API documentation 2020-08-16 mail :memo: add more API documentation 2020-08-15 mail :memo: add more API documentation 2020-08-14 mail :construction_worker: ignore gh-pages branch in CircleCI 2020-08-14 mail :construction_worker: ignore gh-pages branch in CircleCI 2020-08-14 mail :construction_worker: ignore gh-pages branch in CircleCI 2020-08-14 mail :memo: add more API documentation 2020-08-14 mail :memo: add more API documentation 2020-08-14 mail :memo: add more API documentation 2020-08-13 ronakbuch Fix typos in documentation 2020-08-13 mail :truck: remove quotes from filename to fix Windows build 2020-08-13 mail :memo: add more API documentation 2020-08-13 mail :memo: add more API documentation 2020-08-13 mail :memo: add offline pages for docset 2020-08-13 mail :memo: add docset 2020-08-12 mail :memo: add more API documentation 2020-08-12 mail :memo: add more API documentation 2020-08-12 mail :recycle: remove "#define private public" 2020-08-12 mail :arrow_up: Hedley 14 (dev branch) 2020-08-10 mail :rotating_light: remove -Wimplicit-fallthrough warning #2348 2020-08-10 mail :white_check_mark: add test to compile without exceptions 2020-08-10 mail :memo: fix documentation #1668 2020-08-07 siliconearth fix cmake script overwriting compiler path Created with: roll-dep third_party/json * Roll third_party/clspv-llvm/ d4ce9e463..5ec1845ca (2896 commits) https://github.com/llvm/llvm-project/compare/d4ce9e463d51...5ec1845cad9e $ git log d4ce9e463..5ec1845ca --date=short --no-merges --format='%ad %ae %s' 2021-09-09 amara [AArch64][GlobalISel] Add a new reassociation for G_PTR_ADDs. 2021-09-15 markus.lavin [NPM] Added -print-pipeline-passes print params for a few passes. 2021-09-03 sguelton Add extra check for llvm::Any::TypeId visibility 2021-09-15 esme.yi [obj2yaml][XCOFF] Dump sections 2021-09-14 hoy [CSSPGO][llvm-profgen] Truncate stack samples with invalid return address. 2021-09-15 joker.eph Revert "[flang] Make 'this_image()' an intrinsic function" 2021-09-15 joker.eph Make the --mlir-disable-threading command line option overrides the C++ API usage 2021-09-15 cwz920716 [MLIR] Use memref.copy ops in BufferResultsToOutParams pass. 2021-09-15 llvmgnsyncbot [gn build] Port 626586fc253c 2021-09-14 thakis Re-Revert "clang-tidy: introduce readability-containter-data-pointer check" 2021-09-14 listmail regen an autogened test which is stale 2021-08-25 Matthew.Arsenault DAG: Fix incorrect folding of fmul -1 to fneg 2021-09-09 hoy [CSSPGO] Enable pseudo probe instrumentation in O0 mode. 2021-09-14 tlively [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory 2021-08-21 Matthew.Arsenault RegAllocGreedy: Account for reserved registers in num regs heuristic 2021-09-14 i [CMake] Delete obsoleted COMPILER_RT_TEST_TARGET_TRIPLE 2021-09-15 springerm [mlir][linalg] PadTensorOp vectorization: Avoid redundant FillOps 2021-09-13 Matthew.Arsenault SeparateConstOffsetFromGEP: Fix stack overflow in unreachable code 2021-09-13 Matthew.Arsenault Attributor: Fix crash on undef in !callees 2021-09-09 Matthew.Arsenault AMDGPU: Rename attributor class for uniform-work-group-size 2021-09-09 Matthew.Arsenault Attributor: Fix typos 2021-09-14 erasmus [flang] Make 'this_image()' an intrinsic function 2021-09-14 joker.eph Remove unused llvm/Support/Parallel.h from MLIR (NFC) 2021-09-14 dblaikie NFC: DebugInfo: refactor pretty printing into a utility class 2021-09-14 listmail [test] precommit anoter test for D109786 2021-09-14 listmail [test] precommit test for D109786 2021-09-14 silvasean [mlir] Apply py::module_local() to a few more classes. 2021-09-14 listmail autogen a test for ease of update in later patch 2021-09-14 listmail [SCEV] Stop applying contextual flags in applyLoopGuards 2019-11-14 vsk [StopInfoMachException] Summarize arm64e BLRAx/LDRAx auth failures 2021-09-14 listmail [SCEV] Attempt to define what flags are legal on a SCEV 2021-08-19 daltenty [CMake][AIX] Disable visibility options in build 2021-09-14 aheejin Revert "[WebAssembly] Rethrow longjmp in EH handling if EmSjLj is enabled" 2021-09-08 Joseph.Nash [AMDGPU] Switch PostRA sched to MachineSched 2021-09-14 thakis [lld/mac] Search .tbd before binary for framework files too 2021-09-10 hoy [llvm-profgen] Ignore broken LBR samples 2021-09-14 flo [VPlan] Queue (block, operand) pairs together (NFC). 2021-09-14 devnexen [Sanitizers] intercept fparseln on freebsd 2021-09-07 waltl Put code that avoids heapifying local blocks behind a flag 2021-09-14 llvmgnsyncbot [gn build] Port 49992c04148e 2021-09-14 compnerd Revert "Revert "clang-tidy: introduce readability-containter-data-pointer check"" 2021-09-14 Stephen.Tozer Revert "[Dexter] Improve performance by evaluating expressions only when needed" 2021-09-14 bjorn.a.pettersson [StackColoring] Fix a debug invariance problem 2021-09-14 bjorn.a.pettersson [StackColoring] Pre-commit of test case showing a debug invariance bug 2021-09-14 arames [NFC] Add trailing comma on TYPED_TEST_SUITE 2021-09-14 thakis Revert "clang-tidy: introduce readability-containter-data-pointer check" 2021-09-14 thakis [gn build] Use lib_dirs instead of qualified path in libs for diaguids.lib 2021-09-15 qiaopeixin [flang][OpenMP] Add semantic check for threadprivate directive 2021-09-14 kazu [IPO] Use make_early_inc_range (NFC) 2021-09-14 gysit [mli][linalg] Reuse getValueOrCreateConstantIndexOp method (NFC). (...) 2021-08-10 springerm [mlir][Analysis] Revert D107221 2021-08-09 etiotto [AIX]: Fix option processing for -b 2021-08-09 Anshil.Gandhi [HIP] Allow target addr space in target builtins 2021-08-09 llvmgnsyncbot [gn build] Port 9d982c67ba01 2021-07-28 z.zoelec2 [libcxx][ranges] Add `ranges::reverse_view`. 2021-08-09 ldionne.2 [libc++][NFC] Remove workaround for variadic templates in C++03 2021-08-05 mnadeem [AArch64][SVE][InstCombine] Unpack of a splat vector -> Scalar extend 2021-07-27 mnadeem [AArch64][SVE][InstCombine] Move last{a,b} before binop if one operand is a splat value 2021-08-07 mgorny [lldb] [cmake] Add LLVM_LIT_ARGS override support for standalone builds 2021-07-12 davg [clangd] Support `#pragma mark` in the outline 2021-08-09 pifon Cloned from CL 389610703 by 'g4 patch'. Original change by pifon@pifon:tfrt_clean:6896:citc on 2021/08/09 05:30:17. 2021-08-09 ajcbik [mlir][sparse] add an elaborate sparse storage scheme integration test 2021-08-07 mgorny [lldb] [test] Skip Expr/nodefaultlib.cpp test if LD_PRELOAD Is used 2021-07-30 ldionne.2 [libc++] Refactor __perfect_forward, bind_front and not_fn 2021-08-09 ldionne.2 [libc++] Add timeout to BuildKite jobs 2021-08-09 paul.robinson Revert "Reapply "[lit] Have REQUIRES support the target triple"" 2021-08-09 paul.robinson Revert "[compiler-rt] Speculative fix for cross_over_uniform_dist.test" 2021-08-06 ajcbik [mlir][sparse] add dense to sparse conversion implementation 2021-08-05 efriedma [AArch64] Implement FCOPYSIGN for SVE. 2021-08-09 pklausler [flang] Silence new build warning 2021-08-09 fmayer Revert "[sanitizer] Intercept sem_open/sem_unlink" 2021-08-05 vitalybuka [sanitizer] Intercept sem_open/sem_unlink 2021-08-04 aschwaighofer [coro] Correct CurrentBlock tracking bug recently introduced 2021-08-09 mgorny [lldb] [test] Skip all vFile tests on Windows 2021-08-09 mgorny Revert "[lldb] [test] Mark new vFile tests as XFAIL on Windows" 2021-08-09 mgorny Revert "[lldb] [test] Use Windows-friendly modes in vFile O_CREAT tests" 2021-08-09 krishna17060 [InstCombine] Remove nnan requirement for transformation to fabs from select 2021-08-08 michael.hliao [cuda] Mark builtin texture/surface reference variable as 'externally_initialized'. 2021-08-09 paul.robinson [compiler-rt] Speculative fix for cross_over_uniform_dist.test 2021-07-29 andrzej.warzynski [flang] Make `flang` translate `-M{fixed|free}` into `-f{fixed|free}-form` 2021-07-30 pirama [openmp] Do not use shared memory on Android 2021-07-29 pklausler [flang] Implement runtime Assign() 2021-08-05 koraq [libc++][doc] Improve contributor documentation. 2021-08-08 koraq [libc++][NFC] Remove MSVC specific code. 2021-08-09 teemperor [lldb][NFC] Remove never read member variable IOHandler::m_editing 2021-08-09 mgorny [lldb] [test] Mark vFile tests as LLGS-specific 2021-08-09 robin [lldb] Fix break introduced in 14735ca 2021-08-09 ivan.zhechev [Flang] Ported test_symbols to Python 2021-08-09 Mark.Danial Update: clang/test/Profile/gcc-flag-compatibility.c to have -flto on AIX 2021-08-09 kazu [DWARF] Remove findRange (NFC) 2021-08-09 gchatelet [libc] Update size distributions for memory benchmarks 2021-08-05 bradley.smith [AArch64][SVE] Fix assertion failure when lowering fixed length gather/scatter 2021-08-09 anton.a.afanasyev [Test] Precommit tests for PR50555 2021-08-09 paul.robinson Reapply "[lit] Have REQUIRES support the target triple" 2021-08-09 mgorny [lldb] [test] Use Windows-friendly modes in vFile O_CREAT tests 2021-08-09 mgorny [lldb] [test] Mark new vFile tests as XFAIL on Windows 2021-08-06 arthur.j.odwyer [libc++] [test] IWYU in <concepts> tests. 2021-08-09 sven.vanhaastregt [OpenCL] Add missing virtual destructor 2021-08-09 mgorny [lldb] [test] Fix TestGdbRemotePlatformFile with non-022 umask 2021-08-09 paul.robinson Have compiler-rt/test/fuzzer report info to help diagnose a test issue Created with: roll-dep third_party/clspv-llvm * Use main branch for Vulkan headers. * Roll third_party/vulkan-headers/ 9fe958cda..c519fd7a3 (6 commits) https://github.com/KhronosGroup/Vulkan-Headers/compare/9fe958cdabca...c519fd7a3f3b $ git log 9fe958cda..c519fd7a3 --date=short --no-merges --format='%ad %ae %s' 2021-09-14 oddhack Update for Vulkan-Docs 1.2.192 2021-09-12 devrel Update README to note change of default branch 2021-09-07 oddhack Update for Vulkan-Docs 1.2.191 2021-08-29 oddhack Update for Vulkan-Docs 1.2.190 2021-08-17 oddhack Update for Vulkan-Docs 1.2.189 2021-08-10 oddhack Update for Vulkan-Docs 1.2.188 Created with: roll-dep third_party/vulkan-headers * Roll third_party/clspv-llvm/ 5ec1845ca..1f1c71aea (3 commits) https://github.com/llvm/llvm-project/compare/5ec1845cad9e...1f1c71aeacc1 $ git log 5ec1845ca..1f1c71aea --date=short --no-merges --format='%ad %ae %s' 2021-09-14 xiang1.zhang [X86][InlineAsm] Use mem size information (*word ptr) for "global variable + registers" memory expression in inline asm. 2021-09-10 zinenko [mlir] Update docs on conversion and translation to LLVM 2021-09-15 gysit [mlir][linalg] Update OpDSL doc (NFC). Created with: roll-dep third_party/clspv-llvm * Disable deprecated warnings for CLSPV
-rw-r--r--DEPS28
-rw-r--r--third_party/CMakeLists.txt4
-rwxr-xr-xtools/roll-all1
3 files changed, 18 insertions, 15 deletions
diff --git a/DEPS b/DEPS
index ca6266f..afc8437 100644
--- a/DEPS
+++ b/DEPS
@@ -10,22 +10,22 @@ vars = {
'swiftshader_git': 'https://swiftshader.googlesource.com',
'martinus_git': 'https://github.com/martinus',
- 'clspv_llvm_revision': 'd4ce9e463d51b18547dbd181884046abf77c5c91',
- 'clspv_revision': '3970681ca8144e9a8d3cdd3f0d37c12465434211',
- 'cppdap_revision': 'be5b677c7b85b52f7570c572e99833514e754b62',
+ 'clspv_llvm_revision': '1f1c71aeacc1c4eab385c074714508b6e7121f73',
+ 'clspv_revision': 'a0d39a143135ce0a9610298b123ad1f8fb798132',
+ 'cppdap_revision': '5f3169421ebf151d5583252618a0631e23a89066',
'cpplint_revision': '26470f9ccb354ff2f6d098f831271a1833701b28',
- 'dxc_revision': '3903cd25ce0e266441a14ffb2c37123b3543f8fb',
- 'glslang_revision': 'e0f3fdf43385061a1e3a049208e98527ee6af4af',
- 'googletest_revision': 'aefb45469ee7e6bde0cd1d2c18412046c30e7bb6',
- 'json_revision': '350ff4f7ced7c4117eae2fb93df02823c8021fcb',
+ 'dxc_revision': '5fba0c36b35685bf54a08676f9cb9335bc846b26',
+ 'glslang_revision': 'e0771b5d4c7e64a4354e1aa93fb2a673b2a08010',
+ 'googletest_revision': '159c9ad23e8b276e8c975bb8621c81d4df5fd863',
+ 'json_revision': '626e7d61e44dee32887126c8f437dd077dec09cf',
'lodepng_revision': '8c6a9e30576f07bf470ad6f09458a2dcd7a6a84a',
- 'shaderc_revision': 'fadb0edb247a1daa74f9a206a27e9a1c0417ce49',
- 'spirv_headers_revision': 'e7b49d7fb59808a650618e0a4008d4bae927e112',
- 'spirv_tools_revision': '706dc27a62d8138cfef11aa3fe9eae9fa5344636',
- 'swiftshader_revision': 'b2af6a85583d1adf61033e82eaa5d067d764ece9',
- 'vulkan_headers_revision': '9fe958cdabcaf87650a4517b27df1ec2034d051f',
- 'vulkan_loader_revision': 'a2edd93673d98c226e9a4c403dd8d88ba2f4f7be',
- 'vulkan_validationlayers_revision': '9db21837b887c9d1f1b4ab1d362b9c3f9802e4f2',
+ 'shaderc_revision': 'c42db5815fad0424f0f1311de1eec92cdd77203d',
+ 'spirv_headers_revision': '635049b5e1451d846d5d307def8c78328aaeb342',
+ 'spirv_tools_revision': '9e65f054d1a13f64c2f1e4fa7b55791e35fbea6e',
+ 'swiftshader_revision': '0fa19bd6c285e8ad3459a3f58ca903ceb2d7ab00',
+ 'vulkan_headers_revision': 'c519fd7a3f3b3baf0df16395356cecf4bfee2a8c',
+ 'vulkan_loader_revision': '4c84b8223cfc5d4237e09d205fd55d729084d7d8',
+ 'vulkan_validationlayers_revision': '8083ce8439091c758522f2077816769bce818ac6',
'robin_hood_hashing_revision': '24b3f50f9532153edc23b29ae277dcccfd75a462',
}
diff --git a/third_party/CMakeLists.txt b/third_party/CMakeLists.txt
index 0acf476..897c666 100644
--- a/third_party/CMakeLists.txt
+++ b/third_party/CMakeLists.txt
@@ -175,4 +175,8 @@ if (${AMBER_ENABLE_CLSPV})
set(LLVM_INCLUDE_UTILS OFF CACHE BOOL "")
add_subdirectory(${AMBER_CLSPV_DIR} ${CMAKE_CURRENT_BINARY_DIR}/clspv)
+
+ # TODO(asuonpaa): Using the latest LLVM gives multiple warnings of using deprecated
+ # arguments. Remove this when CLSPV doesn't use them.
+ add_compile_options(clspv, NO_DEPRECATED_FLAGS)
endif()
diff --git a/tools/roll-all b/tools/roll-all
index 20488bf..48557e8 100755
--- a/tools/roll-all
+++ b/tools/roll-all
@@ -24,7 +24,6 @@ lodepng=1
spirv_headers=1
spirv_tools=1
swiftshader=1
-vulkan_headers=1
vulkan_loader=1
vulkan_validationlayers=1