Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/render/session.h
| Show First 20 Lines • Show All 134 Lines • ▼ Show 20 Lines | public: | ||||
| Progress progress; | Progress progress; | ||||
| SessionParams params; | SessionParams params; | ||||
| TileManager tile_manager; | TileManager tile_manager; | ||||
| Stats stats; | Stats stats; | ||||
| Profiler profiler; | Profiler profiler; | ||||
| 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 ¶ms); | explicit Session(const SessionParams ¶ms); | ||||
| ~Session(); | ~Session(); | ||||
| void start(); | void start(); | ||||
| bool draw(BufferParams ¶ms, DeviceDrawParams &draw_params); | bool draw(BufferParams ¶ms, DeviceDrawParams &draw_params); | ||||
| void wait(); | void wait(); | ||||
| ▲ Show 20 Lines • Show All 87 Lines • Show Last 20 Lines | |||||