Struct RTHandleAllocInfo
Information about the allocation of a RTHandle
Inherited Members
Namespace: UnityEngine .Rendering
Assembly: Unity.RenderPipelines.Core.Runtime.dll
Syntax
public struct RTHandleAllocInfo
Constructors
RTHandleAllocInfo(string)
RTHandleAllocInfo constructor.
Declaration
public RTHandleAllocInfo(string name = "")
Parameters
Type | Name | Description |
---|---|---|
string | name | Name of the RTHandle. |
Properties
anisoLevel
Anisotropic filtering level.
Declaration
public int anisoLevel { readonly get; set; }
Property Value
Type | Description |
---|---|
int |
autoGenerateMips
Set to true to automatically generate mipmaps.
Declaration
public bool autoGenerateMips { readonly get; set; }
Property Value
Type | Description |
---|---|
bool |
bindTextureMS
Set to true if the texture needs to be bound as a multisampled texture in the shader.
Declaration
public bool bindTextureMS { readonly get; set; }
Property Value
Type | Description |
---|---|
bool |
dimension
Texture dimension of the RTHandle.
Declaration
public TextureDimension dimension { readonly get; set; }
Property Value
Type | Description |
---|---|
Texture |
enableRandomWrite
Set to true to enable UAV random read writes on the texture.
Declaration
public bool enableRandomWrite { readonly get; set; }
Property Value
Type | Description |
---|---|
bool |
enableShadingRate
Set to true if the texture is to be used as a shading rate image.
Declaration
public bool enableShadingRate { readonly get; set; }
Property Value
Type | Description |
---|---|
bool |
Remarks
Width and height are usually in pixels but if enableShadingRate is set to true, width and height are in tiles. See also Variable Rate Shading.
filterMode
Filtering mode of the RTHandle.
Declaration
public FilterMode filterMode { readonly get; set; }
Property Value
Type | Description |
---|---|
Filter |
format
GraphicsFormat of a color buffer.
Declaration
public GraphicsFormat format { readonly get; set; }
Property Value
Type | Description |
---|---|
Graphics |
isShadowMap
Set to true if the texture is sampled as a shadow map.
Declaration
public bool isShadowMap { readonly get; set; }
Property Value
Type | Description |
---|---|
bool |
memoryless
Use this property to set the render texture memoryless modes.
Declaration
public RenderTextureMemoryless memoryless { readonly get; set; }
Property Value
Type | Description |
---|---|
Render |
mipMapBias
Bias applied to mipmaps during filtering.
Declaration
public float mipMapBias { readonly get; set; }
Property Value
Type | Description |
---|---|
float |
msaaSamples
Number of MSAA samples for the RTHandle.
Declaration
public MSAASamples msaaSamples { readonly get; set; }
Property Value
Type | Description |
---|---|
MSAASamples |
name
Name of the RTHandle.
Declaration
public string name { readonly get; set; }
Property Value
Type | Description |
---|---|
string |
slices
Number of slices of the RTHandle.
Declaration
public int slices { readonly get; set; }
Property Value
Type | Description |
---|---|
int |
useDynamicScale
See Dynamic Resolution documentation](https://docs.unity3d.com/Manual/DynamicResolution.html)
Declaration
public bool useDynamicScale { readonly get; set; }
Property Value
Type | Description |
---|---|
bool |
useDynamicScaleExplicit
See Dynamic Resolution documentation](https://docs.unity3d.com/Manual/DynamicResolution-control-when-occurs.html)
Declaration
public bool useDynamicScaleExplicit { readonly get; set; }
Property Value
Type | Description |
---|---|
bool |
useMipMap
Set to true if the texture should have mipmaps.
Declaration
public bool useMipMap { readonly get; set; }
Property Value
Type | Description |
---|---|
bool |
vrUsage
Special treatment of the VR eye texture used in stereoscopic rendering.
Declaration
public VRTextureUsage vrUsage { readonly get; set; }
Property Value
Type | Description |
---|---|
VRTexture |
wrapModeU
Addressing mode of the RTHandle.
Declaration
public TextureWrapMode wrapModeU { readonly get; set; }
Property Value
Type | Description |
---|---|
Texture |
wrapModeV
Addressing mode of the RTHandle.
Declaration
public TextureWrapMode wrapModeV { readonly get; set; }
Property Value
Type | Description |
---|---|
Texture |
wrapModeW
Addressing mode of the RTHandle.
Declaration
public TextureWrapMode wrapModeW { readonly get; set; }
Property Value
Type | Description |
---|---|
Texture |