docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct BufferDesc

    Descriptor used to create graphics buffer resources

    Inherited Members
    ValueType.Equals(object)
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: UnityEngine.Rendering.RenderGraphModule
    Assembly: Unity.RenderPipelines.Core.Runtime.dll
    Syntax
    public struct BufferDesc

    Constructors

    BufferDesc(int, int)

    BufferDesc constructor.

    Declaration
    public BufferDesc(int count, int stride)
    Parameters
    Type Name Description
    int count

    Number of elements in the buffer.

    int stride

    Size of one element in the buffer.

    BufferDesc(int, int, Target)

    BufferDesc constructor.

    Declaration
    public BufferDesc(int count, int stride, GraphicsBuffer.Target target)
    Parameters
    Type Name Description
    int count

    Number of elements in the buffer.

    int stride

    Size of one element in the buffer.

    GraphicsBuffer.Target target

    Type of the buffer.

    Fields

    count

    Number of elements in the buffer..

    Declaration
    public int count
    Field Value
    Type Description
    int

    name

    Graphics Buffer name.

    Declaration
    public string name
    Field Value
    Type Description
    string

    stride

    Size of one element in the buffer. Has to match size of buffer type in the shader.

    Declaration
    public int stride
    Field Value
    Type Description
    int

    target

    The intended usage of a GraphicsBuffer.

    Declaration
    public GraphicsBuffer.Target target
    Field Value
    Type Description
    GraphicsBuffer.Target

    usageFlags

    The intended update mode of a GraphicsBuffer.

    Declaration
    public GraphicsBuffer.UsageFlags usageFlags
    Field Value
    Type Description
    GraphicsBuffer.UsageFlags

    Methods

    GetHashCode()

    Hash function

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int

    The texture descriptor hash.

    Overrides
    ValueType.GetHashCode()

    Extension Methods

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