Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-23 | Merged changes in the trunk up to revision 50829. | Tamito Kajiyama | |
Conflicts resolved: source/blender/blenloader/intern/readfile.c source/blender/render/intern/source/convertblender.c source/blender/render/intern/source/pipeline.c Also addressed code inconsistency due to changes in the trunk revision 50628 (color management with OCIO) and 50806 (UV project material). OCIO-related changes are marked OCIO_TODO as in some other files modified in revision 50628. | |||
2011-10-23 | remove $Id: tags after discussion on the mailign list: ↵ | Campbell Barton | |
http://markmail.org/message/fp7ozcywxum3ar7n | |||
2011-02-22 | doxygen: entries for blenderroutines, converter, expressions, gamelogic, ↵ | Nathan Letwory | |
gameplayer, ketsji | |||
2010-10-31 | rename and negate DISABLE_PYTHON --> WITH_PYTHON | Campbell Barton | |
2010-02-12 | correct fsf address | Campbell Barton | |
2009-09-30 | option to build the BGE without python, uses existing python check (cmake ↵ | Campbell Barton | |
and scons) when python is disabled videotextures are not built. | |||
2009-04-13 | SVN maintenance. | Guillermo S. Romero | |
2009-04-03 | Python BGE API | Campbell Barton | |
- Initialize python types with PyType_Ready, which adds methods to the type dictionary. - use Pythons get/setattro (uses a python string for the attribute rather then char*). Using basic C strings seems nice but internally python converts them to python strings and discards them for most functions that accept char arrays. - Method lookups use the PyTypes dictionary (should be faster then Py_FindMethod) - Renamed __getattr -> py_base_getattro, _getattr -> py_getattro, __repr -> py_base_repr, py_delattro, py_getattro_self etc. From here is possible to put all the parent classes methods into each python types dictionary to avoid nested lookups (api has 4 levels of lookups in some places), tested this but its not ready yet. Simple tests for getting a method within a loop show this to be between 0.5 and 3.2x faster then using Py_FindMethod() |