Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


ShadingRateImage

Encapsulate the informations and capabilities related to variable rate shading images.
Read time 1 minuteLast updated 4 days ago

Definition

public static class ShadingRateImage

Remarks

To accommodate various graphic APIs, post-process configurations, and XR support, shading rate images need both an image and its vertically flipped version. While some combinations directly use the image, others require a flipped version. To simplify development, Unity combines both. The resolution of shading rate images is stored in tiles and is platform-dependent. Functions that need to be aware of the resolution specify how they handle conversion between tiles and pixels.

Static Methods

Method

Description

AllocFromPixelSizeCreates a shading rate image. This function performs the conversion from pixel to tile before the allocation.
GetAllocTileSizeReturns the tile size based on the given pixel size.
GetRenderTextureDescriptorUtility function to create a RenderTextureDescriptor compatible with a shading rate image. This function does not perform the conversion from pixel to tile.