mirror of
https://github.com/KhronosGroup/SPIRV-Tools
synced 2024-11-27 05:40:06 +00:00
edaf51038b
* linker: Recalculate interface variables By resolving extern symbols Entry Points might access variables they hadn't declared before. * test/linker: add test to verify linked spir-vs importing functions validate Without the fix Validate will complain about: "ERROR: 9: Interface variable id <5> is used by entry point 'bar' id <1>, but is not listed as an interface\n %5 = OpVariable %_ptr_Input_v3uint Input\n" |
||
---|---|---|
.. | ||
binary_version_test.cpp | ||
CMakeLists.txt | ||
entry_points_test.cpp | ||
global_values_amount_test.cpp | ||
ids_limit_test.cpp | ||
linker_fixture.h | ||
matching_imports_to_exports_test.cpp | ||
memory_model_test.cpp | ||
partial_linkage_test.cpp | ||
type_match_test.cpp | ||
unique_ids_test.cpp |