Blender
V3.3
|
Public Attributes | |
Main * | bmain |
Render * | re |
Scene * | scene |
WorkSpace * | workspace |
ViewLayer * | view_layer |
Depsgraph * | depsgraph |
View3D * | v3d |
RegionView3D * | rv3d |
ARegion * | region |
ScrArea * | prevsa |
ARegion * | prevar |
int | views_len |
bool | is_sequencer |
SpaceSeq * | sseq |
struct { | |
ImBuf ** ibufs_arr | |
} | seq_data |
Image * | ima |
ImageUser | iuser |
GPUOffScreen * | ofs |
int | sizex |
int | sizey |
int | write_still |
ReportList * | reports |
bMovieHandle * | mh |
int | cfrao |
int | nfra |
int | totvideos |
BLI_bitmap * | render_frames |
int | view_id |
wmWindowManager * | wm |
wmWindow * | win |
wmTimer * | timer |
void ** | movie_ctx_arr |
TaskPool * | task_pool |
bool | pool_ok |
bool | is_animation |
eImageFormatDepth | color_depth |
SpinLock | reports_lock |
uint | num_scheduled_frames |
ThreadMutex | task_mutex |
ThreadCondition | task_condition |
Definition at line 88 of file render_opengl.cc.
Main* OGLRender::bmain |
Definition at line 89 of file render_opengl.cc.
Referenced by screen_opengl_render_anim_step(), screen_opengl_render_apply(), screen_opengl_render_init(), screen_opengl_render_write(), and write_result().
int OGLRender::cfrao |
Definition at line 120 of file render_opengl.cc.
Referenced by screen_opengl_render_anim_init(), screen_opengl_render_end(), and screen_opengl_render_init().
eImageFormatDepth OGLRender::color_depth |
Definition at line 143 of file render_opengl.cc.
Referenced by screen_opengl_render_init().
Depsgraph* OGLRender::depsgraph |
Definition at line 94 of file render_opengl.cc.
Referenced by screen_opengl_render_anim_init(), screen_opengl_render_anim_step(), screen_opengl_render_apply(), screen_opengl_render_end(), and screen_opengl_render_init().
ImBuf** OGLRender::ibufs_arr |
Definition at line 108 of file render_opengl.cc.
Referenced by screen_opengl_render_apply(), screen_opengl_render_doit(), screen_opengl_render_end(), and screen_opengl_render_init().
Image* OGLRender::ima |
Definition at line 111 of file render_opengl.cc.
Referenced by screen_opengl_render_apply(), and screen_opengl_render_init().
bool OGLRender::is_animation |
Definition at line 141 of file render_opengl.cc.
Referenced by screen_opengl_render_end(), and screen_opengl_render_init().
bool OGLRender::is_sequencer |
Definition at line 105 of file render_opengl.cc.
Referenced by screen_opengl_render_apply(), screen_opengl_render_doit(), screen_opengl_render_end(), and screen_opengl_render_init().
ImageUser OGLRender::iuser |
Definition at line 112 of file render_opengl.cc.
Referenced by screen_opengl_render_apply(), screen_opengl_render_init(), and screen_opengl_views_setup().
bMovieHandle* OGLRender::mh |
Definition at line 119 of file render_opengl.cc.
Referenced by screen_opengl_render_anim_init(), screen_opengl_render_end(), screen_opengl_render_init(), and write_result().
void** OGLRender::movie_ctx_arr |
Definition at line 137 of file render_opengl.cc.
Referenced by screen_opengl_render_anim_init(), screen_opengl_render_end(), screen_opengl_render_init(), and write_result().
int OGLRender::nfra |
Definition at line 120 of file render_opengl.cc.
Referenced by screen_opengl_render_anim_init(), and screen_opengl_render_anim_step().
uint OGLRender::num_scheduled_frames |
Definition at line 145 of file render_opengl.cc.
Referenced by schedule_write_result(), screen_opengl_render_end(), screen_opengl_render_init(), and write_result().
GPUOffScreen* OGLRender::ofs |
Definition at line 114 of file render_opengl.cc.
Referenced by screen_opengl_render_apply(), screen_opengl_render_doit(), screen_opengl_render_end(), and screen_opengl_render_init().
bool OGLRender::pool_ok |
Definition at line 140 of file render_opengl.cc.
Referenced by schedule_write_result(), screen_opengl_render_init(), screen_opengl_render_modal(), and write_result().
ARegion* OGLRender::prevar |
Definition at line 101 of file render_opengl.cc.
Referenced by screen_opengl_render_end(), and screen_opengl_render_init().
ScrArea* OGLRender::prevsa |
Definition at line 100 of file render_opengl.cc.
Referenced by screen_opengl_render_end(), and screen_opengl_render_init().
Render* OGLRender::re |
Definition at line 90 of file render_opengl.cc.
Referenced by screen_opengl_render_anim_step(), screen_opengl_render_apply(), screen_opengl_render_doit(), screen_opengl_render_init(), screen_opengl_render_write(), and screen_opengl_views_setup().
ARegion* OGLRender::region |
Definition at line 98 of file render_opengl.cc.
Referenced by screen_opengl_render_doit(), and screen_opengl_render_init().
BLI_bitmap* OGLRender::render_frames |
Definition at line 125 of file render_opengl.cc.
Referenced by gather_frames_to_render(), gather_frames_to_render_for_adt(), gather_frames_to_render_for_grease_pencil(), screen_opengl_render_anim_step(), and screen_opengl_render_end().
ReportList* OGLRender::reports |
Definition at line 118 of file render_opengl.cc.
Referenced by screen_opengl_render_anim_init(), screen_opengl_render_write(), and write_result().
SpinLock OGLRender::reports_lock |
Definition at line 144 of file render_opengl.cc.
Referenced by screen_opengl_render_anim_step(), screen_opengl_render_end(), screen_opengl_render_init(), and write_result().
RegionView3D* OGLRender::rv3d |
Definition at line 97 of file render_opengl.cc.
Referenced by screen_opengl_is_multiview(), screen_opengl_render_anim_step(), screen_opengl_render_doit(), and screen_opengl_render_init().
Scene* OGLRender::scene |
Definition at line 91 of file render_opengl.cc.
Referenced by gather_frames_to_render(), gather_frames_to_render_for_adt(), gather_frames_to_render_for_grease_pencil(), schedule_write_result(), screen_opengl_is_multiview(), screen_opengl_render_anim_init(), screen_opengl_render_anim_step(), screen_opengl_render_apply(), screen_opengl_render_doit(), screen_opengl_render_end(), screen_opengl_render_init(), screen_opengl_render_modal(), screen_opengl_render_write(), and screen_opengl_views_setup().
struct { ... } OGLRender::seq_data |
int OGLRender::sizex |
Definition at line 115 of file render_opengl.cc.
Referenced by screen_opengl_render_anim_init(), screen_opengl_render_apply(), screen_opengl_render_doit(), and screen_opengl_render_init().
int OGLRender::sizey |
Definition at line 115 of file render_opengl.cc.
Referenced by screen_opengl_render_anim_init(), screen_opengl_render_apply(), screen_opengl_render_doit(), and screen_opengl_render_init().
SpaceSeq* OGLRender::sseq |
Definition at line 106 of file render_opengl.cc.
Referenced by screen_opengl_render_apply(), screen_opengl_render_doit(), and screen_opengl_render_init().
ThreadCondition OGLRender::task_condition |
Definition at line 147 of file render_opengl.cc.
Referenced by schedule_write_result(), screen_opengl_render_end(), screen_opengl_render_init(), and write_result().
ThreadMutex OGLRender::task_mutex |
Definition at line 146 of file render_opengl.cc.
Referenced by schedule_write_result(), screen_opengl_render_end(), screen_opengl_render_init(), and write_result().
TaskPool* OGLRender::task_pool |
Definition at line 139 of file render_opengl.cc.
Referenced by schedule_write_result(), screen_opengl_render_end(), and screen_opengl_render_init().
wmTimer* OGLRender::timer |
Use to check if running modal or not (invoked or executed).
Definition at line 135 of file render_opengl.cc.
Referenced by screen_opengl_render_end(), screen_opengl_render_invoke(), and screen_opengl_render_modal().
int OGLRender::totvideos |
Definition at line 122 of file render_opengl.cc.
Referenced by screen_opengl_render_anim_init(), screen_opengl_render_end(), screen_opengl_render_init(), and write_result().
View3D* OGLRender::v3d |
Definition at line 96 of file render_opengl.cc.
Referenced by screen_opengl_is_multiview(), screen_opengl_render_anim_step(), screen_opengl_render_doit(), screen_opengl_render_init(), and screen_opengl_views_setup().
int OGLRender::view_id |
Definition at line 128 of file render_opengl.cc.
Referenced by screen_opengl_render_apply(), and screen_opengl_render_doit().
ViewLayer* OGLRender::view_layer |
Definition at line 93 of file render_opengl.cc.
Referenced by screen_opengl_render_init().
int OGLRender::views_len |
Definition at line 103 of file render_opengl.cc.
Referenced by screen_opengl_render_apply(), and screen_opengl_render_init().
wmWindow* OGLRender::win |
Definition at line 132 of file render_opengl.cc.
Referenced by screen_opengl_render_anim_step(), screen_opengl_render_end(), screen_opengl_render_init(), and screen_opengl_render_invoke().
wmWindowManager* OGLRender::wm |
Definition at line 131 of file render_opengl.cc.
Referenced by screen_opengl_render_end(), screen_opengl_render_init(), and screen_opengl_render_invoke().
WorkSpace* OGLRender::workspace |
Definition at line 92 of file render_opengl.cc.
Referenced by screen_opengl_render_init().
int OGLRender::write_still |
Definition at line 116 of file render_opengl.cc.
Referenced by screen_opengl_render_apply(), and screen_opengl_render_init().