You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
See #7574, in particular
<#7574 (comment)>.
Adds `FeaturesWGPU::NATIVE_PACKED_INTEGER_DOT_PRODUCT`, which is
available on `Adapter`s that support the specialized implementations for
`dot4I8Packed` and `dot4U8Packed` implemented in #7574 (currently, this
includes DX12 with Shader Model >= 6.4 and Vulkan with device extension
"VK_KHR_shader_integer_dot_product".
If this feature is requested during `Device` creation, the device is set
up such that `dot4I8Packed` and `dot4U8Packed` will be compiled to their
respective specialized instructions. This means that, on a vulkan
`Device`, the SPIR-V language version is set to 1.6, and the required
SPIR-V capabilities are marked as available (on DX12, requesting the
feature doesn't change anything since availability of the feature
already guarantees that Shader Model >= 6.4, which is all we need to
generate specialized code).
0 commit comments