Add missing VertexLayoutHandle for C APIs (#2249)

This commit is contained in:
云风
2020-09-01 23:36:52 +08:00
committed by GitHub
parent 6834247aed
commit 4d6445896e
6 changed files with 50 additions and 19 deletions

View File

@@ -2772,10 +2772,14 @@ func.setVertexBuffer { cpponly }
--- Set vertex buffer for draw primitive.
func.setVertexBuffer
"void"
.stream "uint8_t" --- Vertex stream.
.handle "VertexBufferHandle" --- Vertex buffer.
.startVertex "uint32_t" --- First vertex to render.
.numVertices "uint32_t" --- Number of vertices to render.
.stream "uint8_t" --- Vertex stream.
.handle "VertexBufferHandle" --- Vertex buffer.
.startVertex "uint32_t" --- First vertex to render.
.numVertices "uint32_t" --- Number of vertices to render.
.layoutHandle "VertexLayoutHandle" --- Vertex layout for aliasing vertex buffer. If invalid
--- handle is used, vertex layout used for creation
--- of vertex buffer will be used.
{ default = "BGFX_INVALID_HANDLE" }
--- Set vertex buffer for draw primitive.
func.setVertexBuffer { cpponly }
@@ -2790,6 +2794,11 @@ func.setVertexBuffer { cname = "set_dynamic_vertex_buffer" }
.handle "DynamicVertexBufferHandle" --- Dynamic vertex buffer.
.startVertex "uint32_t" --- First vertex to render.
.numVertices "uint32_t" --- Number of vertices to render.
.layoutHandle "VertexLayoutHandle" --- Vertex layout for aliasing vertex buffer. If invalid
--- handle is used, vertex layout used for creation
--- of vertex buffer will be used.
{ default = "BGFX_INVALID_HANDLE" }
--- Set vertex buffer for draw primitive.
func.setVertexBuffer { cpponly }