Blender Git Commits

Blender Git commits from all branches.

Page: 2598 / 2888

July 14, 2014, 01:50 (GMT)
Replace GSQueue with BLI_Stack for image filling

Was doing a malloc per pixel, and a redundant memcmp,
BLI_Stack chunks memory more efficiently.
July 14, 2014, 01:39 (GMT)
Merge branch 'master' into soc-2013-paint

Conflicts:
source/blender/bmesh/intern/bmesh_mods.c
July 12, 2014, 22:58 (GMT)
NURBS pushforward (U,V)->(x,y,z) works properly
July 12, 2014, 18:06 (GMT)
Merge remote-tracking branch 'origin/master' into soc-2014-bge and resolving conflicts
July 12, 2014, 14:00 (GMT)
setting for debugging the linking issue
July 12, 2014, 11:02 (GMT)
Better fix for texture name lookup
July 12, 2014, 10:43 (GMT)
Misc code cleanup
July 12, 2014, 10:42 (GMT)
Fix for incorrect use of sizeof
July 12, 2014, 10:07 (GMT)
remove redundant NULL checks
July 12, 2014, 10:07 (GMT)
rename DM_active_paint_uvlayer, BKE_free_paint_curve
July 12, 2014, 09:51 (GMT)
Use BKE_texpaint_ prefix
July 12, 2014, 09:51 (GMT)
Code cleanup
July 12, 2014, 09:51 (GMT)
Replace BLI_SMALLSTACK_FREE with fake user (quiet warnings in msvc)
July 12, 2014, 09:51 (GMT)
Code Cleanup: use const
July 12, 2014, 09:51 (GMT)
BGE debug API and actuator

This patch adds some new debug methods to the KX_GameObject for manually adding the debug list and bge.render for controlling the debug visualization.
It also adds a new debug actuator, which allows to control the same functions.

This patch is a updated version of T33701.

Thread on Blenderartists:
http://blenderartists.org/forum/showthread.php?264745-Debug-proerties-for-added-objects-patch&p=2256018&viewfull=1#post2256018

Reviewers: moguri

Reviewed By: moguri

Differential Revision: https://developer.blender.org/D635
July 12, 2014, 09:51 (GMT)
Correct error in BM_face_split_edgenet when no faces are split
July 12, 2014, 09:51 (GMT)
Fix potential bug in loop normals code.

Even if we cannot use computed lnor, we still have to empty the fan stack of lnors!
July 12, 2014, 09:51 (GMT)
Another attempt for T40981, clipping border does not work with GLSL on
ATIs.

This is actually a test to see if this can be enabled on ATI cards.
According to various sources, newer ATI cards supporting GLSL 3.0
support gl_ClippingDistance in shaders, which is the forward compatible
way to do custom clipping.

This fix will bind 6 additional varying variables on ATIs, which may
lead to some shaders not compiling due to limiting out of those
variables, or to performance degradation. Also I do not have an ATI
handy to test.

Having those in mind, this commit may well be reverted later.

Clipping planes are usually 4 (6 is for cube clipping), but making
shaders depend on viewport state is really bad, and would lead to
recompilation, so I took the worst case here to avoid that.
Hopefully driver does some optimization there.
July 12, 2014, 09:51 (GMT)
View3D Walk: Use scene gravity instead of hardcoded value (fix T40921)

Differential Revision: https://developer.blender.org/D636
July 12, 2014, 09:51 (GMT)
View3D Walk: Rename gravity by gravity_state (cleanup)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021