Blender Git Loki

Blender Git commits from all branches.

Page: 94 / 2888

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
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021