Blender Git Loki

Blender Git commits from all branches.

Page: 1997 / 2888

June 15, 2016, 12:02 (GMT)
Cycles: Enable unaligned traversal for SSS and volume functions

Currently this traversal functions will always think there are unaligned
nodes in the scene and check visibility flags. This might not be fully
ideal, but on another hand adding more traversal functions might:

(a) Bump stack memory size on Maxwell GPUs (see the discussion on the
Cycles mailing list)

(b) Not give real speed advantages.

So for now let's use simpler way and gather some benchmarks.
June 15, 2016, 11:45 (GMT)
Cycles: Revert unwanted debug-only change
June 15, 2016, 11:24 (GMT)
Merge remote-tracking branch 'origin/master' into cycles_bvh
June 15, 2016, 11:23 (GMT)
Cycles: Fix over-allocation of storage for unaligned nodes
June 15, 2016, 11:00 (GMT)
Rename AbcHairReader -> AbcCurveReader.
June 15, 2016, 10:57 (GMT)
Add static qualifier.
June 15, 2016, 10:57 (GMT)
Don't call BKE_nurb_knot_calc_u on curve paths.
June 15, 2016, 10:54 (GMT)
Use a DerivedMesh to stream curve data as well.

Simplifies the code a bit.
June 15, 2016, 10:16 (GMT)
Cycles: Fix shadow rays were ignoring unaligned nodes

A residue from development.
June 15, 2016, 09:47 (GMT)
Merge remote-tracking branch 'origin/master' into soc-2016-uv_tools
June 15, 2016, 09:39 (GMT)
Cycles: Small optimization of unaligned heuristic
June 15, 2016, 09:33 (GMT)
Cycles: Fix node refitting

It'll fall back to identity transform since otherwise it gets
too expensive to re-calculate all heuristics.
June 15, 2016, 09:23 (GMT)
Reveal hidden UVs for all unwrap modes
June 15, 2016, 09:12 (GMT)
Slight cleanup.
June 15, 2016, 09:04 (GMT)
Pass compound prop to write_extra_uvs instead of the schema.
June 15, 2016, 08:52 (GMT)
Fix crash accessing invalid IPolyMeshSchema.
June 15, 2016, 08:50 (GMT)
Add Alembic to install_deps.sh.
June 15, 2016, 08:49 (GMT)
Cycles: Fix crash when true displacement is used

Not fastest code from device_update() timing point of view, but
keeps memory usage same small as final renders.

At this point we are back to full test suit pass when QBVH is used.
June 15, 2016, 08:41 (GMT)
Make unwrap ops reveal hidden UVs since they're taken into account anyway
June 15, 2016, 08:02 (GMT)
Cycles: Adopt all QBVH traversal to unaligned nodes
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021