renderer_result_t renderer_backend_vertex_buffer_create(renderer_backend_context_t *backend_context_, renderer_backend_vbo_t **vertex_buffer_)
VBO内部状態管理構造体インスタンスのメモリを確保する
Definition: context.c:366
renderer_result_t renderer_backend_vertex_buffer_bind(renderer_backend_context_t *backend_context_, renderer_backend_vbo_t *vertex_buffer_)
VBOをbindする
Definition: context.c:389
renderer_result_t renderer_backend_vertex_buffer_vertex_load(renderer_backend_context_t *backend_context_, renderer_backend_vbo_t *vertex_buffer_, size_t load_size_, void *load_data_, buffer_usage_t usage_)
GPUの頂点情報格納バッファに頂点情報を転送する
Definition: context.c:422
renderer_result_t renderer_backend_vertex_buffer_unbind(renderer_backend_context_t *backend_context_, renderer_backend_vbo_t *vertex_buffer_)
VBOをunbindする
Definition: context.c:405
void renderer_backend_vertex_buffer_destroy(renderer_backend_context_t *backend_context_, renderer_backend_vbo_t **vertex_buffer_)
VBO内部状態管理構造体インスタンスを破棄する
Definition: context.c:382