Skip to content

Commit

Permalink
Rolling 7 dependencies (google#776)
Browse files Browse the repository at this point in the history
* Rolling 7 dependencies

Also updates known_failures and fixes a broken build rule.

Roll third_party/effcee/ b83b58d17..4bef5dbed (2 commits)

google/effcee@b83b58d...4bef5db

$ git log b83b58d17..4bef5dbed --date=short --no-merges --format='%ad %ae %s'
2019-07-08 dneto Require Python 3
2019-07-08 dneto Add Clang warning -Wextra-semi

Roll third_party/glslang/ 4b4b41a63..3cea2e588 (29 commits)

KhronosGroup/glslang@4b4b41a...3cea2e5

$ git log 4b4b41a63..3cea2e588 --date=short --no-merges --format='%ad %ae %s'
2019-08-02 cepheus Bump revision and give the bots another chance to work.
2019-08-01 rharrison Add in header for uint32_t definition
2019-07-30 rharrison Convert no RTTI rule to be compiler specific
2019-07-28 lryer Fix Clang compiler warning.
2019-07-28 lryer Fix location distribution not in order
2019-07-25 stevenperron Remove execute permission from LICENSE.txt
2019-07-25 lryer Fix memory init issue, to make sure the class members are init in order.
2019-07-23 cepheus Revert "Merge pull request #1792 from Roy-AMD/automapping-opengl-location"
2019-07-22 alele Fix bugs in missing Builtin decoration for some NV builtins for tessellation control shaders. Fix bug in member remapping.
2019-07-22 cepheus SPV: Update to latest SPIR-V header.
2019-07-18 greg Update spirv-tools and spirv-headers known good.
2019-07-17 cepheus Build: shut up warning to add unnecessary parens.
2019-07-17 alele Fix bug in printing trailing comma when dumping AST for a structure.
2019-07-16 jmacnak Update known good SPIRV-Tools commit
2019-07-15 sparmar Allow unsized view array dimension for non-block perviewNV attributes
2019-07-15 cepheus ESSL: Fix #1823: Conditions for when derivatives are in compute shader.
2019-07-15 rex.xu OpIsHelperInvocationEXT should declare relevant SPV extension and capability
2019-07-13 cepheus GLSL: Fix #1833: Don't constant fold integer mix to a float.
2019-07-12 jmacnak spirv: Generate missing SampleMaskOverrideCoverageNV capability op
2019-07-12 rharrison Explicitly remove RTTI in the top-level build config
2019-07-10 aaron.hagan Add support for SPV_KHR_shader_clock
2019-07-10 jbolz Avoid generating 8/16-bit constants when 8/16-bit arithmetic extensions aren't enabled
2019-07-08 alanbaker Test updates
2019-07-08 alanbaker Update SPIRV-Tools revision
2019-07-06 rex.xu Change implementation of gl_SIMDGroupSizeAMD
2019-07-03 cepheus SPV: Fix #1783: Don't do bounds checking for spec-const-expression size
2019-06-25 jbolz Handle SPIR-V type mismatch when constructing a composite
2019-06-07 lryer code format refine
2019-06-06 lryer Add interface symbol and uniform symbol location auto mapping for OpenGL shader.

Roll third_party/googletest/ 437e1008c..b4961ab1c (60 commits)

google/googletest@437e100...b4961ab

$ git log 437e1008c..b4961ab1c --date=short --no-merges --format='%ad %ae %s'
2019-08-06 absl-team Googletest export
2019-08-05 misterg Googletest export
2019-08-05 misterg Googletest export
2019-08-02 absl-team Googletest export
2019-08-01 absl-team Googletest export
2019-08-01 absl-team Googletest export
2019-07-31 absl-team Googletest export
2019-07-31 absl-team Googletest export
2019-07-31 misterg Googletest export
2019-08-01 guillemglez Fix table formatting in advanced.md
2019-07-09 krystian.kuzniarek adjust a comment to the similar section in advanced.md
2019-07-31 anttsov Update README.md
2019-07-28 krystian.kuzniarek update pre-C++11 paragraphs
2019-07-26 krystian.kuzniarek fix typos
2019-07-26 krystian.kuzniarek fix numbering of ordered lists in Markdown
2019-07-25 krystian.kuzniarek remove trailing whitespaces
2019-07-30 anttsov Update README.md
2019-07-29 absl-team Googletest export
2019-07-29 misterg Googletest export
2019-07-29 misterg Manual docs tweaks still in preparation for including docs with code pushes
2019-07-29 misterg Manual docs tweaks still in preparation for including docs with code pushes
2019-07-11 adam.f.badura Correct CMake to cover Cygwin
2019-07-25 absl-team Googletest export
2019-07-25 absl-team Googletest export
2019-07-18 misterg Googletest export
2019-07-23 rytis.karpuska Fix small errors in primer.md
2019-07-19 chris.baish Moved explanation to single line as well
2019-07-19 chris.baish Moved table to single lines
2019-07-18 misterg Manual docs tweaks still in preparation for including docs with code pushes
2019-07-18 misterg Manual docs tweaks still in preparation for including docs with code pushes
2019-07-18 misterg Manual docs tweaks still in preparation for including docs with code pushes
2019-07-18 misterg Manual docs tweaks still in preparation for including docs with code pushes
2019-07-18 krystian.kuzniarek explicitly show overriding to align examples to their comments
2019-07-18 krystian.kuzniarek document a missing parent class
2019-07-18 43465319+ChrisBaish Update primer.md
2019-07-17 misterg remove outdated
2019-07-17 misterg remove outdated
2019-07-17 misterg Preparation for including docs in round-trip with OSS, Manual merge, review and merge docs internal-OSS
2019-07-17 absl-team Googletest export
2019-07-11 adam.f.badura Add missing <functional> include
2019-07-16 misterg Preparation for including docs in round-trip with OSS. Manual review and merge docs internal-OSS
2019-07-16 misterg Preparation for including docs in round-trip with OSS. Manual review and merge docs internal-OSS
2019-07-16 misterg Googletest export
2019-07-15 absl-team Googletest export
2019-07-10 absl-team Googletest export
2019-07-15 misterg Preparation for including docs in round-trip with OSS
2019-07-15 misterg Preparation for including docs in round-trip with OSS
2019-07-15 misterg Preparation for including docs in round-trip with OSS
2019-07-15 misterg Preparation for including docs in round-trip with OSS
2019-07-13 krystian.kuzniarek fix a broken link
2019-07-13 krystian.kuzniarek add missing references to DesignDoc and KnownIssues
2019-07-13 krystian.kuzniarek rename and apply snake_case on KnownIssues.md
2019-07-13 krystian.kuzniarek rename and apply snake_case on FrequentlyAskedQuestions.md
2019-07-13 krystian.kuzniarek rename and apply snake_case on ForDummies.md
2019-07-13 krystian.kuzniarek rename and apply snake_case on Documentation.md
2019-07-13 krystian.kuzniarek rename and apply snake_case on DesignDoc.md
2019-07-13 krystian.kuzniarek rename and apply snake_case on CheatSheet.md
2019-07-10 sam.sobell Fix bad advice in cook book (#2308)
2019-07-01 cclauss Travis CI: The sudo: tag is now deprecated in Travis CI
2018-01-29 knut.omang Remove / from parameterized test names if base test name is empty

Roll third_party/re2/ e356bd3f8..67bce690d (8 commits)

google/re2@e356bd3...67bce69

$ git log e356bd3f8..67bce690d --date=short --no-merges --format='%ad %ae %s'
2019-07-31 junyer Switch from //... to //:all when building with Bazel.
2019-07-26 junyer Get rid of StringAppendF().
2019-07-26 junyer Get rid of SStringPrintf().
2019-07-25 junyer Oops, missed a couple.
2019-07-25 junyer Don't make the arraysize() macro cast to int.
2019-07-24 junyer One more tweak for Python 3.
2019-07-24 junyer Get the Unicode scripts working with Python 3.
2019-07-21 junyer Update Unicode data to 12.1.0.

Roll third_party/spirv-cross/ 53ab2144b..4ce04480e (79 commits)

KhronosGroup/SPIRV-Cross@53ab214...4ce0448

$ git log 53ab2144b..4ce04480e --date=short --no-merges --format='%ad %ae %s'
2019-08-01 post Fix severe performance issue with invariant expression invalidation.
2019-07-26 cdavis MSL: Unify the get_*_address_space() methods.
2019-07-26 post MSL: Cleanup temporary use with emit_uninitialized_temporary.
2019-07-26 post MSL: Deal with Modf/Frexp where output is access chain to scalar.
2019-07-26 post Do not force temporary unless continue-only for loop dominates.
2019-07-25 post Missed case where DoWhile continue block deals with Phi.
2019-07-25 post Vulkan GLSL: Support disabling samplerless texture function EXT.
2019-07-25 post Workaround MSVC 2013 compiler issues.
2019-07-22 cdavis MSL: Adjust BuiltInWorkgroupId for vkCmdDispatchBase().
2019-07-24 post Fix some typos in comments.
2019-07-24 post Do not attempt to pack types which are already scalar.
2019-07-24 post HLSL query lod cleanups.
2019-07-24 post Do not eagerly invalidate all active variables on a branch.
2019-07-23 post Do not disable temporary forwarding when we suppress usage tracking.
2019-07-23 post Add another test for unpacking without load forwarding.
2019-07-23 post Look at pointee type when unpacking expressions.
2019-07-23 post Fix some warnings when building in MoltenVK.
2019-07-23 post Deal correctly with non-forwarded packed loads.
2019-07-23 post Test CompositeInsert/Extract/VectorShuffle on packed vectors.
2019-07-23 post Add test for array of scalar struct.
2019-07-23 post Recursively pack struct types when we find scalar packed structs.
2019-07-23 post Run format_all.sh.
2019-07-23 post Unpack vector expression in Matrix-Vector multiplies.
2019-07-23 post Test matrix multiplies in more complex scenarios.
2019-07-23 post Test implicit packing of struct members.
2019-07-23 post GLSL/HLSL: Verify member alignment for explicit offset as well.
2019-07-23 post Add tests for struct padding and self-alignment.
2019-07-23 post Use to_unpacked_row_major_expression to unify row-major in MSL/GLSL.
2019-07-23 post Simplify row-major matrix/vector multiplies.
2019-07-23 post Test array of std140 vectors.
2019-07-23 post Add struct size padding tests.
2019-07-22 post Add test for CompositeExtract from row-major loaded vector.
2019-07-22 post Add test for split access chain into row-major matrix.
2019-07-22 post Remove obsolete matrix workaround code.
2019-07-22 post Only transpose unpacked expressions.
2019-07-22 post Deal correctly with complete stores to row_major matrices.
2019-07-22 post Declare correct matrix type when unpacking.
2019-07-22 post Don't forget to register a write to LHS expression in certain case.
2019-07-22 post Deal with swizzled stores to std140 matrices.
2019-07-22 post Fix some row-major column store cases.
2019-07-22 post Fix more stray parens.
2019-07-22 post Fixup stray parent in output.
2019-07-22 post Correctly unpack row-major matrices when storing to LHS.
2019-07-22 post MSL: Add std140 and scalar matrix layouts.
2019-07-22 post MSL: Add std430 matrix access test.
2019-07-22 post MSL: Support storing to row-major column.
2019-07-22 post Tests run clean.
2019-07-19 post Fix unpacking of packed but not remapped types on load.
2019-07-19 post Traverse correct types when checking scalar layout.
2019-07-19 post Deal with scalar layout of entire structs.
2019-07-19 post Pass down row-major state to unpacking functions.
2019-07-19 post Deal with all forms of matrix writes ...
2019-07-19 post Can deal with std140 matrices now.
2019-07-18 post Start considering how to emit physical type ID.
2019-07-18 post Deal more cleanly with matrices and row-major.
2019-07-18 post Reintroduce struct_member_* MSL queries.
2019-07-18 post MSL: Begin rewrite of buffer packing logic.
2019-07-18 cdavis Don't forward uses of an OpIsHelperInvocationEXT op.
2019-07-13 cdavis Support the SPV_EXT_demote_to_helper_invocation extension.
2019-07-17 post Test glsl.std450 more exhaustively.
2019-07-11 cdavis MSL: Support the SPV_INTEL_shader_integer_functions2 extension.
2019-07-11 cdavis Update external repos.
2019-07-12 cdavis Support the SPV_KHR_device_group extension.
2019-07-11 cdavis MSL: Support the SPV_AMD_shader_trinary_minmax extension.
2019-07-12 post Run format_all.sh.
2019-07-12 post Deal correctly with return sign of bitscan operations.
2019-07-10 post MSVC 2015: Workaround bogus warning with move_backwards.
2019-07-10 post MSVC: Fix some warnings in C wrapper.
2019-07-10 cdavis MSL: Use the select() function for OpSelect.
2019-07-10 cdavis Support the SPV_KHR_post_depth_coverage extension.
2019-07-10 cdavis MSL: Handle coherent, volatile, and restrict.
2019-07-11 post GLSL: Need extension to use bitcast on GLSL < 330.
2019-07-11 lifeng.pan Remove unreasonable assertion for OpTypeImage Sampled parameter.
2019-07-10 cdavis MSL: Handle packed matrices.
2019-07-10 cdavis MSL: Fix alignment of packed types.
2019-07-10 post Forget loop variable enables after emitting block chain.
2019-07-10 post MSL: Re-roll array expressions in initializers.
2019-07-09 cdavis MSL: Support scalar block layout.
2019-07-09 post MSVC 2013: Work around another compiler bug with array init.

Roll third_party/spirv-headers/ 29c11140b..e4322e3be (2 commits)

KhronosGroup/SPIRV-Headers@29c1114...e4322e3

$ git log 29c11140b..e4322e3be --date=short --no-merges --format='%ad %ae %s'
2019-07-14 aaron.hagan Add SPV_KHR_shader_clock to spirv-headers
2019-07-12 michael.kinsner Reserve additional loop control bit for upcoming update to SPV_INTEL_fpga_loop_controls extension

Roll third_party/spirv-tools/ b8ab80843..698b56a8f (43 commits)

KhronosGroup/SPIRV-Tools@b8ab808...698b56a

$ git log b8ab80843..698b56a8f --date=short --no-merges --format='%ad %ae %s'
2019-08-05 afdx Add 'copy object' transformation (#2766)
2019-08-02 paulthomson fuzz: change output extension and fix usage string (#2778)
2019-08-01 geoff Remove extra ';' after member function definition. (#2780)
2019-07-31 zoddicus Update WebGPU validation rules of OpAtomic*s (#2777)
2019-07-31 alanbaker Treat access chain indexes as signed in SROA (#2776)
2019-07-30 dneto Add pass to inject code for robust-buffer-access semantics (#2771)
2019-07-30 zoddicus Update OpMemoryBarriers rules for WebGPU (#2775)
2019-07-30 dneto Add opt test fixture method SinglePassRunAndFail (#2770)
2019-07-29 dneto Element type is const for analysis::Vector,Matrix,RuntimeArray (#2765)
2019-07-29 dnovillo Protect against out-of-bounds references when folding OpCompositeExtract (#2774)
2019-07-29 alanbaker Don't move debug or decorations when folding (#2772)
2019-07-29 zoddicus Update OpControlBarriers rules for WebGPU (#2769)
2019-07-26 dnovillo Fix #2609 - Handle out-of-bounds scalar replacements. (#2767)
2019-07-25 afdx Limit fuzzer tests so that they take less time to run (#2763)
2019-07-25 stevenperron Fix check for unreachable blocks in merge-return (#2762)
2019-07-25 afdx Transformation and fuzzer pass to add dead continues (#2758)
2019-07-24 zoddicus Remove unneeded future imports (#2739)
2019-07-24 stevenperron Process OpDecorateId in ADCE (#2761)
2019-07-24 stevenperron Record correct dominators in merge return (#2760)
2019-07-23 stevenperron SSA rewriter: Don't use trivial phis (#2757)
2019-07-23 alanbaker Fix block depth rule priority (#2755)
2019-07-23 alanbaker Case validation with repeated labels (#2689)
2019-07-22 greg Bindless Instrument: Make init check depend solely on input_init_enabled (#2753)
2019-07-22 kevin.petit Validate storage class OpenCL environment rules for atomics (#2750)
2019-07-22 51214578+jmacnak-nv Allow LOD ops in compute shaders with derivative group execution modes (#2752)
2019-07-18 dneto Document opt::Instruction::InsertBefore methods (#2751)
2019-07-17 stevenperron Revert "Do not inline OpKill Instructions (#2713)" (#2749)
2019-07-16 jbolz For Vulkan, disallow structures containing opaque types (#2546)
2019-07-16 stevenperron Fix bug in merge return (#2734)
2019-07-15 51214578+jmacnak-nv Allow ray tracing shaders in inst bindle check pass. (#2733)
2019-07-12 zoddicus Correctly implement WebGPU related flag exclusions (#2737)
2019-07-12 greg Remove Common Uniform Elimination Pass (#2731)
2019-07-12 cwallez BUILD.gn: Add deps and move files for `gn check` (#2735)
2019-07-11 zoddicus Update execution scope rules for WebGPU (#2730)
2019-07-11 33432579+alan-baker Extra small storage validation (#2732)
2019-07-11 jbolz Add validation for SPV_EXT_demote_to_helper_invocation (#2707)
2019-07-10 52076061+digit-google BUILD.gn: Add targets to build all command-line tools (#2727)
2019-07-10 stevenperron Change the order branches are simplified in dead branch elim (#2728)
2019-07-11 troughton Add —preserve-bindings and —preserve-spec-constants (#2693)
2019-07-10 stevenperron Handle decorations better in some optimizations (#2716)
2019-07-10 zoddicus Update memory scope rules for WebGPU (#2725)
2019-07-08 33432579+alan-baker Remove extra semis (#2717)
2019-07-08 33432579+alan-baker Validate usage of 8- and 16-bit types with only storage capabilities (#2704)

Created with:
  roll-dep third_party/effcee third_party/glslang third_party/googletest third_party/re2 third_party/spirv-cross third_party/spirv-headers third_party/spirv-tools
  • Loading branch information
zoddicus committed Aug 7, 2019
1 parent d289a55 commit b3b228c
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 16 deletions.
14 changes: 7 additions & 7 deletions DEPS
Expand Up @@ -4,13 +4,13 @@ vars = {
'google_git': 'https://github.com/google',
'khronos_git': 'https://github.com/KhronosGroup',

'effcee_revision' : 'b83b58d177b797edd1f94c5f10837f2cc2863f0a',
'glslang_revision': '4b4b41a63499d34c527ee4f714dde8072f60c900',
'googletest_revision': '437e1008c97b6bf595fec85da42c6925babd96b2',
're2_revision': 'e356bd3f80e0c15c1050323bb5a2d0f8ea4845f4',
'spirv_headers_revision': '29c11140baaf9f7fdaa39a583672c556bf1795a1',
'spirv_tools_revision': 'b8ab80843f67479b1b0c096138e62ec78145f05b',
'spirv_cross_revision': '53ab2144b90abede33be5161aec5dfc94ddc3caf',
'effcee_revision' : '4bef5dbed590d1edfd3e34bc83d4141f41b998b0',
'glslang_revision': '3cea2e5882e3455731a8b6657fb06db913eb3aa1',
'googletest_revision': 'b4961ab1cbda56295823594e4214b0c188052fef',
're2_revision': '67bce690decdb507b13e14050661f8b9ebfcfe6c',
'spirv_headers_revision': 'e4322e3be589e1ddd44afb20ea842a977c1319b8',
'spirv_tools_revision': '698b56a8f02495d115cd6c5eefd89b812d55b13d',
'spirv_cross_revision': '4ce04480ec5469fe7ebbdd66c3016090a704d81b',
}

deps = {
Expand Down
39 changes: 33 additions & 6 deletions spvc/test/known_failures
@@ -1,3 +1,4 @@
shaders-hlsl-no-opt/asm/frag/switch-block-case-fallthrough.asm.frag,False
shaders-hlsl/asm/frag/line-directive.line.asm.frag,False
shaders-hlsl/asm/frag/line-directive.line.asm.frag,True
shaders-hlsl/comp/num-workgroups-alone.comp,False
Expand All @@ -6,19 +7,36 @@ shaders-hlsl/comp/num-workgroups-with-builtins.comp,False
shaders-hlsl/comp/num-workgroups-with-builtins.comp,True
shaders-hlsl/frag/constant-buffer-array.invalid.sm51.frag,False
shaders-hlsl/frag/constant-buffer-array.invalid.sm51.frag,True
shaders-hlsl/frag/nonuniform-qualifier.nonuniformresource.sm51.frag,False
shaders-hlsl/frag/nonuniform-qualifier.nonuniformresource.sm51.frag,True
shaders-hlsl/frag/separate-combined-fake-overload.sm30.frag,False
shaders-hlsl/frag/separate-combined-fake-overload.sm30.frag,True
shaders-msl-no-opt/asm/frag/switch-block-case-fallthrough.asm.frag,False
shaders-msl-no-opt/asm/packing/load-packed-no-forwarding-3.asm.comp,False
shaders-msl-no-opt/asm/packing/load-packed-no-forwarding-5.asm.comp,False
shaders-msl-no-opt/asm/packing/load-packed-no-forwarding.asm.comp,False
shaders-msl-no-opt/asm/packing/packed-vector-extract-insert.asm.comp,False
shaders-msl-no-opt/packing/matrix-2x3-scalar.comp,False
shaders-msl-no-opt/packing/matrix-3x2-scalar.comp,False
shaders-msl-no-opt/packing/matrix-3x3-scalar.comp,False
shaders-msl-no-opt/packing/matrix-multiply-unpacked-col-major-2.comp,False
shaders-msl-no-opt/packing/matrix-multiply-unpacked-row-major-2.comp,False
shaders-msl-no-opt/packing/struct-packing-array-of-scalar.comp,False
shaders-msl-no-opt/packing/struct-packing-recursive.comp,False
shaders-msl-no-opt/packing/struct-packing.comp,False
shaders-msl/asm/comp/multiple-entry.asm.comp,False
shaders-msl/asm/comp/multiple-entry.asm.comp,True
shaders-msl/asm/frag/line-directive.line.asm.frag,False
shaders-msl/asm/frag/line-directive.line.asm.frag,True
shaders-msl/asm/frag/min-lod.msl22.asm.frag,False
shaders-msl/asm/frag/min-lod.msl22.asm.frag,True
shaders-msl/asm/frag/min-max-clamp.invalid.asm.frag,False
shaders-msl/comp/basic.dispatchbase.comp,False
shaders-msl/comp/basic.dispatchbase.comp,True
shaders-msl/comp/basic.dispatchbase.msl11.comp,False
shaders-msl/comp/basic.dispatchbase.msl11.comp,True
shaders-msl/comp/int64.invalid.msl22.comp,False
shaders-msl/comp/int64.invalid.msl22.comp,True
shaders-msl/frag/16bit-constants.invalid.frag,False
shaders-msl/frag/16bit-constants.invalid.frag,True
shaders-msl/frag/barycentric-nv-nopersp.msl22.frag,False
shaders-msl/frag/barycentric-nv-nopersp.msl22.frag,True
shaders-msl/frag/barycentric-nv.msl22.frag,False
Expand All @@ -27,18 +45,24 @@ shaders-msl/frag/buffer-read-write.texture-buffer-native.msl21.frag,False
shaders-msl/frag/buffer-read-write.texture-buffer-native.msl21.frag,True
shaders-msl/frag/image-query-lod.msl22.frag,False
shaders-msl/frag/image-query-lod.msl22.frag,True
shaders-msl/frag/nonuniform-qualifier.msl2.frag,False
shaders-msl/frag/nonuniform-qualifier.msl2.frag,True
shaders-msl/frag/shadow-compare-global-alias.invalid.frag,False
shaders-msl/frag/shadow-compare-global-alias.invalid.frag,True
shaders-msl/frag/subgroup-builtins.msl22.frag,False
shaders-msl/frag/subgroup-builtins.msl22.frag,True
shaders-msl/vert/texture_buffer.texture-buffer-native.msl21.vert,False
shaders-msl/vert/texture_buffer.texture-buffer-native.msl21.vert,True
shaders-msl/vulkan/comp/struct-packing-scalar.nocompat.invalid.vk.comp,False
shaders-msl/vulkan/comp/struct-packing-scalar.nocompat.invalid.vk.comp,True
shaders-msl/vulkan/frag/basic.multiview.nocompat.vk.frag,False
shaders-msl/vulkan/frag/basic.multiview.nocompat.vk.frag,True
shaders-msl/vulkan/frag/demote-to-helper.vk.nocompat.msl21.invalid.frag,True
shaders-msl/vulkan/frag/scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag,False
shaders-msl/vulkan/frag/scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag,True
shaders-msl/vulkan/vert/device-group.multiview.viewfromdev.nocompat.vk.vert,False
shaders-msl/vulkan/vert/device-group.multiview.viewfromdev.nocompat.vk.vert,True
shaders-msl/vulkan/vert/multiview.multiview.nocompat.vk.vert,False
shaders-msl/vulkan/vert/multiview.multiview.nocompat.vk.vert,True
shaders-no-opt/asm/frag/switch-block-case-fallthrough.asm.frag,False
shaders-reflection/asm/aliased-entry-point-names.asm.multi,False
shaders-reflection/asm/op-source-glsl-ssbo-1.asm.comp,False
shaders-reflection/asm/op-source-glsl-ssbo-2.asm.comp,False
Expand All @@ -63,13 +87,16 @@ shaders-reflection/vert/read-from-row-major-array.vert,False
shaders-reflection/vert/texture_buffer.vert,False
shaders/asm/extended-debug-extinst.invalid.asm.comp,False
shaders/asm/extended-debug-extinst.invalid.asm.comp,True
shaders/asm/frag/image-fetch-no-sampler.no-samplerless.asm.vk.frag.vk,False
shaders/asm/frag/image-fetch-no-sampler.no-samplerless.asm.vk.frag.vk,True
shaders/asm/frag/image-query-no-sampler.no-samplerless.vk.asm.frag.vk,False
shaders/asm/frag/line-directive.line.asm.frag,False
shaders/asm/frag/line-directive.line.asm.frag,True
shaders/flatten/multi-dimensional.desktop.invalid.flatten_dim.frag,False
shaders/flatten/multi-dimensional.desktop.invalid.flatten_dim.frag,True
shaders/frag/16bit-constants.invalid.frag,False
shaders/frag/16bit-constants.invalid.frag,True
shaders/vulkan/comp/struct-packing-scalar.nocompat.invalid.vk.comp.vk,False
shaders/vulkan/comp/struct-packing-scalar.nocompat.invalid.vk.comp.vk,True
shaders/vulkan/frag/nonuniform-qualifier.vk.nocompat.frag.vk,False
shaders/vulkan/frag/nonuniform-qualifier.vk.nocompat.frag.vk,True
shaders/vulkan/frag/scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag.vk,False
shaders/vulkan/frag/scalar-block-layout-ubo-std430.vk.nocompat.invalid.frag.vk,True
5 changes: 2 additions & 3 deletions third_party/CMakeLists.txt
Expand Up @@ -122,9 +122,8 @@ if(${SHADERC_ENABLE_TESTS})
endif()

add_custom_target(copy-tests-if-necessary ALL
COMMAND ${PYTHON_EXE}
${shaderc_SOURCE_DIR}/utils/copy-tests-if-necessary.py
${GLSLANG_TEST_SRC_DIR} ${GLSLANG_TEST_BIN_DIR} ${GLSLANG_CONFIGURATION_DIR}
${PYTHON_EXECUTABLE} ${shaderc_SOURCE_DIR}/utils/copy-tests-if-necessary.py
${GLSLANG_TEST_SRC_DIR} ${GLSLANG_TEST_BIN_DIR} ${GLSLANG_CONFIGURATION_DIR}
COMMENT "Copying and patching glslang tests if needed")

# glslang-testsuite runs a bash script on Windows.
Expand Down

0 comments on commit b3b228c

Please sign in to comment.