Blender Git Commits

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

Page: 7 / 14

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)
Merged w/ Trunk: r48429-r48663
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)
Merged w/ Trunk: r48395-r48429
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.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021