Blender Git Loki

Blender Git commits from all branches.

Page: 502 / 2888

March 4, 2021, 15:38 (GMT)
make node members private
March 4, 2021, 15:33 (GMT)
simplify sockets
March 4, 2021, 15:29 (GMT)
Fix items not showing up if the preview is missing

No reason to skip adding the UI elements just because the preview is missing.
We can still show the text and allow dragging. Also makes it feel more
interactive while the previews load in a background thread.
March 4, 2021, 15:16 (GMT)
bring back support for muted nodes
March 4, 2021, 14:57 (GMT)
Add own button/widget type for the asset previews

The new button type (UI_BTYPE_PREVIEW_TILE) shows the items similar to
the Asset Browser, or the File Browser in thumbnail display mode. That
is, previews bigger than normal buttons, with the name drawn centered
below it.

Would be nice if the File/Asset Browser and preview templates could
adopt that new button type, so that there's no ad-hoc drawing for these
anymore. That's for a future cleanup though.
March 4, 2021, 14:51 (GMT)
move function to xxx socket
March 4, 2021, 14:42 (GMT)
convert types from unlinked sockets
March 4, 2021, 14:30 (GMT)
Merge branch 'master' into temp-derived-node-tree-refactor
March 4, 2021, 14:18 (GMT)
Merge branch 'master' into temp-derived-node-tree-refactor
March 4, 2021, 13:59 (GMT)
Cycles: Remove DeviceWorkTile

It is really the same as KernelWorkTile, especially after we remove the
buffer pointer (hopefully, in the future).

There is no need to have a duplicate entity, just use KernelWorkTIle in
the API. Simplifies some of initialization when passing work tile to an
actual kernels.

Opens possibility to schedule multiple samples to GPU.

Had to introduce min(uint, uint) and solve some introduced deduction
issues by mix of int and uint in the existing code.
March 4, 2021, 13:52 (GMT)
Cycles: stop CUDA integrator queue based on number of active paths

Which means indirect light now works.
March 4, 2021, 13:52 (GMT)
Fix build using WITH_CUDA_DYNLOAD=OFF
March 4, 2021, 13:52 (GMT)
Cleanup: simplify and comment CUDA kernel configuration logic
March 4, 2021, 13:52 (GMT)
Cycles: increase hardcoded CUDA max paths to a bit more representative

Still needs a solution to compute this automatically.
March 4, 2021, 13:50 (GMT)
Cycles: Remove progressive refine option

The new integrator is intrinsicly progressive.
March 4, 2021, 13:50 (GMT)
Cycles: Remove tile size and order settings

Integrator will choose tile size which suits the device the best.
Ordering for images smaller than big tile is not needed due to the
progressive nature of rendering. Configurable ordering for big tiles
seems to jut complicate things, without obvious benefit.
March 4, 2021, 13:17 (GMT)
Fix uninitialized render tile field access in Cycles update

Was reported by valgrind, not sure whether any real problems were
caused by this issue or not. Still good to fix it!

blender_session.cpp doech check task of the render tile in the
`do_write_update_render_tile` callback.
March 4, 2021, 12:57 (GMT)
Merge branch 'master' into cycles_procedural_api
March 4, 2021, 12:49 (GMT)
correct delta unpacking kernel
March 4, 2021, 12:25 (GMT)
format
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021