Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


GraphicsFormatUsage

Use this format usages to figure out the capabilities of specific GraphicsFormat
Read time 1 minuteLast updated 4 days ago

Definition

[Flags]public enum GraphicsFormatUsage

Remarks

Each graphics card may not support all usages across formats. Use SystemInfo.IsFormatSupported to check which usages the graphics card supports.
Additional Resources: Texture2D, texture assets.

Fields

Value

Description

BlendUse this to blend on a rendertexture.
GetPixelsUse this to get pixel data from a texture.
LinearUse this to sample textures with a linear filter. This is for regular texture sampling (non-shadow compare). Rentertextures created using ShadowSamplingMode.CompareDepths always support linear filtering on the comparison result.
LoadStoreUse this to perform resource load and store on a texture
MSAA2xUse this to create and render to a MSAA 2X rendertexture.
MSAA4xUse this to create and render to a MSAA 4X rendertexture.
MSAA8xUse this to create and render to a MSAA 8X rendertexture.
NoneNo flags are set.
ReadPixelsUse this to read back pixels data from a rendertexture.
RenderUse this to create and render to a rendertexture.
SampleUse this to create and sample textures.
SetPixelsUse this to set pixel data to a texture.
SetPixels32Use this to set pixel data to a texture using
SetPixels32
.
SparseUse this to create sparse textures
StencilSamplingUse this to create and render to the Stencil sub element of a RenderTexture.