Blender Git Loki

Blender Git "soc-2012-swiss_cheese" branch commits.

Page: 6 / 14

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, 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, 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:35 (GMT)
BGE Memory Leak: RAS_OpenGLRasterizer::m_failsafe_storage was never being cleaned up.
July 13, 2012, 07:13 (GMT)
Renaming files more appropriately
adds TOUCH_API.cpp
several little things
July 13, 2012, 01:50 (GMT)
Added TOUCH_state to TOUCH_Types.h, added to TOUCH_event_info also.
July 12, 2012, 23:15 (GMT)
Adds Cmake includes for the touch library
Extends/cleans up the existing types
Other little setup things.
July 12, 2012, 14:38 (GMT)
Adding initial native Android ghost lib. WITH_ANDROID shoud be enabled and WITH_GHOST_SDL should be disabled.
Only one window is allowed.
Events: only clicks are supported right now.
July 7, 2012, 07:43 (GMT)
Adding the beginnings of a touch library.

These files are not linked into Blender yet, so this commit should not affect compiling.
July 7, 2012, 07:38 (GMT)
The onFinish callbacks for KX_LibLoadStatus are now called after the scene has been merged. This will slightly mess up the timeTaken stat (it will include time waiting to synchronize and do the merge), but at least you'll be able to access the newly loaded object in the callback.
July 7, 2012, 07:01 (GMT)
Documenting the new KX_LibLoadStatus object.
July 7, 2012, 06:44 (GMT)
Updating the LibLoad docs for the async keyword.
July 7, 2012, 04:12 (GMT)
LibLoad() now returns a KX_LibLoadStatus object that can be used to monitor the state of an async libload as well as register callbacks.
July 7, 2012, 04:11 (GMT)
For some reason the converter was still set to use the old mesh conversion code (I probably left it that way while doing some benchmarking).
July 7, 2012, 03:43 (GMT)
C++ (msvc) was rejecting GPU_ext_config without cozy extern "C".
Thanks Moguri for report.
July 6, 2012, 18:11 (GMT)
Convert almost all python GLSL to gpu functions
July 6, 2012, 17:51 (GMT)
Extends GPU functions to almost all uniforms
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021