Interface ILowLevelCommandBuffer
This interface declares functions that are specific to a lowlevel command buffer.
Inherited Members
Namespace: UnityEngine.Experimental.Rendering
Syntax
public interface ILowLevelCommandBuffer : IBaseCommandBuffer
Methods
Clear()
Wraps Clear on a CommandBuffer.
Declaration
void Clear()
ClearRenderTarget(Boolean, Boolean, Color)
Wraps ClearRenderTarget on a CommandBuffer.
Declaration
void ClearRenderTarget(bool clearDepth, bool clearColor, Color backgroundColor)
Parameters
Type | Name | Description |
---|---|---|
Boolean | clearDepth | |
Boolean | clearColor | |
Color | backgroundColor |
ClearRenderTarget(Boolean, Boolean, Color, Single)
Wraps ClearRenderTarget on a CommandBuffer.
Declaration
void ClearRenderTarget(bool clearDepth, bool clearColor, Color backgroundColor, float depth)
Parameters
Type | Name | Description |
---|---|---|
Boolean | clearDepth | |
Boolean | clearColor | |
Color | backgroundColor | |
Single | depth |
ClearRenderTarget(Boolean, Boolean, Color, Single, UInt32)
Wraps ClearRenderTarget on a CommandBuffer.
Declaration
void ClearRenderTarget(bool clearDepth, bool clearColor, Color backgroundColor, float depth, uint stencil)
Parameters
Type | Name | Description |
---|---|---|
Boolean | clearDepth | |
Boolean | clearColor | |
Color | backgroundColor | |
Single | depth | |
UInt32 | stencil |
ClearRenderTarget(RTClearFlags, Color, Single, UInt32)
Wraps ClearRenderTarget on a CommandBuffer.
Declaration
void ClearRenderTarget(RTClearFlags clearFlags, Color backgroundColor, float depth, uint stencil)
Parameters
Type | Name | Description |
---|---|---|
RTClearFlags | clearFlags | |
Color | backgroundColor | |
Single | depth | |
UInt32 | stencil |
ClearRenderTarget(RTClearFlags, Color[], Single, UInt32)
Wraps ClearRenderTarget on a CommandBuffer.
Declaration
void ClearRenderTarget(RTClearFlags clearFlags, Color[] backgroundColors, float depth, uint stencil)
Parameters
Type | Name | Description |
---|---|---|
RTClearFlags | clearFlags | |
Color[] | backgroundColors | |
Single | depth | |
UInt32 | stencil |
ConfigureFoveatedRendering(IntPtr)
Wraps ConfigureFoveatedRendering on a CommandBuffer.
Declaration
void ConfigureFoveatedRendering(IntPtr platformData)
Parameters
Type | Name | Description |
---|---|---|
IntPtr | platformData |
DrawMesh(Mesh, Matrix4x4, Material)
Wraps DrawMesh on a CommandBuffer.
Declaration
void DrawMesh(Mesh mesh, Matrix4x4 matrix, Material material)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Matrix4x4 | matrix | |
Material | material |
DrawMesh(Mesh, Matrix4x4, Material, Int32)
Wraps DrawMesh on a CommandBuffer.
Declaration
void DrawMesh(Mesh mesh, Matrix4x4 matrix, Material material, int submeshIndex)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Matrix4x4 | matrix | |
Material | material | |
Int32 | submeshIndex |
DrawMesh(Mesh, Matrix4x4, Material, Int32, Int32)
Wraps DrawMesh on a CommandBuffer.
Declaration
void DrawMesh(Mesh mesh, Matrix4x4 matrix, Material material, int submeshIndex, int shaderPass)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Matrix4x4 | matrix | |
Material | material | |
Int32 | submeshIndex | |
Int32 | shaderPass |
DrawMesh(Mesh, Matrix4x4, Material, Int32, Int32, MaterialPropertyBlock)
Wraps DrawMesh on a CommandBuffer.
Declaration
void DrawMesh(Mesh mesh, Matrix4x4 matrix, Material material, int submeshIndex, int shaderPass, MaterialPropertyBlock properties)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Matrix4x4 | matrix | |
Material | material | |
Int32 | submeshIndex | |
Int32 | shaderPass | |
MaterialPropertyBlock | properties |
DrawMeshInstanced(Mesh, Int32, Material, Int32, Matrix4x4[])
Wraps DrawMeshInstanced on a CommandBuffer.
Declaration
void DrawMeshInstanced(Mesh mesh, int submeshIndex, Material material, int shaderPass, Matrix4x4[] matrices)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Int32 | submeshIndex | |
Material | material | |
Int32 | shaderPass | |
Matrix4x4[] | matrices |
DrawMeshInstanced(Mesh, Int32, Material, Int32, Matrix4x4[], Int32)
Wraps DrawMeshInstanced on a CommandBuffer.
Declaration
void DrawMeshInstanced(Mesh mesh, int submeshIndex, Material material, int shaderPass, Matrix4x4[] matrices, int count)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Int32 | submeshIndex | |
Material | material | |
Int32 | shaderPass | |
Matrix4x4[] | matrices | |
Int32 | count |
DrawMeshInstanced(Mesh, Int32, Material, Int32, Matrix4x4[], Int32, MaterialPropertyBlock)
Wraps DrawMeshInstanced on a CommandBuffer.
Declaration
void DrawMeshInstanced(Mesh mesh, int submeshIndex, Material material, int shaderPass, Matrix4x4[] matrices, int count, MaterialPropertyBlock properties)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Int32 | submeshIndex | |
Material | material | |
Int32 | shaderPass | |
Matrix4x4[] | matrices | |
Int32 | count | |
MaterialPropertyBlock | properties |
DrawMeshInstancedIndirect(Mesh, Int32, Material, Int32, ComputeBuffer)
Wraps DrawMeshInstancedIndirect on a CommandBuffer.
Declaration
void DrawMeshInstancedIndirect(Mesh mesh, int submeshIndex, Material material, int shaderPass, ComputeBuffer bufferWithArgs)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Int32 | submeshIndex | |
Material | material | |
Int32 | shaderPass | |
ComputeBuffer | bufferWithArgs |
DrawMeshInstancedIndirect(Mesh, Int32, Material, Int32, ComputeBuffer, Int32)
Wraps DrawMeshInstancedIndirect on a CommandBuffer.
Declaration
void DrawMeshInstancedIndirect(Mesh mesh, int submeshIndex, Material material, int shaderPass, ComputeBuffer bufferWithArgs, int argsOffset)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Int32 | submeshIndex | |
Material | material | |
Int32 | shaderPass | |
ComputeBuffer | bufferWithArgs | |
Int32 | argsOffset |
DrawMeshInstancedIndirect(Mesh, Int32, Material, Int32, ComputeBuffer, Int32, MaterialPropertyBlock)
Wraps DrawMeshInstancedIndirect on a CommandBuffer.
Declaration
void DrawMeshInstancedIndirect(Mesh mesh, int submeshIndex, Material material, int shaderPass, ComputeBuffer bufferWithArgs, int argsOffset, MaterialPropertyBlock properties)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Int32 | submeshIndex | |
Material | material | |
Int32 | shaderPass | |
ComputeBuffer | bufferWithArgs | |
Int32 | argsOffset | |
MaterialPropertyBlock | properties |
DrawMeshInstancedIndirect(Mesh, Int32, Material, Int32, GraphicsBuffer)
Wraps DrawMeshInstancedIndirect on a CommandBuffer.
Declaration
void DrawMeshInstancedIndirect(Mesh mesh, int submeshIndex, Material material, int shaderPass, GraphicsBuffer bufferWithArgs)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Int32 | submeshIndex | |
Material | material | |
Int32 | shaderPass | |
GraphicsBuffer | bufferWithArgs |
DrawMeshInstancedIndirect(Mesh, Int32, Material, Int32, GraphicsBuffer, Int32)
Wraps DrawMeshInstancedIndirect on a CommandBuffer.
Declaration
void DrawMeshInstancedIndirect(Mesh mesh, int submeshIndex, Material material, int shaderPass, GraphicsBuffer bufferWithArgs, int argsOffset)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Int32 | submeshIndex | |
Material | material | |
Int32 | shaderPass | |
GraphicsBuffer | bufferWithArgs | |
Int32 | argsOffset |
DrawMeshInstancedIndirect(Mesh, Int32, Material, Int32, GraphicsBuffer, Int32, MaterialPropertyBlock)
Wraps DrawMeshInstancedIndirect on a CommandBuffer.
Declaration
void DrawMeshInstancedIndirect(Mesh mesh, int submeshIndex, Material material, int shaderPass, GraphicsBuffer bufferWithArgs, int argsOffset, MaterialPropertyBlock properties)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Int32 | submeshIndex | |
Material | material | |
Int32 | shaderPass | |
GraphicsBuffer | bufferWithArgs | |
Int32 | argsOffset | |
MaterialPropertyBlock | properties |
DrawMeshInstancedProcedural(Mesh, Int32, Material, Int32, Int32, MaterialPropertyBlock)
Wraps DrawMeshInstancedProcedural on a CommandBuffer.
Declaration
void DrawMeshInstancedProcedural(Mesh mesh, int submeshIndex, Material material, int shaderPass, int count, MaterialPropertyBlock properties)
Parameters
Type | Name | Description |
---|---|---|
Mesh | mesh | |
Int32 | submeshIndex | |
Material | material | |
Int32 | shaderPass | |
Int32 | count | |
MaterialPropertyBlock | properties |
DrawOcclusionMesh(RectInt)
Wraps DrawOcclusionMesh on a CommandBuffer.
Declaration
void DrawOcclusionMesh(RectInt normalizedCamViewport)
Parameters
Type | Name | Description |
---|---|---|
RectInt | normalizedCamViewport |
DrawProcedural(GraphicsBuffer, Matrix4x4, Material, Int32, MeshTopology, Int32)
Wraps DrawProcedural on a CommandBuffer.
Declaration
void DrawProcedural(GraphicsBuffer indexBuffer, Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, int indexCount)
Parameters
Type | Name | Description |
---|---|---|
GraphicsBuffer | indexBuffer | |
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
Int32 | indexCount |
DrawProcedural(GraphicsBuffer, Matrix4x4, Material, Int32, MeshTopology, Int32, Int32)
Wraps DrawProcedural on a CommandBuffer.
Declaration
void DrawProcedural(GraphicsBuffer indexBuffer, Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, int indexCount, int instanceCount)
Parameters
Type | Name | Description |
---|---|---|
GraphicsBuffer | indexBuffer | |
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
Int32 | indexCount | |
Int32 | instanceCount |
DrawProcedural(GraphicsBuffer, Matrix4x4, Material, Int32, MeshTopology, Int32, Int32, MaterialPropertyBlock)
Wraps DrawProcedural on a CommandBuffer.
Declaration
void DrawProcedural(GraphicsBuffer indexBuffer, Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, int indexCount, int instanceCount, MaterialPropertyBlock properties)
Parameters
Type | Name | Description |
---|---|---|
GraphicsBuffer | indexBuffer | |
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
Int32 | indexCount | |
Int32 | instanceCount | |
MaterialPropertyBlock | properties |
DrawProcedural(Matrix4x4, Material, Int32, MeshTopology, Int32)
Wraps DrawProcedural on a CommandBuffer.
Declaration
void DrawProcedural(Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, int vertexCount)
Parameters
Type | Name | Description |
---|---|---|
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
Int32 | vertexCount |
DrawProcedural(Matrix4x4, Material, Int32, MeshTopology, Int32, Int32)
Wraps DrawProcedural on a CommandBuffer.
Declaration
void DrawProcedural(Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, int vertexCount, int instanceCount)
Parameters
Type | Name | Description |
---|---|---|
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
Int32 | vertexCount | |
Int32 | instanceCount |
DrawProcedural(Matrix4x4, Material, Int32, MeshTopology, Int32, Int32, MaterialPropertyBlock)
Wraps DrawProcedural on a CommandBuffer.
Declaration
void DrawProcedural(Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, int vertexCount, int instanceCount, MaterialPropertyBlock properties)
Parameters
Type | Name | Description |
---|---|---|
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
Int32 | vertexCount | |
Int32 | instanceCount | |
MaterialPropertyBlock | properties |
DrawProceduralIndirect(GraphicsBuffer, Matrix4x4, Material, Int32, MeshTopology, ComputeBuffer)
Wraps DrawProceduralIndirect on a CommandBuffer.
Declaration
void DrawProceduralIndirect(GraphicsBuffer indexBuffer, Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, ComputeBuffer bufferWithArgs)
Parameters
Type | Name | Description |
---|---|---|
GraphicsBuffer | indexBuffer | |
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
ComputeBuffer | bufferWithArgs |
DrawProceduralIndirect(GraphicsBuffer, Matrix4x4, Material, Int32, MeshTopology, ComputeBuffer, Int32)
Wraps DrawProceduralIndirect on a CommandBuffer.
Declaration
void DrawProceduralIndirect(GraphicsBuffer indexBuffer, Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, ComputeBuffer bufferWithArgs, int argsOffset)
Parameters
Type | Name | Description |
---|---|---|
GraphicsBuffer | indexBuffer | |
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
ComputeBuffer | bufferWithArgs | |
Int32 | argsOffset |
DrawProceduralIndirect(GraphicsBuffer, Matrix4x4, Material, Int32, MeshTopology, ComputeBuffer, Int32, MaterialPropertyBlock)
Wraps DrawProceduralIndirect on a CommandBuffer.
Declaration
void DrawProceduralIndirect(GraphicsBuffer indexBuffer, Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, ComputeBuffer bufferWithArgs, int argsOffset, MaterialPropertyBlock properties)
Parameters
Type | Name | Description |
---|---|---|
GraphicsBuffer | indexBuffer | |
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
ComputeBuffer | bufferWithArgs | |
Int32 | argsOffset | |
MaterialPropertyBlock | properties |
DrawProceduralIndirect(GraphicsBuffer, Matrix4x4, Material, Int32, MeshTopology, GraphicsBuffer)
Wraps DrawProceduralIndirect on a CommandBuffer.
Declaration
void DrawProceduralIndirect(GraphicsBuffer indexBuffer, Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, GraphicsBuffer bufferWithArgs)
Parameters
Type | Name | Description |
---|---|---|
GraphicsBuffer | indexBuffer | |
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
GraphicsBuffer | bufferWithArgs |
DrawProceduralIndirect(GraphicsBuffer, Matrix4x4, Material, Int32, MeshTopology, GraphicsBuffer, Int32)
Wraps DrawProceduralIndirect on a CommandBuffer.
Declaration
void DrawProceduralIndirect(GraphicsBuffer indexBuffer, Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, GraphicsBuffer bufferWithArgs, int argsOffset)
Parameters
Type | Name | Description |
---|---|---|
GraphicsBuffer | indexBuffer | |
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
GraphicsBuffer | bufferWithArgs | |
Int32 | argsOffset |
DrawProceduralIndirect(GraphicsBuffer, Matrix4x4, Material, Int32, MeshTopology, GraphicsBuffer, Int32, MaterialPropertyBlock)
Wraps DrawProceduralIndirect on a CommandBuffer.
Declaration
void DrawProceduralIndirect(GraphicsBuffer indexBuffer, Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, GraphicsBuffer bufferWithArgs, int argsOffset, MaterialPropertyBlock properties)
Parameters
Type | Name | Description |
---|---|---|
GraphicsBuffer | indexBuffer | |
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
GraphicsBuffer | bufferWithArgs | |
Int32 | argsOffset | |
MaterialPropertyBlock | properties |
DrawProceduralIndirect(Matrix4x4, Material, Int32, MeshTopology, ComputeBuffer)
Wraps DrawProceduralIndirect on a CommandBuffer.
Declaration
void DrawProceduralIndirect(Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, ComputeBuffer bufferWithArgs)
Parameters
Type | Name | Description |
---|---|---|
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
ComputeBuffer | bufferWithArgs |
DrawProceduralIndirect(Matrix4x4, Material, Int32, MeshTopology, ComputeBuffer, Int32)
Wraps DrawProceduralIndirect on a CommandBuffer.
Declaration
void DrawProceduralIndirect(Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, ComputeBuffer bufferWithArgs, int argsOffset)
Parameters
Type | Name | Description |
---|---|---|
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
ComputeBuffer | bufferWithArgs | |
Int32 | argsOffset |
DrawProceduralIndirect(Matrix4x4, Material, Int32, MeshTopology, ComputeBuffer, Int32, MaterialPropertyBlock)
Wraps DrawProceduralIndirect on a CommandBuffer.
Declaration
void DrawProceduralIndirect(Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, ComputeBuffer bufferWithArgs, int argsOffset, MaterialPropertyBlock properties)
Parameters
Type | Name | Description |
---|---|---|
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
ComputeBuffer | bufferWithArgs | |
Int32 | argsOffset | |
MaterialPropertyBlock | properties |
DrawProceduralIndirect(Matrix4x4, Material, Int32, MeshTopology, GraphicsBuffer)
Wraps DrawProceduralIndirect on a CommandBuffer.
Declaration
void DrawProceduralIndirect(Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, GraphicsBuffer bufferWithArgs)
Parameters
Type | Name | Description |
---|---|---|
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
GraphicsBuffer | bufferWithArgs |
DrawProceduralIndirect(Matrix4x4, Material, Int32, MeshTopology, GraphicsBuffer, Int32)
Wraps DrawProceduralIndirect on a CommandBuffer.
Declaration
void DrawProceduralIndirect(Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, GraphicsBuffer bufferWithArgs, int argsOffset)
Parameters
Type | Name | Description |
---|---|---|
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
GraphicsBuffer | bufferWithArgs | |
Int32 | argsOffset |
DrawProceduralIndirect(Matrix4x4, Material, Int32, MeshTopology, GraphicsBuffer, Int32, MaterialPropertyBlock)
Wraps DrawProceduralIndirect on a CommandBuffer.
Declaration
void DrawProceduralIndirect(Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, GraphicsBuffer bufferWithArgs, int argsOffset, MaterialPropertyBlock properties)
Parameters
Type | Name | Description |
---|---|---|
Matrix4x4 | matrix | |
Material | material | |
Int32 | shaderPass | |
MeshTopology | topology | |
GraphicsBuffer | bufferWithArgs | |
Int32 | argsOffset | |
MaterialPropertyBlock | properties |
DrawRenderer(Renderer, Material)
Wraps DrawRenderer on a CommandBuffer.
Declaration
void DrawRenderer(Renderer renderer, Material material)
Parameters
Type | Name | Description |
---|---|---|
Renderer | renderer | |
Material | material |
DrawRenderer(Renderer, Material, Int32)
Wraps DrawRenderer on a CommandBuffer.
Declaration
void DrawRenderer(Renderer renderer, Material material, int submeshIndex)
Parameters
Type | Name | Description |
---|---|---|
Renderer | renderer | |
Material | material | |
Int32 | submeshIndex |
DrawRenderer(Renderer, Material, Int32, Int32)
Wraps DrawRenderer on a CommandBuffer.
Declaration
void DrawRenderer(Renderer renderer, Material material, int submeshIndex, int shaderPass)
Parameters
Type | Name | Description |
---|---|---|
Renderer | renderer | |
Material | material | |
Int32 | submeshIndex | |
Int32 | shaderPass |
DrawRendererList(RendererList)
Wraps DrawRendererList on a CommandBuffer.
Declaration
void DrawRendererList(RendererList rendererList)
Parameters
Type | Name | Description |
---|---|---|
RendererList | rendererList |
SetFoveatedRenderingMode(FoveatedRenderingMode)
Wraps SetFoveatedRenderingMode on a CommandBuffer.
Declaration
void SetFoveatedRenderingMode(FoveatedRenderingMode foveatedRenderingMode)
Parameters
Type | Name | Description |
---|---|---|
FoveatedRenderingMode | foveatedRenderingMode |
SetInstanceMultiplier(UInt32)
Wraps SetInstanceMultiplier on a CommandBuffer.
Declaration
void SetInstanceMultiplier(uint multiplier)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | multiplier |
SetRenderTarget(RenderTargetBinding)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetBinding binding)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetBinding | binding |
SetRenderTarget(RenderTargetBinding, Int32, CubemapFace, Int32)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetBinding binding, int mipLevel, CubemapFace cubemapFace, int depthSlice)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetBinding | binding | |
Int32 | mipLevel | |
CubemapFace | cubemapFace | |
Int32 | depthSlice |
SetRenderTarget(RenderTargetIdentifier)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetIdentifier rt)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetIdentifier | rt |
SetRenderTarget(RenderTargetIdentifier, Int32)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetIdentifier rt, int mipLevel)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetIdentifier | rt | |
Int32 | mipLevel |
SetRenderTarget(RenderTargetIdentifier, Int32, CubemapFace)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetIdentifier rt, int mipLevel, CubemapFace cubemapFace)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetIdentifier | rt | |
Int32 | mipLevel | |
CubemapFace | cubemapFace |
SetRenderTarget(RenderTargetIdentifier, Int32, CubemapFace, Int32)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetIdentifier rt, int mipLevel, CubemapFace cubemapFace, int depthSlice)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetIdentifier | rt | |
Int32 | mipLevel | |
CubemapFace | cubemapFace | |
Int32 | depthSlice |
SetRenderTarget(RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetIdentifier rt, RenderBufferLoadAction loadAction, RenderBufferStoreAction storeAction)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetIdentifier | rt | |
RenderBufferLoadAction | loadAction | |
RenderBufferStoreAction | storeAction |
SetRenderTarget(RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, RenderBufferLoadAction, RenderBufferStoreAction)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetIdentifier rt, RenderBufferLoadAction colorLoadAction, RenderBufferStoreAction colorStoreAction, RenderBufferLoadAction depthLoadAction, RenderBufferStoreAction depthStoreAction)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetIdentifier | rt | |
RenderBufferLoadAction | colorLoadAction | |
RenderBufferStoreAction | colorStoreAction | |
RenderBufferLoadAction | depthLoadAction | |
RenderBufferStoreAction | depthStoreAction |
SetRenderTarget(RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction, RenderTargetIdentifier, RenderBufferLoadAction, RenderBufferStoreAction)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetIdentifier color, RenderBufferLoadAction colorLoadAction, RenderBufferStoreAction colorStoreAction, RenderTargetIdentifier depth, RenderBufferLoadAction depthLoadAction, RenderBufferStoreAction depthStoreAction)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetIdentifier | color | |
RenderBufferLoadAction | colorLoadAction | |
RenderBufferStoreAction | colorStoreAction | |
RenderTargetIdentifier | depth | |
RenderBufferLoadAction | depthLoadAction | |
RenderBufferStoreAction | depthStoreAction |
SetRenderTarget(RenderTargetIdentifier, RenderTargetIdentifier)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetIdentifier color, RenderTargetIdentifier depth)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetIdentifier | color | |
RenderTargetIdentifier | depth |
SetRenderTarget(RenderTargetIdentifier, RenderTargetIdentifier, Int32)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetIdentifier color, RenderTargetIdentifier depth, int mipLevel)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetIdentifier | color | |
RenderTargetIdentifier | depth | |
Int32 | mipLevel |
SetRenderTarget(RenderTargetIdentifier, RenderTargetIdentifier, Int32, CubemapFace)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetIdentifier color, RenderTargetIdentifier depth, int mipLevel, CubemapFace cubemapFace)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetIdentifier | color | |
RenderTargetIdentifier | depth | |
Int32 | mipLevel | |
CubemapFace | cubemapFace |
SetRenderTarget(RenderTargetIdentifier, RenderTargetIdentifier, Int32, CubemapFace, Int32)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetIdentifier color, RenderTargetIdentifier depth, int mipLevel, CubemapFace cubemapFace, int depthSlice)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetIdentifier | color | |
RenderTargetIdentifier | depth | |
Int32 | mipLevel | |
CubemapFace | cubemapFace | |
Int32 | depthSlice |
SetRenderTarget(RenderTargetIdentifier[], RenderTargetIdentifier)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetIdentifier[] colors, RenderTargetIdentifier depth)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetIdentifier[] | colors | |
RenderTargetIdentifier | depth |
SetRenderTarget(RenderTargetIdentifier[], RenderTargetIdentifier, Int32, CubemapFace, Int32)
Wraps SetRenderTarget on a CommandBuffer.
Declaration
void SetRenderTarget(RenderTargetIdentifier[] colors, RenderTargetIdentifier depth, int mipLevel, CubemapFace cubemapFace, int depthSlice)
Parameters
Type | Name | Description |
---|---|---|
RenderTargetIdentifier[] | colors | |
RenderTargetIdentifier | depth | |
Int32 | mipLevel | |
CubemapFace | cubemapFace | |
Int32 | depthSlice |