Closed amdrexu closed 3 months ago
coopmat<> type definition allows type parameters. To make it accepte types defined by spirv_type directive, we add spirvType info to the type parameters. This change is to support this case. And a test is added to show the missing usage.
coopmat<>
spirv_type
Looks good, I assume in practice this will be used for other extension-defined types that aren't just half-floats.
Yes, it is used to do some experiments on other future arithmetic types.
coopmat<>
type definition allows type parameters. To make it accepte types defined byspirv_type
directive, we add spirvType info to the type parameters. This change is to support this case. And a test is added to show the missing usage.