Blender Git Commits

Blender Git commits from all branches.

Page: 492 / 2888

March 10, 2021, 20:28 (GMT)
Working cylinder node
March 10, 2021, 17:55 (GMT)
Merge branch 'master' into sculpt-dev
March 10, 2021, 17:34 (GMT)
Fix incorrect `PyArg_ParseTuple` argument
March 10, 2021, 17:03 (GMT)
Merge branch 'master' into geometry-nodes-mesh-primitives
March 10, 2021, 16:59 (GMT)
Use default consistently instead of default_value
March 10, 2021, 16:53 (GMT)
Merge branch 'master' into refactor-idprop-ui-data
March 10, 2021, 15:10 (GMT)
Merge branch 'master' into compositor-cryptomatte-workflow
March 10, 2021, 14:37 (GMT)
Cleanup: code style
March 10, 2021, 14:27 (GMT)
Fix broken CUDA render after accidentally removed load_kernels
March 10, 2021, 14:27 (GMT)
Cycles: keep track of effectively used part of GPU path state array

To avoid launching unnecessary work.
March 10, 2021, 14:27 (GMT)
Cycles: change queue work tile handling

* Use single method to both pass work tiles and launch init kernel
* Support passing multiple tiles
* Schedule multiple tiles on the GPU if there is enough space
March 10, 2021, 14:27 (GMT)
Cycles: add path regeneration for new GPU integrator
March 10, 2021, 14:27 (GMT)
Cycles: move integrator specific logic out of device queue

The CUDA integrator queue was mostly CUDA independent and highly coupled to
PathTraceWorkTiled. Seems better to move the tiled integrator logic into a
single class, and keep the queue implementations simple to implement for each
device type.

The particular motivation for this change was scheduling of most queued
kernels, which was getting even more complicated.
March 10, 2021, 14:27 (GMT)
Cycles: deduplicate DeviceKernel enums
March 10, 2021, 14:27 (GMT)
Cycles: greedily execute GPU integrator kernel with most queued items
March 10, 2021, 14:27 (GMT)
Fix Cycles GPU viewport border rendering
March 10, 2021, 14:06 (GMT)
Reverted python code formating.
March 10, 2021, 14:03 (GMT)
Added legacy workflow back.
March 10, 2021, 12:34 (GMT)
Merge branch 'master' into cycles_texture_cache
March 10, 2021, 10:07 (GMT)
Cleanup: clang-tidy errors part 2.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021