Home
last modified time | relevance | path

Searched refs:a_it (Results 1 – 1 of 1) sorted by relevance

/external/vulkan-validation-layers/layers/
Dshader_validation.cpp2102 auto a_it = outputs.begin(); in ValidateInterfaceBetweenStages() local
2106 … while ((outputs.size() > 0 && a_it != outputs.end()) || (inputs.size() && b_it != inputs.end())) { in ValidateInterfaceBetweenStages()
2107 bool a_at_end = outputs.size() == 0 || a_it == outputs.end(); in ValidateInterfaceBetweenStages()
2109 auto a_first = a_at_end ? std::make_pair(0u, 0u) : a_it->first; in ValidateInterfaceBetweenStages()
2117 a_it++; in ValidateInterfaceBetweenStages()
2129 if (!TypesMatch(producer, consumer, a_it->second.type_id, b_it->second.type_id, in ValidateInterfaceBetweenStages()
2130 … producer_stage->arrayed_output && !a_it->second.is_patch && !a_it->second.is_block_member, in ValidateInterfaceBetweenStages()
2135 DescribeType(producer, a_it->second.type_id).c_str(), in ValidateInterfaceBetweenStages()
2138 if (a_it->second.is_patch != b_it->second.is_patch) { in ValidateInterfaceBetweenStages()
2142 … a_first.first, a_first.second, a_it->second.is_patch ? "patch" : "vertex", producer_stage->name, in ValidateInterfaceBetweenStages()
[all …]