May 25, 2012, 03:28 (GMT) |
fixes for gcc difference between (void) and () gave GPU_IMMEDIATE an initializer so it was not considered "common" |
May 25, 2012, 03:14 (GMT) |
conflicting qualifiers on certain functions |
May 25, 2012, 03:04 (GMT) |
fixed include file capitalization issue |
May 25, 2012, 02:54 (GMT) |
fixed some asserts that fire in debug mode been building in release all day for profiling and forgot to check |
May 25, 2012, 02:42 (GMT) |
Cannot use restrict with a function pointer. |
May 25, 2012, 02:41 (GMT) |
May 25, 2012, 02:37 (GMT) |
missing header file |
May 25, 2012, 01:30 (GMT) |
Improved the pathological behavior of the text editor. Now batches up multiple characters to draw at once. My changes could use some refactoring, but I'd like to put it on the back shelf. All I needed to do for now is keep it from being unusable. |
May 25, 2012, 01:28 (GMT) |
Modified blenfont to use gpuImmediateLock/gpuImmediateUnlock |
May 25, 2012, 01:26 (GMT) |
Optimization (after Profiling), and refactoring of gpuImmediate. Added gpuImmediateLock/gpuImmediateUnlock so that gpuBegin/gpuEnd have less to do so it is faster to send multiple batches. Profiled the code using the text renderer as a pathological case. |
May 24, 2012, 16:21 (GMT) |
Reuse UVCALC_TRANSFORM_CORRECT as Campbell suggested. I have enabled it default for now to test with all transforms when ready and will probably disable for certain transformations later. This resolves #29771. Also fixed evil crasher due to index variable strolling out of bounds. |
May 24, 2012, 14:55 (GMT) |
svn merge ^/trunk/blender revision 46974 |
May 23, 2012, 23:16 (GMT) |
Forgot to add blender/gpu/intern/gpu_deprecated to CMakeLists.txt. |
May 23, 2012, 22:22 (GMT) |
Removed deprecated functions from blf_glyph.c Note, it still uses GL_QUADS, which I have not decided if we should emulate quads or force the use of triangles. |
May 23, 2012, 22:17 (GMT) |
gpuImmediate - fixed several bugs after testing with font rendering, added gpu_deprecated.h which defines macros that chastise you if you use outdated symbols. |
May 23, 2012, 22:13 (GMT) |
PixelStore Policy The way Blender uses PixelStore the best policy seems to be to assume that the values are set to their defaults (Do not call PixelStore if you do not have to) and restore the default value for anything that was changed after completing the store operation. |
May 23, 2012, 19:28 (GMT) |
Fix another typo, but still not working |
May 23, 2012, 16:10 (GMT) |
Fix matrix typos, still not working though |
May 23, 2012, 14:28 (GMT) |
fixed undefined symbol in GPU_immediate that wasn't caught because I was not building in debug mode. |
May 23, 2012, 14:13 (GMT) |
Use Eigen3 for pressure, but solving does give errors for now |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021