Changeset View
Changeset View
Standalone View
Standalone View
source/blender/render/intern/pipeline.c
| Show First 20 Lines • Show All 348 Lines • ▼ Show 20 Lines | RenderResult *RE_AcquireResultRead(Render *re) | ||||
| return NULL; | return NULL; | ||||
| } | } | ||||
| RenderResult *RE_AcquireResultWrite(Render *re) | RenderResult *RE_AcquireResultWrite(Render *re) | ||||
| { | { | ||||
| if (re) { | if (re) { | ||||
| BLI_rw_mutex_lock(&re->resultmutex, THREAD_LOCK_WRITE); | BLI_rw_mutex_lock(&re->resultmutex, THREAD_LOCK_WRITE); | ||||
| render_result_passes_allocated_ensure(re->result); | |||||
| return re->result; | return re->result; | ||||
| } | } | ||||
| return NULL; | return NULL; | ||||
| } | } | ||||
| void RE_ClearResult(Render *re) | void RE_ClearResult(Render *re) | ||||
| { | { | ||||
| ▲ Show 20 Lines • Show All 2,500 Lines • Show Last 20 Lines | |||||