Changeset View
Changeset View
Standalone View
Standalone View
source/blender/render/intern/render_result.c
| Show First 20 Lines • Show All 984 Lines • ▼ Show 20 Lines | |||||
| } | } | ||||
| void render_result_exr_file_cache_write(Render *re) | void render_result_exr_file_cache_write(Render *re) | ||||
| { | { | ||||
| RenderResult *rr = re->result; | RenderResult *rr = re->result; | ||||
| char str[FILE_MAXFILE + FILE_MAXFILE + MAX_ID_NAME + 100]; | char str[FILE_MAXFILE + FILE_MAXFILE + MAX_ID_NAME + 100]; | ||||
| char *root = U.render_cachedir; | char *root = U.render_cachedir; | ||||
| render_result_passes_allocated_ensure(rr); | |||||
| render_result_exr_file_cache_path(re->scene, root, str); | render_result_exr_file_cache_path(re->scene, root, str); | ||||
| printf("Caching exr file, %dx%d, %s\n", rr->rectx, rr->recty, str); | printf("Caching exr file, %dx%d, %s\n", rr->rectx, rr->recty, str); | ||||
| BKE_image_render_write_exr(NULL, rr, str, NULL, true, NULL, -1); | BKE_image_render_write_exr(NULL, rr, str, NULL, true, NULL, -1); | ||||
| } | } | ||||
| bool render_result_exr_file_cache_read(Render *re) | bool render_result_exr_file_cache_read(Render *re) | ||||
| { | { | ||||
| ▲ Show 20 Lines • Show All 276 Lines • Show Last 20 Lines | |||||