pixi.js
    Preparing search index...

    Interface ExtractedAttributeDataAdvanced

    This interface represents the extracted attribute data from a WebGL program. It extends the Attribute interface but omits the buffer property. It includes an optional location property that indicates where the shader location is for this attribute.

    interface ExtractedAttributeData {
        divisor?: number;
        format?: VertexFormat;
        instance?: boolean;
        location?: number;
        offset?: number;
        size?: number;
        start?: number;
        stride?: number;
    }

    Hierarchy

    Index

    Properties

    divisor?: number

    attribute divisor for instanced rendering. Note: this is a WebGL-only feature, the WebGPU renderer will issue a warning if one of the attributes has divisor set.

    format?: VertexFormat

    the format of the attribute

    instance?: boolean

    is this an instanced buffer? (defaults to false)

    location?: number

    set where the shader location is for this attribute

    offset?: number

    the offset of the attribute from the buffer, defaults to 0 - in bytes

    size?: number

    the number of elements to be rendered. If not specified, all vertices after the starting vertex will be drawn.

    start?: number

    the starting vertex in the geometry to start drawing from. If not specified, drawing will start from the first vertex.

    stride?: number

    the stride of the data in the buffer - in bytes