struct GPUContext GPUContext
void GPU_context_main_lock(void)
void GPU_render_begin(void)
void GPU_context_begin_frame(GPUContext *ctx)
GPUContext * GPU_context_active_get(void)
void GPU_context_discard(GPUContext *)
GPUContext * GPU_context_create(void *ghost_window)
void GPU_context_end_frame(GPUContext *ctx)
eGPUBackendType GPU_backend_get_type(void)
void GPU_context_active_set(GPUContext *)
void GPU_context_main_unlock(void)
bool GPU_backend_supported(void)
void GPU_render_end(void)
void GPU_render_step(void)