March 9, 2021, 17:44 (GMT) |
Merge branch 'master' into sculpt-dev |
March 9, 2021, 16:24 (GMT) |
fix for missing transformation when scale is 0 |
March 9, 2021, 15:17 (GMT) |
Cycles: Enable CUDA device by default It was disabled by default for the initial pass of the split kernel. Now it is supposed to be officially supported, so it is more convenient to enable it back. |
March 9, 2021, 15:17 (GMT) |
Cycles: Remove remaining parts of feature kernels |
March 9, 2021, 14:55 (GMT) |
Merge branch 'master' into temp-lineart-contained |
Revision 5811526 by Jeroen Bakker (compositor-cryptomatte-workflow, temp-compositor-cryptomatte-picker) March 9, 2021, 14:52 (GMT) |
Replaced nullptr with uniqueptr. |
March 9, 2021, 14:39 (GMT) |
Cycles: Make viewport navigation more interactive Achieved by making render session be resettable more often than the configured timeout. More detailed explanation of logic can be found in the comment in `ready_to_reset()`. Makes it so camera navigation in classroom scene gives feedback as soon as possible. The next logical trick on this topic would be to calculate resolution divider based on the rendering performance, so that we can show most detailed picture while navigating. |
March 9, 2021, 14:32 (GMT) |
Cycles: Comment out tile acquisition/stealing code It will need to be implemented on a different level, or not needed at all. |
March 9, 2021, 14:32 (GMT) |
Cycles: Make PathTraceWorkPixel work for GPU Mainly for debugging purposes, as the performance of it is not suitable for GPU rendering. |
March 9, 2021, 14:32 (GMT) |
Cycles: Remove split kernel queues These queues are being implemented differently now. |
March 9, 2021, 14:32 (GMT) |
Cycles: Remove buffers from Session Those are owned by PathTrace, which will take care of slicing the buffer for multi-device. |
March 9, 2021, 14:32 (GMT) |
Cycles: Remove feature kernels They were only implemented for OpenCL and they were actually blocking viewport: it was not possible to navigate while system was waiting for a fully-featured kernels. With the new integrator this should be implemented differently. |
Revision e66e964 by Jeroen Bakker (compositor-cryptomatte-workflow, temp-compositor-cryptomatte-picker) March 9, 2021, 14:29 (GMT) |
Merge branch 'master' into compositor-cryptomatte-workflow |
Revision 53daf2a by Hans Goudey (geometry-nodes-mesh-primitives, temp-geometry-nodes-mesh-primitive-line) March 9, 2021, 14:18 (GMT) |
Use 3x3 matrix for normal transformation |
March 9, 2021, 14:09 (GMT) |
Merge branch 'master' into cycles-x |
Revision 7be8055 by Julian Eisel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt, ui-asset-view-template) March 9, 2021, 13:59 (GMT) |
Merge branch 'master' into ui-asset-view-template |
Revision f4c954b by Jeroen Bakker (compositor-cryptomatte-workflow, temp-compositor-cryptomatte-picker) March 9, 2021, 13:11 (GMT) |
Fixed imbuf lock was kept. |
March 9, 2021, 13:04 (GMT) |
Fix Cycles viewport flickering in run_cpu Was caused by wrong state passed to scene update when there is a delayed reset requested. The explanation in code comment should be sufficient. Technically, should also be fixed in upstream, but since there are no known reports or repro cases is safer to test the fix here. |
March 9, 2021, 13:04 (GMT) |
Cycles: Implement PathTrace::cancel() It is used for cancelling rendering as soon as possible, which is required for fast session reset. This change makes it so viewport navigation feels smoother. In theory, now it is possible to reset render session as quickly as possibly (and not only once 0.1sec as per default configuration). |
March 9, 2021, 12:46 (GMT) |
fix missing UI from last merge |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021