a0c13e4ee8
It is possible for a shader to declare two plain struct types which simply share the same OpName without there being an implicit value/buffer alias relationship. For to_member_name(), make sure to use the type alias master when resolving member names. The member name may be different in a type alias master if the SPIR-V is being intentionally difficult. |
||
---|---|---|
.. | ||
access-chain-dominator-in-loop-body-2.asm.comp | ||
access-chain-dominator-in-loop-body.asm.comp | ||
aliased-struct-divergent-member-name.asm.comp | ||
arithmetic-conversion-signs.asm.nocompat.vk.comp | ||
atomic-result-temporary.asm.comp | ||
bitfield-signed-operations.asm.comp | ||
bitscan.asm.comp | ||
buffer-reference-synthesized-pointer-2.asm.nocompat.vk.comp | ||
buffer-reference-synthesized-pointer.asm.nocompat.vk.comp | ||
constant-composite-undef.asm.comp | ||
glsl-signed-operations.asm.comp | ||
glsl.std450.frexp-modf-struct.asm.comp | ||
spec-constant-op-convert-sign.asm.comp |