Blender V4.3
blender::gpu::shader_builder::ShaderBuilder Class Reference

Public Member Functions

void init_system ()
 
bool init_context ()
 
bool bake_create_infos (const char *name_starts_with_filter)
 
void exit_context ()
 
void exit_system ()
 

Detailed Description

Definition at line 26 of file gpu_shader_builder.cc.

Member Function Documentation

◆ bake_create_infos()

bool blender::gpu::shader_builder::ShaderBuilder::bake_create_infos ( const char * name_starts_with_filter)

Definition at line 40 of file gpu_shader_builder.cc.

References gpu_shader_create_info_compile().

Referenced by main().

◆ exit_context()

void blender::gpu::shader_builder::ShaderBuilder::exit_context ( )

Definition at line 96 of file gpu_shader_builder.cc.

References BLI_assert, GHOST_DisposeGPUContext(), GPU_context_discard(), and GPU_exit().

Referenced by main().

◆ exit_system()

void blender::gpu::shader_builder::ShaderBuilder::exit_system ( )

Definition at line 107 of file gpu_shader_builder.cc.

References CLG_exit(), and GHOST_DisposeSystem().

Referenced by main().

◆ init_context()

◆ init_system()

void blender::gpu::shader_builder::ShaderBuilder::init_system ( )

Definition at line 45 of file gpu_shader_builder.cc.

References CLG_init(), GHOST_CreateSystemBackground(), and GPU_backend_ghost_system_set().

Referenced by main().


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