|
Blender V4.3
|
#include <dummy_context.hh>
Inherits blender::gpu::Context.
Public Member Functions | |
| DummyContext () | |
| void | activate () override |
| void | deactivate () override |
| void | begin_frame () override |
| void | end_frame () override |
| void | flush () override |
| void | finish () override |
| void | memory_statistics_get (int *, int *) override |
| void | debug_group_begin (const char *, int) override |
| void | debug_group_end () override |
| bool | debug_capture_begin (const char *) override |
| void | debug_capture_end () override |
| void * | debug_capture_scope_create (const char *) override |
| bool | debug_capture_scope_begin (void *) override |
| void | debug_capture_scope_end (void *) override |
| void | debug_unbind_all_ubo () override |
| void | debug_unbind_all_ssbo () override |
Public Member Functions inherited from blender::gpu::Context | |
| Context () | |
| virtual | ~Context () |
| bool | is_active_on_thread () |
Additional Inherited Members | |
Static Public Member Functions inherited from blender::gpu::Context | |
| static Context * | get () |
Public Attributes inherited from blender::gpu::Context | |
| Shader * | shader = nullptr |
| FrameBuffer * | active_fb = nullptr |
| GPUMatrixState * | matrix_state = nullptr |
| StateManager * | state_manager = nullptr |
| Immediate * | imm = nullptr |
| ShaderCompiler * | compiler = nullptr |
| FrameBuffer * | back_left = nullptr |
| FrameBuffer * | front_left = nullptr |
| FrameBuffer * | back_right = nullptr |
| FrameBuffer * | front_right = nullptr |
| DebugStack | debug_stack |
| bool | debug_is_capturing = false |
| int | context_id = 0 |
| GPUStorageBuf * | printf_buf = nullptr |
Static Public Attributes inherited from blender::gpu::Context | |
| static int | context_counter = 0 |
Protected Attributes inherited from blender::gpu::Context | |
| pthread_t | thread_ |
| bool | is_active_ |
| void * | ghost_window_ |
Definition at line 17 of file dummy_context.hh.
|
inline |
Definition at line 19 of file dummy_context.hh.
References blender::gpu::Context::active_fb, and blender::gpu::Context::back_left.
|
inlineoverridevirtual |
Implements blender::gpu::Context.
Definition at line 23 of file dummy_context.hh.
|
inlineoverridevirtual |
Implements blender::gpu::Context.
Definition at line 25 of file dummy_context.hh.
|
inlineoverridevirtual |
Implements blender::gpu::Context.
Definition at line 24 of file dummy_context.hh.
|
inlineoverridevirtual |
Implements blender::gpu::Context.
Definition at line 35 of file dummy_context.hh.
|
inlineoverridevirtual |
Implements blender::gpu::Context.
Definition at line 39 of file dummy_context.hh.
|
inlineoverridevirtual |
Implements blender::gpu::Context.
Definition at line 44 of file dummy_context.hh.
|
inlineoverridevirtual |
Implements blender::gpu::Context.
Definition at line 40 of file dummy_context.hh.
|
inlineoverridevirtual |
Implements blender::gpu::Context.
Definition at line 48 of file dummy_context.hh.
|
inlineoverridevirtual |
Reimplemented from blender::gpu::Context.
Definition at line 33 of file dummy_context.hh.
|
inlineoverridevirtual |
Reimplemented from blender::gpu::Context.
Definition at line 34 of file dummy_context.hh.
|
inlineoverridevirtual |
Implements blender::gpu::Context.
Definition at line 51 of file dummy_context.hh.
|
inlineoverridevirtual |
Implements blender::gpu::Context.
Definition at line 50 of file dummy_context.hh.
|
inlineoverridevirtual |
Implements blender::gpu::Context.
Definition at line 26 of file dummy_context.hh.
|
inlineoverridevirtual |
Implements blender::gpu::Context.
Definition at line 29 of file dummy_context.hh.
|
inlineoverridevirtual |
Implements blender::gpu::Context.
Definition at line 28 of file dummy_context.hh.
Implements blender::gpu::Context.
Definition at line 31 of file dummy_context.hh.