Blender Git Loki
Git Commits -> Revision 25bb898
Revision 25bb898 by Jason Wilkins (soc-2014-viewport_fx) June 25, 2014, 21:10 (GMT) |
New Matrix and Vector Operations for Viewport FX New functions required for emulation an OpenGL style matrix stack on the GPU New functions that replace functionality provided by GLU Some fixes to make various matrix and vector functions const correct More efficient '_q' matrix functions that assume no pointer aliasing A set of macros for initializing vector arrays (VEC2D, VEC3D, VEC4D) 2 and 4 dimensional versions of VECCOPY macro Typo fix, ortho_v2_v2 formal parameter implied a 3 element array, instead of the proper 2 |
Commit Details:
Full Hash: 25bb89896cd6c8336ed841f84340a57e3ee1a1b8
Parent Commit: 7fd107b
Lines Changed: +285, -49
6 Modified Paths:
/source/blender/blenlib/BLI_math_matrix.h (+29, -12) (Diff)
/source/blender/blenlib/BLI_math_vector.h (+1, -1) (Diff)
/source/blender/blenlib/BLI_utildefines.h (+25, -3) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+216, -32) (Diff)
/source/blender/blenlib/intern/math_vector.c (+1, -1) (Diff)
/source/blender/blenlib/intern/math_vector_inline.c (+13, -0) (Diff)
/source/blender/blenlib/BLI_math_vector.h (+1, -1) (Diff)
/source/blender/blenlib/BLI_utildefines.h (+25, -3) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+216, -32) (Diff)
/source/blender/blenlib/intern/math_vector.c (+1, -1) (Diff)
/source/blender/blenlib/intern/math_vector_inline.c (+13, -0) (Diff)