Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/render/session.h
| Show First 20 Lines • Show All 138 Lines • ▼ Show 20 Lines | public: | ||||
| DisplayBuffer *display; | DisplayBuffer *display; | ||||
| Progress progress; | Progress progress; | ||||
| SessionParams params; | SessionParams params; | ||||
| TileManager tile_manager; | TileManager tile_manager; | ||||
| Stats stats; | Stats stats; | ||||
| function<void(RenderTile&)> write_render_tile_cb; | function<void(RenderTile&)> write_render_tile_cb; | ||||
| function<void(RenderTile&, bool)> update_render_tile_cb; | function<void(RenderTile&, bool)> update_render_tile_cb; | ||||
| function<void(RenderTile&)> read_bake_tile_cb; | |||||
| explicit Session(const SessionParams& params); | explicit Session(const SessionParams& params); | ||||
| ~Session(); | ~Session(); | ||||
| void start(); | void start(); | ||||
| bool draw(BufferParams& params, DeviceDrawParams& draw_params); | bool draw(BufferParams& params, DeviceDrawParams& draw_params); | ||||
| void wait(); | void wait(); | ||||
| ▲ Show 20 Lines • Show All 86 Lines • Show Last 20 Lines | |||||