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. |
||
---|---|---|
.. | ||
aliased-struct-divergent-member-name.asm.comp | ||
arithmetic-conversion-signs.asm.comp | ||
atomic-result-temporary.asm.comp | ||
bitfield-signed-operations.asm.comp | ||
bitscan.asm.comp | ||
constant-composite-undef.asm.comp | ||
glsl-signed-operations.asm.comp | ||
glsl.std450.frexp-modf-struct.asm.comp | ||
storage-buffer-pointer-argument.asm.comp | ||
variable-pointers.asm.comp |