|
Blender V4.3
|
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 () |
Definition at line 26 of file gpu_shader_builder.cc.
| 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().
| 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().
| 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().
| bool blender::gpu::shader_builder::ShaderBuilder::init_context | ( | ) |
Definition at line 52 of file gpu_shader_builder.cc.
References BLI_assert, BLI_assert_unreachable, GHOST_GPUSettings::context_type, GHOST_ActivateGPUContext(), GHOST_CreateGPUContext(), GHOST_DisposeSystem(), GPU_BACKEND_METAL, GPU_BACKEND_OPENGL, GPU_backend_type_selection_get(), GPU_BACKEND_VULKAN, GPU_context_create(), and GPU_init().
Referenced by main().
| 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().