sdlBindGpuIndexBuffer function gpu
void
sdlBindGpuIndexBuffer(
- Pointer<
SdlGpuRenderPass> renderPass, - Pointer<
SdlGpuBufferBinding> binding, - int indexElementSize
Binds an index buffer on a command buffer for use with subsequent draw calls.
\param render_pass a render pass handle. \param binding a pointer to a struct containing an index buffer and offset. \param index_element_size whether the index values in the buffer are 16- or 32-bit.
\since This function is available since SDL 3.2.0.
extern SDL_DECLSPEC void SDLCALL SDL_BindGPUIndexBuffer( SDL_GPURenderPass *render_pass, const SDL_GPUBufferBinding *binding, SDL_GPUIndexElementSize index_element_size)
Implementation
void sdlBindGpuIndexBuffer(
Pointer<SdlGpuRenderPass> renderPass,
Pointer<SdlGpuBufferBinding> binding,
int indexElementSize,
) {
final sdlBindGpuIndexBufferLookupFunction = _libSdl
.lookupFunction<
Void Function(
Pointer<SdlGpuRenderPass> renderPass,
Pointer<SdlGpuBufferBinding> binding,
Int32 indexElementSize,
),
void Function(
Pointer<SdlGpuRenderPass> renderPass,
Pointer<SdlGpuBufferBinding> binding,
int indexElementSize,
)
>('SDL_BindGPUIndexBuffer');
return sdlBindGpuIndexBufferLookupFunction(
renderPass,
binding,
indexElementSize,
);
}