GL CHOCO ENGINE
Loading...
Searching...
No Matches
renderer_backend_context Struct Reference

RendererBackend内部状態管理構造体 More...

Collaboration diagram for renderer_backend_context:

Data Fields

target_graphics_api_t target_api
 
const renderer_shader_vtable_tshader_vtable
 
const renderer_vao_vtable_tvao_vtable
 
const renderer_vbo_vtable_tvbo_vtable
 
uint32_t current_program_id
 
uint32_t current_bound_vao
 
uint32_t current_bound_vbo
 

Detailed Description

RendererBackend内部状態管理構造体

Field Documentation

◆ current_bound_vao

uint32_t renderer_backend_context::current_bound_vao

現在バインド中のVAO識別子

◆ current_bound_vbo

uint32_t renderer_backend_context::current_bound_vbo

現在バインド中のVBO識別子

◆ current_program_id

uint32_t renderer_backend_context::current_program_id

現在使用中のリンクされたシェーダープログラムID

◆ shader_vtable

const renderer_shader_vtable_t* renderer_backend_context::shader_vtable

シェーダー機能提供vtable

◆ target_api

target_graphics_api_t renderer_backend_context::target_api

使用グラフィックスAPI

◆ vao_vtable

const renderer_vao_vtable_t* renderer_backend_context::vao_vtable

VAO機能提供vtable

◆ vbo_vtable

const renderer_vbo_vtable_t* renderer_backend_context::vbo_vtable

VBO機能提供vtable


The documentation for this struct was generated from the following file: