Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/render/render_internal.c
| Show First 20 Lines • Show All 234 Lines • ▼ Show 20 Lines | if (rr->do_exr_tile) { | ||||
| view_settings = &rj->view_settings; | view_settings = &rj->view_settings; | ||||
| display_settings = &rj->display_settings; | display_settings = &rj->display_settings; | ||||
| } | } | ||||
| else { | else { | ||||
| view_settings = &scene->view_settings; | view_settings = &scene->view_settings; | ||||
| display_settings = &scene->display_settings; | display_settings = &scene->display_settings; | ||||
| } | } | ||||
| if (rr->do_exr_tile) { | |||||
| /* TODO(sergey): How can we allow multiple threads to run color | |||||
| * management here? | |||||
| */ | |||||
| IMB_partial_display_buffer_update(ibuf, rectf, NULL, | IMB_partial_display_buffer_update(ibuf, rectf, NULL, | ||||
| linear_stride, linear_offset_x, linear_offset_y, | linear_stride, | ||||
| linear_offset_x, linear_offset_y, | |||||
| view_settings, display_settings, | view_settings, display_settings, | ||||
| rxmin, rymin, rxmin + xmax, rymin + ymax, | rxmin, rymin, | ||||
| rxmin + xmax, rymin + ymax, | |||||
| rr->do_exr_tile); | rr->do_exr_tile); | ||||
| } | } | ||||
| else { | |||||
| IMB_partial_display_buffer_update_delayed(ibuf, | |||||
| rxmin, rymin, | |||||
| rxmin + xmax, rymin + ymax); | |||||
| } | |||||
| } | |||||
| /* ****************************** render invoking ***************** */ | /* ****************************** render invoking ***************** */ | ||||
| /* set callbacks, exported to sequence render too. | /* set callbacks, exported to sequence render too. | ||||
| * Only call in foreground (UI) renders. */ | * Only call in foreground (UI) renders. */ | ||||
| static void screen_render_scene_layer_set(wmOperator *op, Main *mainp, Scene **scene, SceneRenderLayer **srl) | static void screen_render_scene_layer_set(wmOperator *op, Main *mainp, Scene **scene, SceneRenderLayer **srl) | ||||
| { | { | ||||
| ▲ Show 20 Lines • Show All 1,441 Lines • Show Last 20 Lines | |||||