July 6, 2012, 16:48 (GMT) |
GPU Safety Fix: crash when mergine vertically split regions |
July 6, 2012, 14:48 (GMT) |
stride and vertex copy done incorrectly for byte attributes. note: accidentally committed part of this fix with the last merge. |
July 6, 2012, 14:47 (GMT) |
workaround for infinite recursion problem |
July 6, 2012, 06:24 (GMT) |
LIB_LOAD_ASYNC should have been 4 to make it a proper bit flag. Maybe these should just be defines instead? |
July 5, 2012, 22:47 (GMT) |
I mispelled gray. |
July 5, 2012, 22:44 (GMT) |
Cast both results of a tertiary expression so that they are the same type. |
July 5, 2012, 22:43 (GMT) |
July 5, 2012, 08:56 (GMT) |
OpenGL Regression Fixes: incorrect format made by cddm_format_attrib_vertex |
July 4, 2012, 09:41 (GMT) |
GPU Safety Fixes: Not locking in drawnode.c (probably not a complete fix) |
July 3, 2012, 16:41 (GMT) |
Some temporarily changes for GLES. Plus attrib location assigning for GLES. |
July 3, 2012, 16:15 (GMT) |
Adding GPU object: Handles Vertex and Normal drawings as they are different between ES and desktop version. In future, it should handle color, textures, maybe effects. How it does it: Desktop version: * Calls usual gl functions for doing these things. For example glVertexPointer ES version: * Gets location of corresponding attributes at shader creation. * Also stores matrixes' locations * Before drawing, we select corresponding storage to the shader/object * When we call functions, we set attribute to given pointer at recorded location |
July 3, 2012, 15:27 (GMT) |
We need "extern" to use GPU_functions outside of gpu module because they are actually variables. |
July 2, 2012, 15:38 (GMT) |
Convert Fonts to software matrix stack. |
July 2, 2012, 15:25 (GMT) |
Adds software image scalling. Supports scalling between 0.5 and 1. Temporally changed minmap generation. GPU Minmap is only for ES devices for now. Added definitions for GLES shader generation. |
July 2, 2012, 15:15 (GMT) |
Fixes gpu_functions.c for OpenGL ES |
July 1, 2012, 16:15 (GMT) |
Fix compile error for MinGW |
June 30, 2012, 12:37 (GMT) |
Moved drawnodesnap and made it static, but did not remove its public declaration from a header file, so gcc complained. |
June 30, 2012, 10:38 (GMT) |
June 30, 2012, 07:43 (GMT) |
OpenGL Regression Fixes: Thanks to Jorge Bernal on Blender Artists. |
June 30, 2012, 05:35 (GMT) |
Reverting part of r48424 that was not meant to be a permanent change. |
|