Merge branch 'blender-v4.2-release'
This commit is contained in:
commit
4a37e8ed7b
@ -1678,10 +1678,13 @@ static ImBuf *seq_render_scene_strip(const SeqRenderData *context,
|
||||
|
||||
RE_AcquireResultImage(re, &rres, view_id);
|
||||
|
||||
/* TODO: Share the pixel data with the original image buffer from the render result using
|
||||
* implicit sharing. */
|
||||
if (rres.ibuf && rres.ibuf->float_buffer.data) {
|
||||
ibufs_arr[view_id] = IMB_allocImBuf(rres.rectx, rres.recty, 32, 0);
|
||||
IMB_assign_float_buffer(
|
||||
ibufs_arr[view_id], rres.ibuf->float_buffer.data, IB_DO_NOT_TAKE_OWNERSHIP);
|
||||
ibufs_arr[view_id] = IMB_allocImBuf(rres.rectx, rres.recty, 32, IB_rectfloat);
|
||||
memcpy(ibufs_arr[view_id]->float_buffer.data,
|
||||
rres.ibuf->float_buffer.data,
|
||||
sizeof(float[4]) * rres.rectx * rres.recty);
|
||||
|
||||
/* float buffers in the sequencer are not linear */
|
||||
seq_imbuf_to_sequencer_space(context->scene, ibufs_arr[view_id], false);
|
||||
|
Loading…
Reference in New Issue
Block a user