Blender Git Commits

Blender Git commits from all branches.

Page: 2767 / 2888

July 17, 2012, 20:56 (GMT)
Update the 3d view after the floating controls option is changed.
July 17, 2012, 03:05 (GMT)
Added a "clear" function for bit-field boolean RNA properties, used by a "clearfield" parameter for the "prop" command. This allows python scripts to create buttons which clear the entire bitfield before setting a value, thus enabling mutually exclusive buttons where only one can be toggled at a time. This behavior can be overridden if shift is held down by the user. All of this is used by the TRS floating buttons so that clicking one clears the others.
July 16, 2012, 19:15 (GMT)
Enables draw in VA GE mode for OpenGL ES by using attributes with known index instead of usual functions.
July 16, 2012, 17:16 (GMT)
Adding more openGL compatibility for ES.
Fixed fake glew.
OpenGL ES is not only limited to Android (can be used on X11)
July 16, 2012, 16:51 (GMT)
Replace GLEW extensions with our GPU extensions as GLEW is not on android and we have more flexiable extensions system.
July 16, 2012, 16:19 (GMT)
Forgot a file for the last commit
July 16, 2012, 16:16 (GMT)
Reenables build without Python
July 16, 2012, 15:26 (GMT)
Fix for gcc in GE data conversion.

July 15, 2012, 18:24 (GMT)
implement linear shape of bevel
July 15, 2012, 06:14 (GMT)
GPU_matrix and gpu_funcions fixup

Replaced GPU_MODELVIEW and friends with GL_MODELVIEW (If we need the bit fields we can create GPU_MODELVIEW_BIT, but having GPU_MODELVIEW is potentially very problematic for spotting bugs.)
Changed some macros to be enabled by WITH_GPU_SAFETY.
Prefer to use BLI_assert because it obeys WITH_ASSERT_ABORT option.
Fixed up CHECKMAT to work on MSVC.
Fixed up some functions to use GLAPIENTRY.
Quieted warning about slight differences between glBindAttribLocation and glBindAttribLocationARB.
July 14, 2012, 17:15 (GMT)

July 14, 2012, 05:28 (GMT)
Fleshed out register areaa/regions/data functions, also added appropriate vectors for each to the TOUCH_Manager header.

Fleshed out the checkRegistered area/region/data functions.

Fleshed out the addTouchEvent function
July 14, 2012, 03:59 (GMT)
Cleaning up some memory leaks caused by async lib loading.
July 14, 2012, 03:45 (GMT)
BGE: Fix for having a texture with UV mapping after a texture without UV mapping in a material's texture slots. The texture wasn't getting the correct UV coordinates due to the "skipped" (non-UV) layer.
July 14, 2012, 03:37 (GMT)
IK constraint animation export.(not complete)
July 14, 2012, 03:35 (GMT)
BGE Memory Leak: RAS_OpenGLRasterizer::m_failsafe_storage was never being cleaned up.
July 13, 2012, 23:42 (GMT)
The buttons should set the manipulator mode, not do the transform. Use prop instead of operator so there can be multiple modes enables at once.
July 13, 2012, 21:43 (GMT)
UV transform correction
=========================
* Add visual debug code, slightly offsets edges whose loops are used for
projection
* Numerical robustness: Clamp dot products to avoid nans in acos.

With this commit, I consider UV transform correction robust for use.
Feel free to test and send comments/bugs.
July 13, 2012, 19:59 (GMT)
UV transform correction
=========================
* Little fix, using final instead of original coordinates
* Take mean value of displacement for boundary edges. Now the
displacement is solved for both boundary edges if the edges are
parallel.
July 13, 2012, 19:20 (GMT)
UV transform correction
=======================
* Make a better estimate of closest loops by taking angle sign into
account.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021