Blender Git Loki

Git Commits -> Revision b72c1e9

Revision b72c1e9 by Sergey Sharybin (cycles-x)
September 2, 2021, 10:34 (GMT)
Cycles X: Support GPUDisplay with tiled rendering

Allocate GPUDisplay texture for the full frame size, and fill pixels
tile-by-tile as they come.

Will allow to use GPUDisplay for final render display from D12039
together with tiled rendering support from D12309.

Tested by applying on top of the D12309 and forcing tiles in the
viewport.

Differential Revision: https://developer.blender.org/D12370

Commit Details:

Full Hash: b72c1e93247fe5ebe4be3653bb2d8028b5467c9e
Parent Commit: c60913e
Lines Changed: +146, -55

15 Modified Paths:

/intern/cycles/blender/blender_gpu_display.cpp (+3, -3) (Diff)
/intern/cycles/integrator/pass_accessor.h (+8, -1) (Diff)
/intern/cycles/integrator/pass_accessor_cpu.cpp (+13, -6) (Diff)
/intern/cycles/integrator/pass_accessor_gpu.cpp (+11, -2) (Diff)
/intern/cycles/integrator/path_trace.cpp (+19, -12) (Diff)
/intern/cycles/integrator/path_trace.h (+3, -2) (Diff)
/intern/cycles/integrator/path_trace_work.cpp (+19, -1) (Diff)
/intern/cycles/integrator/path_trace_work.h (+11, -3) (Diff)
/intern/cycles/integrator/path_trace_work_cpu.cpp (+2, -5) (Diff)
/intern/cycles/integrator/path_trace_work_gpu.cpp (+12, -12) (Diff)
/intern/cycles/integrator/path_trace_work_gpu.h (+4, -3) (Diff)
/intern/cycles/kernel/device/gpu/kernel.h (+27, -4) (Diff)
/intern/cycles/render/gpu_display.cpp (+7, -0) (Diff)
/intern/cycles/render/gpu_display.h (+6, -0) (Diff)
/intern/cycles/render/session.cpp (+1, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021