Blender Git Commits

Blender Git "master" branch commits.

Page: 2163 / 5574

April 5, 2017, 02:56 (GMT)
Alembic: addition of a simple logging class.

The idea is to have a system where we properly log error messages and
let the users know that errors occured redirecting them to the console
for explanations. This is only implemented for the exporter since the
importer already has similar functionalities; however they shall
ultimately be unified in some way.

Reviewers: sybren, dfelinto

Differential Revision: https://developer.blender.org/D2541
April 5, 2017, 01:40 (GMT)
Merge branch 'master' into blender2.8
Revision 064eba2 by Mike Erwin
April 4, 2017, 23:36 (GMT)
revert recent cleanup, keep useful changes

Don't want to annoy module owner.

What is kept:
- UI_view2d_scale_get with unused y scale
- corrected comment
- unsigned --> unsigned int
Revision ebe1b4f by Julian Eisel
April 4, 2017, 23:33 (GMT)
Fix rotation manipulators not clipping

Added new shader for clipping, also cleaned up rotation manipulator
drawing code a bit.
This code should be replaced by new transform manipulators soon, just
keeping this working in the meanwhile.
Revision dd4de18 by Julian Eisel
April 4, 2017, 19:52 (GMT)
Fix blenderplayer compilation
Revision 125ce64 by Mike Erwin
April 4, 2017, 19:40 (GMT)
cleanup

I started cleaning up UI_view2d_scale_get where the y scale was unused, then got carried away...

- for loop scope
- declare variables closer to where they are used
- move early exits closer to function start
- unsigned --> unsigned int
April 4, 2017, 18:44 (GMT)
Collada export cleanup
Revision 9ecb196 by Gaia Clary
April 4, 2017, 17:17 (GMT)
fix: Collada export selected worked only for the very first export (needs further testing and cleanup, see comments)
April 4, 2017, 16:43 (GMT)
Immediate Mode: handle other cases of glPop/glPushClientAttrib

Those cases were not using ClientAttrib but they should :)
Rather use a OpenGL3.3 alternative anyways.
April 4, 2017, 15:45 (GMT)
Fix collada exporting for Blender 2.8

Instead of exporting all the scene objects, I'm exporting the scene
layer objects instead.
April 4, 2017, 15:08 (GMT)
Cleanup: redundant casts
April 4, 2017, 15:04 (GMT)
Immediate Mode: removing unecessary comment on gpencil (false positive)
April 4, 2017, 14:47 (GMT)
Image Draw: remove unused code since 2009

(removing false positive deprecated OpenGL calls)
April 4, 2017, 14:04 (GMT)
Fix missing protection of `RNA_pointer_as_string()` against NULL pointers.

Odd that issue was never reached before? Looks like it hit in
datablock_idprops branch though...
April 4, 2017, 13:47 (GMT)
Merge branch 'master' into blender2.8
April 4, 2017, 13:43 (GMT)
Cycles: Tag shaders for update after the threading part is over

This avoids write access happening in non-atomic manner in
Shader::tag_update which modifies the global managers. Even
for 1 byte data types it's quite dangerous.
April 4, 2017, 13:43 (GMT)
Depsgraph: Use atomic operation to tag the changed ID
April 4, 2017, 13:43 (GMT)
Cycles: Fix uninitialized memory access when comparing curve mapping nodes

The issue is coming from the fact that float3 is actually 16 bytes aligned
data type and the "padding" was not initialized. This caused memcmp() to
access non-initialized memory.
April 4, 2017, 12:50 (GMT)
install_deps: removed leftover compile_HDF5 command

It was a leftover from when Alembic with HDF5 was still officially
supported.
April 4, 2017, 12:31 (GMT)
UV editor using new depsgraph for shadow uv
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021