void GPU_backend_vsync_set_override(int vsync)
bool GPU_backend_vsync_is_overridden()
int GPU_backend_vsync_get()
void GPU_render_step(bool force_resource_release=false)
GPUContext * GPU_context_create(void *ghost_window, void *ghost_context)
void GPU_context_main_lock()
bool GPU_backend_supported()
void * GPU_backend_ghost_system_get()
const char * GPU_backend_get_name()
void GPU_context_begin_frame(GPUContext *ctx)
bool GPU_backend_type_selection_is_overridden()
GPUContext * GPU_context_active_get()
void GPU_backend_type_selection_set(const GPUBackendType backend)
void GPU_backend_type_selection_set_override(GPUBackendType backend_type)
void GPU_context_main_unlock()
void GPU_context_discard(GPUContext *)
bool GPU_backend_type_selection_detect()
void GPU_context_end_frame(GPUContext *ctx)
void GPU_context_active_set(GPUContext *)
GPUBackendType GPU_backend_get_type()
void GPU_backend_ghost_system_set(void *ghost_system_handle)
GPUBackendType GPU_backend_type_selection_get()