Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 74 / 5574

November 1, 2021, 11:47 (GMT)
Fix Cycles tests after recent logging changes

The constant folding tests rely on logging sync.
November 1, 2021, 11:25 (GMT)
Merge branch 'blender-v3.0-release'
November 1, 2021, 11:25 (GMT)
Merge branch 'blender-v3.0-release'
November 1, 2021, 11:16 (GMT)
Fix T92681: resolve use of freed filedescriptor in debug builds

Ref D13053
November 1, 2021, 11:15 (GMT)
Merge branch 'blender-v3.0-release'
Revision 2a4dfaa by Julian Eisel
November 1, 2021, 11:12 (GMT)
Asset Browser: Correct name & tooltip for asset list refresh operator

The name and tooltip were talking about file-lists, which exposes the
fact that the Asset Browser uses the File Browser code in the UI, which
we shouldn't do. This can confuse users.
Instead have a dedicated operator for the Asset Browser with a proper
name and tooltip.
November 1, 2021, 11:10 (GMT)
Pointcloud selection support

This patch adds support for selecting pointclouds.

Since pointclouds were not properly drawn to the selection buffer (as diagonsed by output from `glReadPixels` and Renderdoc), they were not able to be selectable by depth picking or occlusion queries. In `basic_engine`, objects were rendered with a shader which draws to a depth buffer but only assumes a single position vertex attribute. Pointclouds, though, require at least another vertex attribute `pos_inst` which provides the instance offsets. Thus, this patch adds another shader variant for pointclouds which supports these two attributes and renders the points appropriately.

{F11652666}

Addresses T92415

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D13059
November 1, 2021, 11:08 (GMT)
GPUState: Fix enum max value for enum operator macro

Simple oversight.
November 1, 2021, 11:00 (GMT)
Geometry Nodes: improve check if object has geometry set instances

The improves playback speed in my instance heavy scene from ~3.7 fps to ~3.9 fps.
November 1, 2021, 10:41 (GMT)
Pointcloud selection support

This patch adds support for selecting pointclouds.

Since pointclouds were not properly drawn to the selection buffer (as diagonsed by output from `glReadPixels` and Renderdoc), they were not able to be selectable by depth picking or occlusion queries. In `basic_engine`, objects were rendered with a shader which draws to a depth buffer but only assumes a single position vertex attribute. Pointclouds, though, require at least another vertex attribute `pos_inst` which provides the instance offsets. Thus, this patch adds another shader variant for pointclouds which supports these two attributes and renders the points appropriately.

{F11652666}

Addresses T92415

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D13059
November 1, 2021, 10:40 (GMT)
Revert "Pointcloud selection support"

This reverts commit a50f8b3fd8e74d7cc0f2224f110c85493acee1cc.
November 1, 2021, 10:25 (GMT)
Pointcloud selection support

This patch adds support for selecting pointclouds.

Since pointclouds were not properly drawn to the selection buffer (as diagonsed by output from `glReadPixels` and Renderdoc), they were not able to be selectable by depth picking or occlusion queries. In `basic_engine`, objects were rendered with a shader which draws to a depth buffer but only assumes a single position vertex attribute. Pointclouds, though, require at least another vertex attribute `pos_inst` which provides the instance offsets. Thus, this patch adds another shader variant for pointclouds which supports these two attributes and renders the points appropriately.

{F11652666}

Addresses T92415

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D13059
Revision 8379eef by Omar Emara
November 1, 2021, 09:38 (GMT)
Cycles: Enable debug symbols for Clang

Debug symbols were disabled for Clang at some point due to link issues.
This is no longer the case for any reasonably modern version of Clang.
So this patch removes the check in question.

Differential Revision: https://developer.blender.org/D13045

Reviewed By: brecht
November 1, 2021, 09:18 (GMT)
Cleanup: Remove Cycles device checks for half float.

All supported devices support half float now, so we can remove the check.

Differential Revision: https://developer.blender.org/D13021
November 1, 2021, 07:36 (GMT)
Fix T92671: confusing Cycles debug logs about CPU architecture

Instead of printing debug flags listing various CPU and GPU settings that
may or may not be used, print when we are using them. This include CPU
kernel types, OptiX debugging and CUDA and HIP adaptive compilation. BVH
type was already printed.
November 1, 2021, 07:36 (GMT)
Fix Cycles logging some excessive detail with default --debug-cycles
November 1, 2021, 07:36 (GMT)
Fix Cycles denoising depth pass missing in compositor
November 1, 2021, 07:36 (GMT)
Fix T92684: Cycles does not fall back to OIDN if OptiX is not available
November 1, 2021, 07:36 (GMT)
Fix T92575: Cycles black pixels when rendering with > 65k samples

Differential Revision: https://developer.blender.org/D13039
November 1, 2021, 07:36 (GMT)
Fix Cycles Python warnings when removed OpenCL device was enabled
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021