Squashed 'third_party/SPIRV-Headers/' changes from 7845730ca..104ecc356 104ecc356 Merge pull request #180 from dneto0/issue-179 93effe164 MeshShadingNV enables builtins PrimitiveId, Layer, and ViewportIndex 4de110ce1 Merge pull request #182 from dgkoch/khr_rt_final 632375607 de-alias/reassign OpIgnoreIntersectionKHR/OpTerminateRayKHR 928a192ee Raytracing and Rayquery updates for final eb5e40912 Updated headers for new trace/executeCallable and acceleration structure cast. 5ab5c9619 Reserve additional loop control bit for Intel extension (NoFusionINTEL) (#175) 793f9199b Add EmbarkStudios/rust-gpu to vendor list. (#174) git-subtree-dir: third_party/SPIRV-Headers git-subtree-split: 104ecc356c1bea4476320faca64440cd1df655a3 Squashed 'third_party/SPIRV-Tools/' changes from a61d07a72..b0e22d28f b0e22d28f spirv-fuzz: Fix facts arising from CompositeConstruct (#4034) 5ffa320fe spirv-fuzz: Do not flatten conditionals that create synonyms (#4030) cd590fa33 Update MeshShadingNV dependencies (and land Ray tracing updates) (#4028) 671914c28 Fix buffer oob instrumentation for matrix refs (#4025) 1f2fcddd3 spirv-opt: Set parent when adding basic block (#4021) f686518ce spirv-opt: properly preserve DebugValue indexes operand (#4022) 1cda49527 Use less stack space when validating Vulkan builtins (#4019) git-subtree-dir: third_party/SPIRV-Tools git-subtree-split: b0e22d28f5ec891d6b256703575d08fce4228bd9 BUG: b/174239232 Change-Id: I1973df95f38ce8d77d344dd43afa707588ab6dde Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/50749Reviewed-by:Nicolas Capens <nicolascapens@google.com> Tested-by:
Ryan Harrison <rharrison@chromium.org>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| dominator_tree | Loading commit data... | |
| loop_optimizations | Loading commit data... | |
| CMakeLists.txt | Loading commit data... | |
| aggressive_dead_code_elim_test.cpp | Loading commit data... | |
| amd_ext_to_khr.cpp | Loading commit data... | |
| assembly_builder.h | Loading commit data... | |
| assembly_builder_test.cpp | Loading commit data... | |
| block_merge_test.cpp | Loading commit data... | |
| ccp_test.cpp | Loading commit data... | |
| cfg_cleanup_test.cpp | Loading commit data... | |
| cfg_test.cpp | Loading commit data... | |
| code_sink_test.cpp | Loading commit data... | |
| combine_access_chains_test.cpp | Loading commit data... | |
| compact_ids_test.cpp | Loading commit data... | |
| constant_manager_test.cpp | Loading commit data... | |
| constants_test.cpp | Loading commit data... | |
| convert_relaxed_to_half_test.cpp | Loading commit data... | |
| copy_prop_array_test.cpp | Loading commit data... | |
| dead_branch_elim_test.cpp | Loading commit data... | |
| dead_insert_elim_test.cpp | Loading commit data... | |
| dead_variable_elim_test.cpp | Loading commit data... | |
| debug_info_manager_test.cpp | Loading commit data... | |
| decompose_initialized_variables_test.cpp | Loading commit data... | |
| decoration_manager_test.cpp | Loading commit data... | |
| def_use_test.cpp | Loading commit data... | |
| desc_sroa_test.cpp | Loading commit data... | |
| eliminate_dead_const_test.cpp | Loading commit data... | |
| eliminate_dead_functions_test.cpp | Loading commit data... | |
| eliminate_dead_member_test.cpp | Loading commit data... | |
| feature_manager_test.cpp | Loading commit data... | |
| fix_storage_class_test.cpp | Loading commit data... | |
| flatten_decoration_test.cpp | Loading commit data... | |
| fold_spec_const_op_composite_test.cpp | Loading commit data... | |
| fold_test.cpp | Loading commit data... | |
| freeze_spec_const_test.cpp | Loading commit data... | |
| function_test.cpp | Loading commit data... | |
| function_utils.h | Loading commit data... | |
| generate_webgpu_initializers_test.cpp | Loading commit data... | |
| graphics_robust_access_test.cpp | Loading commit data... | |
| if_conversion_test.cpp | Loading commit data... | |
| inline_opaque_test.cpp | Loading commit data... | |
| inline_test.cpp | Loading commit data... | |
| insert_extract_elim_test.cpp | Loading commit data... | |
| inst_bindless_check_test.cpp | Loading commit data... | |
| inst_buff_addr_check_test.cpp | Loading commit data... | |
| inst_debug_printf_test.cpp | Loading commit data... | |
| instruction_list_test.cpp | Loading commit data... | |
| instruction_test.cpp | Loading commit data... | |
| ir_builder.cpp | Loading commit data... | |
| ir_context_test.cpp | Loading commit data... | |
| ir_loader_test.cpp | Loading commit data... | |
| iterator_test.cpp | Loading commit data... | |
| legalize_vector_shuffle_test.cpp | Loading commit data... | |
| line_debug_info_test.cpp | Loading commit data... | |
| local_access_chain_convert_test.cpp | Loading commit data... | |
| local_redundancy_elimination_test.cpp | Loading commit data... | |
| local_single_block_elim.cpp | Loading commit data... | |
| local_single_store_elim_test.cpp | Loading commit data... | |
| local_ssa_elim_test.cpp | Loading commit data... | |
| module_test.cpp | Loading commit data... | |
| module_utils.h | Loading commit data... | |
| optimizer_test.cpp | Loading commit data... | |
| pass_fixture.h | Loading commit data... | |
| pass_manager_test.cpp | Loading commit data... | |
| pass_merge_return_test.cpp | Loading commit data... | |
| pass_remove_duplicates_test.cpp | Loading commit data... | |
| pass_utils.cpp | Loading commit data... | |
| pass_utils.h | Loading commit data... | |
| pch_test_opt.cpp | Loading commit data... | |
| pch_test_opt.h | Loading commit data... | |
| private_to_local_test.cpp | Loading commit data... | |
| propagator_test.cpp | Loading commit data... | |
| reduce_load_size_test.cpp | Loading commit data... | |
| redundancy_elimination_test.cpp | Loading commit data... | |
| register_liveness.cpp | Loading commit data... | |
| relax_float_ops_test.cpp | Loading commit data... | |
| replace_invalid_opc_test.cpp | Loading commit data... | |
| scalar_analysis.cpp | Loading commit data... | |
| scalar_replacement_test.cpp | Loading commit data... | |
| set_spec_const_default_value_test.cpp | Loading commit data... | |
| simplification_test.cpp | Loading commit data... | |
| split_invalid_unreachable_test.cpp | Loading commit data... | |
| strength_reduction_test.cpp | Loading commit data... | |
| strip_atomic_counter_memory_test.cpp | Loading commit data... | |
| strip_debug_info_test.cpp | Loading commit data... | |
| strip_reflect_info_test.cpp | Loading commit data... | |
| struct_cfg_analysis_test.cpp | Loading commit data... | |
| type_manager_test.cpp | Loading commit data... | |
| types_test.cpp | Loading commit data... | |
| unify_const_test.cpp | Loading commit data... | |
| upgrade_memory_model_test.cpp | Loading commit data... | |
| utils_test.cpp | Loading commit data... | |
| value_table_test.cpp | Loading commit data... | |
| vector_dce_test.cpp | Loading commit data... | |
| workaround1209_test.cpp | Loading commit data... | |
| wrap_opkill_test.cpp | Loading commit data... |