Blender Git Commits

Blender Git "master" branch commits.

Page: 1957 / 5574

November 9, 2017, 15:42 (GMT)
Depsgraph: Fix broken copy-on-write draw after ownership changes

Need to build layer collections callbacks using proper CoW pointer.
November 9, 2017, 15:35 (GMT)
Rename Scene macros back to their original _NEW less names
November 9, 2017, 15:23 (GMT)
Farewell Scene->basact
November 9, 2017, 14:45 (GMT)
Cleanup: Use full name for scene_layer in alembic
November 9, 2017, 14:45 (GMT)
Cleanup: Use full name for scene_layer in blenloader
November 9, 2017, 14:45 (GMT)
Cleanup: Use full name for scene_layer in depsgraph
November 9, 2017, 14:45 (GMT)
Cleanup: Use full name for scene_layer in draw
November 9, 2017, 14:45 (GMT)
Cleanup: Use full name for scene_layer in gpu
November 9, 2017, 14:45 (GMT)
Cleanup: Use full name for scene_layer in makesrna
November 9, 2017, 14:45 (GMT)
Cleanup: Use full name for scene_layer in nodes
November 9, 2017, 14:45 (GMT)
Cleanup: Use full name for scene_layer in python
November 9, 2017, 14:45 (GMT)
Cleanup: Use full name for scene_layer in render
November 9, 2017, 14:45 (GMT)
Cleanup: Use full name for scene_layer in windowmanager
Revision 98fc7f6 by Julian Eisel
November 9, 2017, 14:11 (GMT)
Remove unused screen-name storage in window

Checked in really old revisions, seems like this was never used. So
doesn't matter for compatibility either (tested opening files saved with
this in 2.49).
Revision fadbb2f by Julian Eisel
November 9, 2017, 14:11 (GMT)
Fix crash using pre 2.5 file as startup.blend
Revision 5839c73 by Julian Eisel
November 9, 2017, 14:11 (GMT)
Cleanup: Refactor window matching after file read for readability

Code should hopefully be much clearer now.

Also removing code that's been commented out for a while, and was never
executed in master.
November 9, 2017, 13:59 (GMT)
Moved alignment attributes from my last commit to BLI_compiler_attrs.h for future use.
November 9, 2017, 13:53 (GMT)
Object.layers no longer around, removing from ui
November 9, 2017, 13:38 (GMT)
Compositor: Ensured 16 byte alignment for variables accessed by SSE instructions.

Before this patch, the XBlur/YBlur compositor nodes would crash for me when run in a MSVC 2015 debug build (test scene: BMW27_cpu). I added the compiler instructions to explicitly align the local variables that the SSE instructions are accessing.
November 9, 2017, 12:56 (GMT)
Depsgraph: Pass CoW pointer to ID datablocks evaluation functions

The only remaining part is the particle stuff, which needs a pointer to exact
particle system which does not exist yet. Leaving it for later a bit for until
it's more clear what do we do with particles.

Unless i'm mistaken, we've got all proper CoW pointers bound now.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021