docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace UnityEngine.Experimental.Rendering

    Classes

    BaseCommandBuffer

    Render graph command buffer types inherit from this base class. It provides some shared functionality for all command buffer types.

    ComputeCommandBuffer

    A command buffer that is used with a compute render graph pass.

    LowLevelCommandBuffer

    A command buffer that is used with a lowlevel render graph pass.

    RasterCommandBuffer

    A command buffer that is used with a rasterization render graph pass.

    XRBuiltinShaderConstants

    Helper static class used by render pipelines to setup stereo constants accessed by builtin shaders.

    XRLayout

    Used by render pipelines to store information about the XR device layout.

    XRPass

    XRPass holds the render target information and a list of XRView. XRView contains the parameters required to render (projection and view matrices, viewport, etc) When a pass has 2 views or more, single-pass will be active if the platform supports it. To avoid allocating every frame, XRView is a struct and XRPass is pooled.

    XRSystem

    Used by render pipelines to communicate with XR SDK.

    Structs

    CommandBufferHelpers

    This struct contains some static helper functions that can be used when you want to convert between Commandbuffer and RasterCommandBuffer/ComputeCommandBuffer/LowLevelCommandBuffer

    XRPassCreateInfo

    Set of data used to create a XRPass object.

    Interfaces

    IBaseCommandBuffer

    This interface declares functions shared by several command buffer types.

    IComputeCommandBuffer

    This interface declares functions that are specific to a compute command buffer.

    ILowLevelCommandBuffer

    This interface declares functions that are specific to a lowlevel command buffer.

    IRasterCommandBuffer

    This interface declares functions that are specific to a rasterization command buffer.

    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)