renderer_result_t renderer_backend_vertex_array_create(renderer_backend_context_t *backend_context_, renderer_backend_vao_t **vertex_array_)
VAO内部状態管理構造体インスタンスのメモリを確保する
Definition: context.c:288
renderer_result_t renderer_backend_vertex_array_unbind(renderer_backend_context_t *backend_context_, renderer_backend_vao_t *vertex_array_)
VAOをunbindする
Definition: context.c:327
void renderer_backend_vertex_array_destroy(renderer_backend_context_t *backend_context_, renderer_backend_vao_t **vertex_array_)
VAO内部状態管理構造体インスタンスを破棄する
Definition: context.c:304
renderer_result_t renderer_backend_vertex_array_bind(renderer_backend_context_t *backend_context_, renderer_backend_vao_t *vertex_array_)
VAOをbindする
Definition: context.c:311
renderer_result_t renderer_backend_vertex_array_attribute_set(renderer_backend_context_t *backend_context_, renderer_backend_vao_t *vertex_array_, uint32_t layout_, int32_t size_, renderer_type_t type_, bool normalized_, size_t stride_, size_t offset_)
頂点情報のレイアウトをGPUに通知する
Definition: context.c:344