|
Blender
V2.93
|
Public Attributes | |
| ListBase | queue |
| ListBase | queue_conclude |
| SpinLock | list_lock |
| DRWDeferredShader * | mat_compiling |
| ThreadMutex | compilation_lock |
| void * | gl_context |
| GPUContext * | gpu_context |
| bool | own_context |
| int | shaders_done |
Definition at line 70 of file draw_manager_shader.c.
| ThreadMutex DRWShaderCompiler::compilation_lock |
Definition at line 76 of file draw_manager_shader.c.
Referenced by drw_deferred_shader_add(), drw_deferred_shader_compilation_exec(), drw_deferred_shader_compilation_free(), and DRW_deferred_shader_remove().
| void* DRWShaderCompiler::gl_context |
Definition at line 78 of file draw_manager_shader.c.
Referenced by drw_deferred_shader_add(), drw_deferred_shader_compilation_exec(), and drw_deferred_shader_compilation_free().
| GPUContext* DRWShaderCompiler::gpu_context |
Definition at line 79 of file draw_manager_shader.c.
Referenced by drw_deferred_shader_add(), drw_deferred_shader_compilation_exec(), and drw_deferred_shader_compilation_free().
| SpinLock DRWShaderCompiler::list_lock |
Definition at line 73 of file draw_manager_shader.c.
Referenced by drw_deferred_shader_add(), drw_deferred_shader_compilation_exec(), drw_deferred_shader_compilation_free(), and DRW_deferred_shader_remove().
| DRWDeferredShader* DRWShaderCompiler::mat_compiling |
Definition at line 75 of file draw_manager_shader.c.
Referenced by drw_deferred_shader_compilation_exec(), and DRW_deferred_shader_remove().
| bool DRWShaderCompiler::own_context |
Definition at line 80 of file draw_manager_shader.c.
Referenced by drw_deferred_shader_add(), and drw_deferred_shader_compilation_free().
| ListBase DRWShaderCompiler::queue |
Definition at line 71 of file draw_manager_shader.c.
Referenced by drw_deferred_shader_add(), drw_deferred_shader_compilation_exec(), drw_deferred_shader_compilation_free(), and DRW_deferred_shader_remove().
| ListBase DRWShaderCompiler::queue_conclude |
Definition at line 72 of file draw_manager_shader.c.
Referenced by drw_deferred_shader_compilation_exec(), and drw_deferred_shader_compilation_free().
| int DRWShaderCompiler::shaders_done |
Definition at line 82 of file draw_manager_shader.c.
Referenced by drw_deferred_shader_compilation_exec().