February 25, 2021, 14:44 (GMT) |
Merge branch 'temp-lineart-contained' of git.blender.org:blender into temp-lineart-contained |
February 25, 2021, 14:44 (GMT) |
Merge branch 'master' into temp-lineart-contained |
February 25, 2021, 14:43 (GMT) |
Merge branch 'master' into greasepencil-object |
February 25, 2021, 14:42 (GMT) |
Merge branch 'master' into temp-gpencil-io |
February 25, 2021, 14:27 (GMT) |
Merge branch 'master' into temp-geometry-nodes-attribute-search |
February 25, 2021, 13:54 (GMT) |
Fix incorrect assert in shadow kernel |
February 25, 2021, 13:18 (GMT) |
Cycles: Fix work scheduler causing oversampling of one pixel Typical off-by-one in range calculation. |
February 25, 2021, 13:18 (GMT) |
Cycles: Fix border rendering |
Revision 46b8b36 by Hans Goudey (geometry-nodes-mesh-primitives, temp-geometry-nodes-mesh-primitive-line) February 25, 2021, 12:59 (GMT) |
Broken sphere stuff |
February 25, 2021, 12:42 (GMT) |
Cycles: Simplify render buffers management Avoid per-integrator-queue render buffers, which also avoids copy of render results from one buffer to another. Now on CPU all integrator queues are sharing same render buffer created for the big tile and are writing to different parts of this buffer. For a single-GPU device there will be one integrator queue and one render buffer on the device side. Multi-device would need to have some more tricky buffer management that it originally looked like to me; data transfers are to be avoided as much as possible. So ideally it would be some per-device statically allocated buffers, with possibly some re-arrangement during rendering to balance things better. From the memory ownership point of view it will mean per-device render buffers and multiple integrator queues for CPU. So from this point of view the idea of path tracing context becomes obsolete. Remove the PathTraceContext. Maybe later it can become PathTraceWork with an implementation of "wavefront management". But for now lets keep things more localized to PathTrace for easier refactoring. |
Revision a977ed1 by Jacques Lucke (temp-spreadsheet-editor, temp-spreadsheet-editor-python-prototyping) February 25, 2021, 12:30 (GMT) |
automatically adapt index column width |
Revision 83ed51c by Jacques Lucke (temp-spreadsheet-editor, temp-spreadsheet-editor-python-prototyping) February 25, 2021, 12:24 (GMT) |
automatically adapt column width |
Revision fa62b24 by Jacques Lucke (temp-spreadsheet-editor, temp-spreadsheet-editor-python-prototyping) February 25, 2021, 12:09 (GMT) |
draw float2 attributes |
Revision 18d99cd by Jacques Lucke (temp-spreadsheet-editor, temp-spreadsheet-editor-python-prototyping) February 25, 2021, 12:06 (GMT) |
draw bool attributes |
Revision cc3e6c4 by Jacques Lucke (temp-spreadsheet-editor, temp-spreadsheet-editor-python-prototyping) February 25, 2021, 11:57 (GMT) |
don't draw invisible column cells |
Revision 5a71c3c by Jacques Lucke (temp-spreadsheet-editor, temp-spreadsheet-editor-python-prototyping) February 25, 2021, 11:54 (GMT) |
draw color attributes |
Revision e2cf5b8 by Jacques Lucke (temp-spreadsheet-editor, temp-spreadsheet-editor-python-prototyping) February 25, 2021, 11:50 (GMT) |
draw integer attributes |
Revision e672755 by Jacques Lucke (temp-spreadsheet-editor, temp-spreadsheet-editor-python-prototyping) February 25, 2021, 11:40 (GMT) |
show float and float3 attributes |
Revision 179dfdc by Jacques Lucke (temp-spreadsheet-editor, temp-spreadsheet-editor-python-prototyping) February 25, 2021, 11:04 (GMT) |
draw attribute name |
February 25, 2021, 10:22 (GMT) |
Merge remote-tracking branch 'origin/master' into temp-lineart-contained |
|
|
|


Master Commits
MiikaHweb | 2003-2021