sfml.js
    Preparing search index...

    Class VertexBuffer

    GPU storage owned by Native; draw records a handle without uploading vertices.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    "[graphicsNative]": NativeGraphicsHandle<"vertexBuffer">
    "[vertexBufferId]": number
    Usage: typeof VertexBufferUsage = VertexBufferUsage

    顶点缓冲区使用方式枚举。

    Methods

    • 在 GPU 上分配指定数量的顶点,返回是否成功;提交此前排队的绘制。

      Parameters

      • vertexCount: number

      Returns boolean

    • 上传当前缓冲区顶点数的数据,源数据数量不得不足;返回是否成功。

      Parameters

      • vertices: Vertices

      Returns boolean

    • 从源起点上传 vertexCount 个顶点到 offset(以顶点为单位);返回是否成功。

      Parameters

      • vertices: Vertices
      • vertexCount: number
      • offset: number

      Returns boolean

    • 复制 source 的 GPU 顶点数据,返回是否成功。

      Parameters

      Returns boolean