Open
Description
It seems that some format caps are not aligned with the Metal docs. However, the docs themselves are not very precise.
RG32Float
andRGBA32Float
must support MSAA on Apple7 GPUs and newer.R32Float
,RG32Float
, andRGBA32Float
must be filterable and resolvable on Apple7 GPUs and newer ifmtlDevice.supports32BitFloatFiltering
is true. This configuration includes iPad models with M-series chips, Vision Pro, and iPhone models with A17 Pro. The latter is technically covered by Add: Recognize Apple9 #2107 but it would redundant if the proper detection is implemented.RGBA32Float
must support blending on Apple7 GPUs and newer ifmtlDevice.supports32BitFloatFiltering
is true. This is not mentioned in the docs but has been confirmed with the devices.