Searched refs:b_arrayed (Results 1 – 1 of 1) sorted by relevance
/external/vulkan-validation-layers/layers/ |
D | shader_validation.cpp | 310 bool b_arrayed, bool relaxed) { in TypesMatch() argument 320 return TypesMatch(a, b, a_insn.word(2), b_type, false, b_arrayed, relaxed); in TypesMatch() 323 if (b_arrayed && b_insn.opcode() == spv::OpTypeArray) { in TypesMatch() 329 return TypesMatch(a, b, a_insn.word(2), b_type, a_arrayed, b_arrayed, false); in TypesMatch() 338 return TypesMatch(a, b, a_insn.word(3), b_insn.word(3), a_arrayed, b_arrayed, relaxed); in TypesMatch() 341 if (a_arrayed || b_arrayed) { in TypesMatch() 357 … if (!TypesMatch(a, b, a_insn.word(2), b_insn.word(2), a_arrayed, b_arrayed, false)) return false; in TypesMatch() 365 return TypesMatch(a, b, a_insn.word(2), b_insn.word(2), a_arrayed, b_arrayed, false) && in TypesMatch() 370 return TypesMatch(a, b, a_insn.word(2), b_insn.word(2), a_arrayed, b_arrayed, false) && in TypesMatch() 380 … if (!TypesMatch(a, b, a_insn.word(i), b_insn.word(i), a_arrayed, b_arrayed, false)) { in TypesMatch()
|