Blender Git Commits

Blender Git "master" branch commits.

Page: 2550 / 5574

July 18, 2015, 12:10 (GMT)
Replace MFace w/ MLoopTri in imapaint_pick_uv

D1415 by @scorpion81, with minor edits
July 18, 2015, 09:55 (GMT)
Fix (IRC reported) inverted behavior of select more/less in VSE.

Also, cleaned up a bit that code, and added releavnt entries in Select menu.

Reported on IRC by Leon Cheung, thanks!
July 18, 2015, 09:16 (GMT)
CMake: Disable Werror in extern/libmv for now

It gives issues with Glog compiled in release mode.

Need to revisit the directory layout here and compiler flag, because technically
libmv is now more an intern/ library and i'll actually prefer it to be covered
with strict flags as well. But it's a bit tricky because of libraries which we
don't maintain are in the libmv subfolder.
July 18, 2015, 09:03 (GMT)
Cleanup: whitespace & break placement
July 18, 2015, 08:49 (GMT)
CMake: Add option to enable -Werror cflag in some areas

It is rather annoying attitude nowadays to use const qualifier all over the
place, including using it for multi-dimensional arrays. This isn't really
supported in GCC prior to version 5.0 because it considers such an arrays
to be a "pointer to a const pointer" which gives implicit casting errors.

It's not possible to disable this particular type of warnings treated as
errors in any GCC version prior to 5.0 as well, meaning currently usage of
-Werror globally in Blender code is not possible at all.

This commit makes it possible to use -Werror in areas which are complaint
with older GCC versions. New advanced CMake options are:

- WITH_COMPOSITOR_WERROR
- WITH_LIBMV_WERROR
- WITH_CYCLES_WERROR
July 18, 2015, 08:42 (GMT)
Cleanup: whitespace, wrong indent level
July 18, 2015, 08:42 (GMT)
Cleanup: whitespace (CMake)
July 18, 2015, 07:40 (GMT)
CMake: Fix indentation around LLVM detection code
July 17, 2015, 20:01 (GMT)
Cleanup: ws
July 17, 2015, 19:39 (GMT)
Only use material callback when enabled

Vert/Face select in painting modes weren't drawing after recent changes.
July 17, 2015, 19:30 (GMT)
Add check for GPU materials enable state
July 17, 2015, 18:57 (GMT)
Avoid getting the original index if its not needed
July 17, 2015, 17:13 (GMT)
Absent-mindedness...Remove testing code
July 17, 2015, 17:12 (GMT)
Fix GLSL code not working correctly for Macs without VBO, again report
by scorpion81 on irc
July 17, 2015, 16:49 (GMT)
Fix T45469: Vertex Group weight = 0.0 in scene 2.
July 17, 2015, 16:32 (GMT)
Fix T45464: Blender Sequencer "Select Strips to the Left" produces opposite behavior to what is intended.

Logic was just broken for the LEFT case here.

Also cleaned up and made behavior more consistant between strips and markers.
July 17, 2015, 16:30 (GMT)
Fix issue reported by scorpion81 on irc: material mode + flat shading
artifacts in cycles textured mode.
July 17, 2015, 14:01 (GMT)
Avoid double index lookup mesh/selection drawing
July 17, 2015, 13:52 (GMT)
Avoid accessing MTFace drawing subsurf
July 17, 2015, 13:15 (GMT)
Fix another index error, made multimaterial mapped meshes draw
incorrectly.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021