Blender Git Loki

Blender Git commits from all branches.

Page: 1844 / 2888

February 9, 2017, 13:51 (GMT)
Cycles: Use an utility function to sort intersections array
February 9, 2017, 13:51 (GMT)
Cycles: Make GPU version of shadow_blocked() closer to CPU

Now we break the traversal cycle and then perform volume attenuation
and check with zero throughput. Not sure it makes any measurable sense
at this moment, but in the future it might help de-duplicating some
extra logic here.
February 9, 2017, 13:51 (GMT)
Cycles: De-duplicate transparent shadows attenuation

Fair amount of code was duplicated for CPU and GPU, now we are
using inlined function to avoid such duplication.
February 9, 2017, 13:51 (GMT)
Fix T49249: Alembic export with multiple hair systems crash blender

Removed unnecessary call to DM_update_tessface_data(). This call is
already performed by DM_ensure_tessface(dm). The call being performed
twice caused a failing BLI_assert().

Reviewed by: K�vin Dietrich
February 9, 2017, 13:51 (GMT)
Alembic export: avoid infinite loops trying to find parent objects.

Also added some assertions for debugging purposes

Reviewed by: K�vin Dietrich
February 9, 2017, 13:51 (GMT)
Alembic export: only create transform writer if the object should be exported

Reviewed by: K�vin Dietrich
February 9, 2017, 13:51 (GMT)
Alembic: #undef'ed the correct macro

TEST_RET is not defined anywhere in Blender's sources, and LAYER_CMP
is no longer used after this function ends.
February 9, 2017, 13:51 (GMT)
Alembic: Use getXForm() in check, because it's used in rest of the function too

This makes the code within the function consistent.
February 9, 2017, 13:51 (GMT)
Alembic: Renamed copy_zup_yup to copy_yup_from_zup (and same for zup_from_yup)

With the new names the arguments (yup, zup) are in the same order as
they appear in the function name. The old names used copy_src_dst(dst,
src), which I found very confusing. Furthermore, now it is clear from
where to where the copy is made.

This makes the function names a little bit longer, though. If that is
a real issue, we can just name them zup_from_yup(zup, yup).

Reviewed by: K�vin Dietrich
February 9, 2017, 13:34 (GMT)
Swap order of selectability/visibility toggles

Just to be consistent with outliner.
February 9, 2017, 13:28 (GMT)
Add columns for visibility and selectability toggles

Good example of where the table API is useful: Adding new columns is a
small change.
February 9, 2017, 13:27 (GMT)
Merge remote-tracking branch 'origin/master' into soc-2016-cycles_denoising

Conflicts:
source/blender/blenloader/intern/writefile.c
February 9, 2017, 13:01 (GMT)
Use entire width of collections editor for table
February 9, 2017, 12:58 (GMT)
Use table background drawing for collections editor
February 9, 2017, 12:52 (GMT)
Merge branch 'uiTable' into temp-layers-ui-table
February 9, 2017, 12:51 (GMT)
Fix mistakes with background drawing
February 9, 2017, 11:14 (GMT)
Cycles: Fix OpenCL mem_zero loop

Was a silly typo that caused the last iteration to be skipped.
February 9, 2017, 04:22 (GMT)
Draw collection names using layout/button engine

Instead of drawing it directly via BLF call.
February 9, 2017, 04:09 (GMT)
Merge branch 'uiTable' into temp-layers-ui-table
February 9, 2017, 04:09 (GMT)
Create and pass a uiLayout to cells

Played with a more complex and more efficient version, but that made
things pretty complicated. Now this is a simple, but less optimized, solution.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021