Encapsulate the informations and capabilities related to variable rate shading.
Additional resources: Variable Rate Shading.
availableFragmentSizes | Get the supported shading rate fragment sizes by the current platform. |
graphicsFormat | Get the shading rate graphics format used by the current platform. |
imageTileSize | Get the shading rate image tile size used by the current platform. |
supportsPerDrawCall | Returns true if variable fragment shading rates per draw call are supported by the current graphics card for variable rate shading. Note that this feature is not currently supported in Unity. Additional resources: SystemInfo.supportsVariableRateShading. |
supportsPerImageTile | Returns true if image-based fragment shading rates are supported by the current graphics card for variable rate shading. Additional resources: SystemInfo.supportsVariableRateShading, CommandBuffer.SetShadingRateImage. |
QueryNativeValue | Get the native graphics API value for ShadingRateFragmentSize.Warning: This method is experimental on the Xbox Series X|S platform. |