September 16, 2021, 17:20 (GMT) |
Cycles X: set integrator state size relative to the number of GPU cores More specifically, 16x the max number of threads on all multiprocessors, with 1048576 minimum. What this effectively does is double the state size on the very high end GPUs like RTX A6000 and RTX 3080 while leaving the size unchanged for others. On the RTX A6000 I there are 2-10% render time reductions on our benchmark scenes. The biggest reduction is on the barbershop interior, as scenes with more objects and shaders are more likely to benefit from improved coherence. This also adds an environment variable for developers to test different sizes, and debug logging about the size and memory usage. Reviewed By: sergey Differential Revision: https://developer.blender.org/D12432 |
September 16, 2021, 13:54 (GMT) |
Fix: incorrect force vector locations While taking the weighted average of vector locations, the net normal force was being used as the denominator. The correct value to use is the sum of the magnitudes of all normal forces in the timestep. |
September 16, 2021, 11:00 (GMT) |
Fix invalid address error in Cycles X GPUDisplay update Make sure no display update happens after full buffer was written. Makes it possible to free memory used by path trace works without causing issues. |
September 16, 2021, 09:42 (GMT) |
Viewport Compositor: Add DEG eval callback and redraw listener This is pretty basic but it gets the job done. This may change in the future. The `NodeType` (SHADING) for the `OperationKey` is not ideal. Also it seems the tagging comming from the nodetree tag everything as COPY_ON_WRITE update. Which is slow. To investigate. |
September 16, 2021, 09:23 (GMT) |
Cleanup: Naming |
September 16, 2021, 08:22 (GMT) |
progress |
September 16, 2021, 04:58 (GMT) |
Address inlines |
September 16, 2021, 04:13 (GMT) |
Minor cleanup and tweaks |
September 16, 2021, 02:35 (GMT) |
Fix overlay draw order. |
September 16, 2021, 02:31 (GMT) |
Fix incorrect flag for `show_image_outline` property |
September 16, 2021, 02:25 (GMT) |
Fix spelling |
September 16, 2021, 02:21 (GMT) |
Don't use pixel unit for origin property |
September 16, 2021, 02:20 (GMT) |
Revert "Use box select as default tool in preview" |
September 16, 2021, 02:16 (GMT) |
Address inlines |
September 16, 2021, 01:07 (GMT) |
Fix flickering when navigation ends |
September 15, 2021, 23:55 (GMT) |
Fix crash when removing a subsurf modifier after another subsurf. |
September 15, 2021, 23:33 (GMT) |
Fix crash caused by invalid BMesh used. |
September 15, 2021, 23:04 (GMT) |
Fix UBO padding. |
September 15, 2021, 22:53 (GMT) |
Set `V2D_IS_NAVIGATING` flag when zooming with scrollbars |
September 15, 2021, 22:36 (GMT) |
Fix alpha on overlap for float images |
|
|
|


Master Commits
MiikaHweb | 2003-2021