docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Interface IBaseCommandBuffer

    This interface declares functions shared by several command buffer types.

    Namespace: UnityEngine.Experimental.Rendering
    Assembly: Unity.RenderPipelines.Core.Runtime.dll
    Syntax
    public interface IBaseCommandBuffer

    Methods

    Name Description
    BeginSample(string)

    Wraps BeginSample on a CommandBuffer.

    BeginSample(ProfilerMarker)

    Wraps BeginSample on a CommandBuffer.

    BeginSample(CustomSampler)

    Wraps BeginSample on a CommandBuffer.

    DisableKeyword(ComputeShader, ref LocalKeyword)

    Wraps DisableKeyword on a CommandBuffer.

    DisableKeyword(Material, ref LocalKeyword)

    Wraps DisableKeyword on a CommandBuffer.

    DisableKeyword(ref GlobalKeyword)

    Wraps DisableKeyword on a CommandBuffer.

    DisableScissorRect()

    Wraps DisableScissorRect on a CommandBuffer.

    DisableShaderKeyword(string)

    Wraps DisableShaderKeyword on a CommandBuffer.

    EnableKeyword(ComputeShader, ref LocalKeyword)

    Wraps EnableKeyword on a CommandBuffer.

    EnableKeyword(Material, ref LocalKeyword)

    Wraps EnableKeyword on a CommandBuffer.

    EnableKeyword(ref GlobalKeyword)

    Wraps EnableKeyword on a CommandBuffer.

    EnableScissorRect(Rect)

    Wraps EnableScissorRect on a CommandBuffer.

    EnableShaderKeyword(string)

    Wraps EnableShaderKeyword on a CommandBuffer.

    EndSample(string)

    Wraps EndSample on a CommandBuffer.

    EndSample(ProfilerMarker)

    Wraps EndSample on a CommandBuffer.

    EndSample(CustomSampler)

    Wraps EndSample on a CommandBuffer.

    IncrementUpdateCount(RenderTargetIdentifier)

    Wraps IncrementUpdateCount on a CommandBuffer.

    InvokeOnRenderObjectCallbacks()

    Wraps InvokeOnRenderObjectCallbacks on a CommandBuffer.

    IssuePluginCustomBlit(IntPtr, uint, RenderTargetIdentifier, RenderTargetIdentifier, uint, uint)

    Wraps IssuePluginCustomBlit on a CommandBuffer.

    IssuePluginCustomTextureUpdateV2(IntPtr, Texture, uint)

    Wraps IssuePluginCustomTextureUpdateV2 on a CommandBuffer.

    IssuePluginEvent(IntPtr, int)

    Wraps IssuePluginEvent on a CommandBuffer.

    IssuePluginEventAndData(IntPtr, int, IntPtr)

    Wraps IssuePluginEventAndData on a CommandBuffer.

    MarkLateLatchMatrixShaderPropertyID(CameraLateLatchMatrixType, int)

    Wraps MarkLateLatchMatrixShaderPropertyID on a CommandBuffer.

    SetGlobalBuffer(int, ComputeBuffer)

    Wraps SetGlobalBuffer on a CommandBuffer.

    SetGlobalBuffer(int, GraphicsBuffer)

    Wraps SetGlobalBuffer on a CommandBuffer.

    SetGlobalBuffer(string, ComputeBuffer)

    Wraps SetGlobalBuffer on a CommandBuffer.

    SetGlobalBuffer(string, GraphicsBuffer)

    Wraps SetGlobalBuffer on a CommandBuffer.

    SetGlobalColor(int, Color)

    Wraps SetGlobalColor on a CommandBuffer.

    SetGlobalColor(string, Color)

    Wraps SetGlobalColor on a CommandBuffer.

    SetGlobalConstantBuffer(ComputeBuffer, int, int, int)

    Wraps SetGlobalConstantBuffer on a CommandBuffer.

    SetGlobalConstantBuffer(ComputeBuffer, string, int, int)

    Wraps SetGlobalConstantBuffer on a CommandBuffer.

    SetGlobalConstantBuffer(GraphicsBuffer, int, int, int)

    Wraps SetGlobalConstantBuffer on a CommandBuffer.

    SetGlobalConstantBuffer(GraphicsBuffer, string, int, int)

    Wraps SetGlobalConstantBuffer on a CommandBuffer.

    SetGlobalDepthBias(float, float)

    Wraps SetGlobalDepthBias on a CommandBuffer.

    SetGlobalFloat(int, float)

    Wraps SetGlobalFloat on a CommandBuffer.

    SetGlobalFloat(string, float)

    Wraps SetGlobalFloat on a CommandBuffer.

    SetGlobalFloatArray(int, List<float>)

    Wraps SetGlobalFloatArray on a CommandBuffer.

    SetGlobalFloatArray(int, float[])

    Wraps SetGlobalFloatArray on a CommandBuffer.

    SetGlobalFloatArray(string, List<float>)

    Wraps SetGlobalFloatArray on a CommandBuffer.

    SetGlobalFloatArray(string, float[])

    Wraps SetGlobalFloatArray on a CommandBuffer.

    SetGlobalInt(int, int)

    Wraps SetGlobalInt on a CommandBuffer.

    SetGlobalInt(string, int)

    Wraps SetGlobalInt on a CommandBuffer.

    SetGlobalInteger(int, int)

    Wraps SetGlobalInteger on a CommandBuffer.

    SetGlobalInteger(string, int)

    Wraps SetGlobalInteger on a CommandBuffer.

    SetGlobalMatrix(int, Matrix4x4)

    Wraps SetGlobalMatrix on a CommandBuffer.

    SetGlobalMatrix(string, Matrix4x4)

    Wraps SetGlobalMatrix on a CommandBuffer.

    SetGlobalMatrixArray(int, List<Matrix4x4>)

    Wraps SetGlobalMatrixArray on a CommandBuffer.

    SetGlobalMatrixArray(int, Matrix4x4[])

    Wraps SetGlobalMatrixArray on a CommandBuffer.

    SetGlobalMatrixArray(string, List<Matrix4x4>)

    Wraps SetGlobalMatrixArray on a CommandBuffer.

    SetGlobalMatrixArray(string, Matrix4x4[])

    Wraps SetGlobalMatrixArray on a CommandBuffer.

    SetGlobalTexture(int, TextureHandle)

    Wraps SetGlobalTexture on a CommandBuffer.

    SetGlobalTexture(int, TextureHandle, RenderTextureSubElement)

    Wraps SetGlobalTexture on a CommandBuffer.

    SetGlobalTexture(string, TextureHandle)

    Wraps SetGlobalTexture on a CommandBuffer.

    SetGlobalTexture(string, TextureHandle, RenderTextureSubElement)

    Wraps SetGlobalTexture on a CommandBuffer.

    SetGlobalVector(int, Vector4)

    Wraps SetGlobalVector on a CommandBuffer.

    SetGlobalVector(string, Vector4)

    Wraps SetGlobalVector on a CommandBuffer.

    SetGlobalVectorArray(int, List<Vector4>)

    Wraps SetGlobalVectorArray on a CommandBuffer.

    SetGlobalVectorArray(int, Vector4[])

    Wraps SetGlobalVectorArray on a CommandBuffer.

    SetGlobalVectorArray(string, List<Vector4>)

    Wraps SetGlobalVectorArray on a CommandBuffer.

    SetGlobalVectorArray(string, Vector4[])

    Wraps SetGlobalVectorArray on a CommandBuffer.

    SetInvertCulling(bool)

    Wraps SetInvertCulling on a CommandBuffer.

    SetKeyword(ComputeShader, ref LocalKeyword, bool)

    Wraps SetKeyword on a CommandBuffer.

    SetKeyword(Material, ref LocalKeyword, bool)

    Wraps SetKeyword on a CommandBuffer.

    SetKeyword(ref GlobalKeyword, bool)

    Wraps SetKeyword on a CommandBuffer.

    SetLateLatchProjectionMatrices(Matrix4x4[])

    Wraps SetLateLatchProjectionMatrices on a CommandBuffer.

    SetShadowSamplingMode(RenderTargetIdentifier, ShadowSamplingMode)

    Wraps SetShadowSamplingMode on a CommandBuffer.

    SetSinglePassStereo(SinglePassStereoMode)

    Wraps SetSinglePassStereo on a CommandBuffer.

    SetViewProjectionMatrices(Matrix4x4, Matrix4x4)

    Wraps SetViewProjectionMatrices on a CommandBuffer.

    SetViewport(Rect)

    Wraps SetViewport on a CommandBuffer.

    SetupCameraProperties(Camera)

    Wraps SetupCameraProperties on a CommandBuffer.

    UnmarkLateLatchMatrix(CameraLateLatchMatrixType)

    Wraps UnmarkLateLatchMatrix on a CommandBuffer.

    Extension Methods

    AnalyticsUtils.ToNestedColumnWithDefault<T>(T, T, bool)
    In This Article
    Back to top
    Copyright © 2023 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)