Method SetRenderTarget
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, ClearFlag, Color, int, CubemapFace, int)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier buffer, ClearFlag clearFlag, Color clearColor, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | buffer | RenderTargetIdentifier of the render texture.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| Color | clearColor | If applicable, color with which to clear the render texture after setup.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, ClearFlag, int, CubemapFace, int)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier buffer, ClearFlag clearFlag = ClearFlag.None, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | buffer | RenderTargetIdentifier of the render texture.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, int, CubemapFace, int)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier colorBuffer, RenderTargetIdentifier depthBuffer, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | colorBuffer | RenderTargetIdentifier of the color render texture.  | 
    
| RenderTargetIdentifier | depthBuffer | RenderTargetIdentifier of the depth render texture.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, ClearFlag, int, CubemapFace, int)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier colorBuffer, RenderTargetIdentifier depthBuffer, ClearFlag clearFlag, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | colorBuffer | RenderTargetIdentifier of the color render texture.  | 
    
| RenderTargetIdentifier | depthBuffer | RenderTargetIdentifier of the depth render texture.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, RenderTargetIdentifier, ClearFlag, Color, int, CubemapFace, int)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier colorBuffer, RenderTargetIdentifier depthBuffer, ClearFlag clearFlag, Color clearColor, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | colorBuffer | RenderTargetIdentifier of the color render texture.  | 
    
| RenderTargetIdentifier | depthBuffer | RenderTargetIdentifier of the depth render texture.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| Color | clearColor | If applicable, color with which to clear the render texture after setup.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier[], RenderTargetIdentifier)
Set the current multiple render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier[] colorBuffers, RenderTargetIdentifier depthBuffer)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier[] | colorBuffers | RenderTargetIdentifier array of the color render textures.  | 
    
| RenderTargetIdentifier | depthBuffer | RenderTargetIdentifier of the depth render texture.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier[], RenderTargetIdentifier, ClearFlag)
Set the current multiple render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier[] colorBuffers, RenderTargetIdentifier depthBuffer, ClearFlag clearFlag = ClearFlag.None)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier[] | colorBuffers | RenderTargetIdentifier array of the color render textures.  | 
    
| RenderTargetIdentifier | depthBuffer | RenderTargetIdentifier of the depth render texture.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier[], RenderTargetIdentifier, ClearFlag, Color)
Set the current multiple render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier[] colorBuffers, RenderTargetIdentifier depthBuffer, ClearFlag clearFlag, Color clearColor)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier[] | colorBuffers | RenderTargetIdentifier array of the color render textures.  | 
    
| RenderTargetIdentifier | depthBuffer | RenderTargetIdentifier of the depth render texture.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| Color | clearColor | If applicable, color with which to clear the render texture after setup.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, ClearFlag, Color)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier buffer, RenderBufferLoadAction loadAction, RenderBufferStoreAction storeAction, ClearFlag clearFlag, Color clearColor)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | buffer | Color buffer RenderTargetIdentifier.  | 
    
| RenderBufferLoadAction | loadAction | Load action.  | 
    
| RenderBufferStoreAction | storeAction | Store action.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| Color | clearColor | If applicable, color with which to clear the render texture after setup.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, int, CubemapFace, int)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier buffer, RenderBufferLoadAction loadAction, RenderBufferStoreAction storeAction, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | buffer | Color buffer RenderTargetIdentifier.  | 
    
| RenderBufferLoadAction | loadAction | Load action.  | 
    
| RenderBufferStoreAction | storeAction | Store action.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, ClearFlag, Color, int, CubemapFace, int)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier buffer, RenderBufferLoadAction loadAction, RenderBufferStoreAction storeAction, ClearFlag clearFlag, Color clearColor, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | buffer | Color buffer RenderTargetIdentifier.  | 
    
| RenderBufferLoadAction | loadAction | Load action.  | 
    
| RenderBufferStoreAction | storeAction | Store action.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| Color | clearColor | If applicable, color with which to clear the render texture after setup.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, ClearFlag)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier buffer, RenderBufferLoadAction loadAction, RenderBufferStoreAction storeAction, ClearFlag clearFlag)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | buffer | Color buffer RenderTargetIdentifier.  | 
    
| RenderBufferLoadAction | loadAction | Load action.  | 
    
| RenderBufferStoreAction | storeAction | Store action.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, ClearFlag, Color)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier colorBuffer, RenderBufferLoadAction colorLoadAction, RenderBufferStoreAction colorStoreAction, RenderTargetIdentifier depthBuffer, RenderBufferLoadAction depthLoadAction, RenderBufferStoreAction depthStoreAction, ClearFlag clearFlag, Color clearColor)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | colorBuffer | Color buffer RenderTargetIdentifier.  | 
    
| RenderBufferLoadAction | colorLoadAction | Color buffer load action.  | 
    
| RenderBufferStoreAction | colorStoreAction | Color buffer store action.  | 
    
| RenderTargetIdentifier | depthBuffer | Depth buffer RenderTargetIdentifier.  | 
    
| RenderBufferLoadAction | depthLoadAction | Depth buffer load action.  | 
    
| RenderBufferStoreAction | depthStoreAction | Depth buffer store action.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| Color | clearColor | If applicable, color with which to clear the render texture after setup.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, int, CubemapFace, int)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier colorBuffer, RenderBufferLoadAction colorLoadAction, RenderBufferStoreAction colorStoreAction, RenderTargetIdentifier depthBuffer, RenderBufferLoadAction depthLoadAction, RenderBufferStoreAction depthStoreAction, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | colorBuffer | Color buffer RenderTargetIdentifier.  | 
    
| RenderBufferLoadAction | colorLoadAction | Color buffer load action.  | 
    
| RenderBufferStoreAction | colorStoreAction | Color buffer store action.  | 
    
| RenderTargetIdentifier | depthBuffer | Depth buffer RenderTargetIdentifier.  | 
    
| RenderBufferLoadAction | depthLoadAction | Depth buffer load action.  | 
    
| RenderBufferStoreAction | depthStoreAction | Depth buffer store action.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, ClearFlag, Color, int, CubemapFace, int)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier colorBuffer, RenderBufferLoadAction colorLoadAction, RenderBufferStoreAction colorStoreAction, RenderTargetIdentifier depthBuffer, RenderBufferLoadAction depthLoadAction, RenderBufferStoreAction depthStoreAction, ClearFlag clearFlag, Color clearColor, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | colorBuffer | Color buffer RenderTargetIdentifier.  | 
    
| RenderBufferLoadAction | colorLoadAction | Color buffer load action.  | 
    
| RenderBufferStoreAction | colorStoreAction | Color buffer store action.  | 
    
| RenderTargetIdentifier | depthBuffer | Depth buffer RenderTargetIdentifier.  | 
    
| RenderBufferLoadAction | depthLoadAction | Depth buffer load action.  | 
    
| RenderBufferStoreAction | depthStoreAction | Depth buffer store action.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| Color | clearColor | If applicable, color with which to clear the render texture after setup.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, RenderBufferLoadAction, RenderBufferStoreAction, ClearFlag, Color)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier buffer, RenderBufferLoadAction colorLoadAction, RenderBufferStoreAction colorStoreAction, RenderBufferLoadAction depthLoadAction, RenderBufferStoreAction depthStoreAction, ClearFlag clearFlag, Color clearColor)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | buffer | RenderTargetIdentifier of the render texture.  | 
    
| RenderBufferLoadAction | colorLoadAction | Color buffer load action.  | 
    
| RenderBufferStoreAction | colorStoreAction | Color buffer store action.  | 
    
| RenderBufferLoadAction | depthLoadAction | Depth buffer load action.  | 
    
| RenderBufferStoreAction | depthStoreAction | Depth buffer store action.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| Color | clearColor | If applicable, color with which to clear the render texture after setup.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, ClearFlag)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier colorBuffer, RenderBufferLoadAction colorLoadAction, RenderBufferStoreAction colorStoreAction, RenderTargetIdentifier depthBuffer, RenderBufferLoadAction depthLoadAction, RenderBufferStoreAction depthStoreAction, ClearFlag clearFlag)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier | colorBuffer | Color buffer RenderTargetIdentifier.  | 
    
| RenderBufferLoadAction | colorLoadAction | Color buffer load action.  | 
    
| RenderBufferStoreAction | colorStoreAction | Color buffer store action.  | 
    
| RenderTargetIdentifier | depthBuffer | Depth buffer RenderTargetIdentifier.  | 
    
| RenderBufferLoadAction | depthLoadAction | Depth buffer load action.  | 
    
| RenderBufferStoreAction | depthStoreAction | Depth buffer store action.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
SetRenderTarget(CommandBuffer, RTHandle, ClearFlag, Color, int, CubemapFace, int)
Setup the current render texture using an RTHandle
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RTHandle buffer, ClearFlag clearFlag, Color clearColor, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands  | 
    
| RTHandle | buffer | Color buffer RTHandle  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| Color | clearColor | If applicable, color with which to clear the render texture after setup.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RTHandle, ClearFlag, int, CubemapFace, int)
Setup the current render texture using an RTHandle
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RTHandle buffer, ClearFlag clearFlag = ClearFlag.None, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands  | 
    
| RTHandle | buffer | Color buffer RTHandle  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RTHandle, RTHandle, int, CubemapFace, int)
Setup the current render texture using an RTHandle
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RTHandle colorBuffer, RTHandle depthBuffer, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands  | 
    
| RTHandle | colorBuffer | Color buffer RTHandle  | 
    
| RTHandle | depthBuffer | Depth buffer RTHandle  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RTHandle, RTHandle, ClearFlag, int, CubemapFace, int)
Setup the current render texture using an RTHandle
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RTHandle colorBuffer, RTHandle depthBuffer, ClearFlag clearFlag, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands  | 
    
| RTHandle | colorBuffer | Color buffer RTHandle  | 
    
| RTHandle | depthBuffer | Depth buffer RTHandle  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RTHandle, RTHandle, ClearFlag, Color, int, CubemapFace, int)
Setup the current render texture using an RTHandle
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RTHandle colorBuffer, RTHandle depthBuffer, ClearFlag clearFlag, Color clearColor, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands  | 
    
| RTHandle | colorBuffer | Color buffer RTHandle  | 
    
| RTHandle | depthBuffer | Depth buffer RTHandle  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| Color | clearColor | If applicable, color with which to clear the render texture after setup.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RTHandle, RenderBufferLoadAction, RenderBufferStoreAction, ClearFlag, Color, int, CubemapFace, int)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RTHandle buffer, RenderBufferLoadAction loadAction, RenderBufferStoreAction storeAction, ClearFlag clearFlag, Color clearColor, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RTHandle | buffer | Color buffer RTHandleRTR.  | 
    
| RenderBufferLoadAction | loadAction | Load action.  | 
    
| RenderBufferStoreAction | storeAction | Store action.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| Color | clearColor | If applicable, color with which to clear the render texture after setup.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RTHandle, RenderBufferLoadAction, RenderBufferStoreAction, RTHandle, RenderBufferLoadAction, RenderBufferStoreAction, ClearFlag, Color, int, CubemapFace, int)
Set the current render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RTHandle colorBuffer, RenderBufferLoadAction colorLoadAction, RenderBufferStoreAction colorStoreAction, RTHandle depthBuffer, RenderBufferLoadAction depthLoadAction, RenderBufferStoreAction depthStoreAction, ClearFlag clearFlag, Color clearColor, int miplevel = 0, CubemapFace cubemapFace = CubemapFace.Unknown, int depthSlice = -1)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RTHandle | colorBuffer | Color buffer RTHandle.  | 
    
| RenderBufferLoadAction | colorLoadAction | Color buffer load action.  | 
    
| RenderBufferStoreAction | colorStoreAction | Color buffer store action.  | 
    
| RTHandle | depthBuffer | Depth buffer RTHandle.  | 
    
| RenderBufferLoadAction | depthLoadAction | Depth buffer load action.  | 
    
| RenderBufferStoreAction | depthStoreAction | Depth buffer store action.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| Color | clearColor | If applicable, color with which to clear the render texture after setup.  | 
    
| int | miplevel | Mip level that should be bound as a render texture if applicable.  | 
    
| CubemapFace | cubemapFace | Cubemap face that should be bound as a render texture if applicable.  | 
    
| int | depthSlice | Depth slice that should be bound as a render texture if applicable.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier[], RTHandle)
Set the current multiple render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier[] colorBuffers, RTHandle depthBuffer)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier[] | colorBuffers | RenderTargetIdentifier array of the color render textures.  | 
    
| RTHandle | depthBuffer | Depth Buffer RTHandle.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier[], RTHandle, ClearFlag)
Set the current multiple render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier[] colorBuffers, RTHandle depthBuffer, ClearFlag clearFlag = ClearFlag.None)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier[] | colorBuffers | RenderTargetIdentifier array of the color render textures.  | 
    
| RTHandle | depthBuffer | Depth Buffer RTHandle.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
SetRenderTarget(CommandBuffer, RenderTargetIdentifier[], RTHandle, ClearFlag, Color)
Set the current multiple render texture.
Declaration
public static void SetRenderTarget(CommandBuffer cmd, RenderTargetIdentifier[] colorBuffers, RTHandle depthBuffer, ClearFlag clearFlag, Color clearColor)
Parameters
| Type | Name | Description | 
|---|---|---|
| CommandBuffer | cmd | CommandBuffer used for rendering commands.  | 
    
| RenderTargetIdentifier[] | colorBuffers | RenderTargetIdentifier array of the color render textures.  | 
    
| RTHandle | depthBuffer | Depth Buffer RTHandle.  | 
    
| ClearFlag | clearFlag | If not set to ClearFlag.None, specifies how to clear the render target after setup.  | 
    
| Color | clearColor | If applicable, color with which to clear the render texture after setup.  |