Blender Git Loki

Blender Git "temp-python-bgl" branch commits.

July 24, 2015, 00:24 (GMT)
Do away with EXPP_ prefix, has no meaning anymore

Use macros matching GPU module
July 24, 2015, 00:10 (GMT)
Remove command line arg to deprecated BGL

Rather we do this in some more generic way, instead of each api having its own arguments.
We may also want to deprecate specific OpenGL versions in future.

Also put all method declarations & constants in code-blocks
to avoid noisy diff's when we deprecate OpenGL versions in future.
July 23, 2015, 23:55 (GMT)
batch-picky-edits (C style comments)
July 23, 2015, 23:47 (GMT)
Merge branch 'master' into temp-python-bgl
July 23, 2015, 23:02 (GMT)
Correct args to PyArg_ParseTuple
July 23, 2015, 22:49 (GMT)
No need to use allocated array for method declarations

Just use static vars, also move assignment into a static function,
resolves leak from not freeing the dynamic array and gives ~20% reduction in generated code size.
July 23, 2015, 21:53 (GMT)
remove redundant number of args arg
July 23, 2015, 20:59 (GMT)
Move local bgl defines inside the source
July 23, 2015, 20:40 (GMT)
Get bgl building with strict warnings
July 23, 2015, 19:39 (GMT)
Merge branch 'master' into temp-python-bgl
July 20, 2015, 11:43 (GMT)
Make gcc 5 more happy
July 20, 2015, 06:43 (GMT)
Add missing OpenGL calls to bgl
Add OpenGL 3.0, 3.1, 3.2 and 3.3 calls to bgl
Test for actual availability at runtime for all calls
Add mechanism for removing deprecated calls
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2019