Blender Git Loki
Git Commits -> Revision c402a37
Revision c402a37 by Antonis Ryakiotakis (master) November 22, 2015, 18:47 (GMT) |
Remove vertex array support from GPUBuffers. Remove USER_DISABLE_VBO. All GPUBuffer rendering is now done using vertex buffers. Vertex arrays are completely removed from GL 3.2 core profile, so we'll have to do this change at some point anyway. This commit, though big, is not modifying blender in any way. Use should be exactly as if the vetex buffer option is constantly on. |
Commit Details:
Full Hash: c402a379a23af71aa5c21566967b75ab5c869e01
Parent Commit: 3e1a9ee
Lines Changed: +99, -292
9 Modified Paths:
/release/scripts/startup/bl_ui/space_userpref.py (+0, -1) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+3, -8) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+2, -7) (Diff)
/source/blender/editors/interface/resources.c (+0, -4) (Diff)
/source/blender/gpu/GPU_buffers.h (+1, -3) (Diff)
/source/blender/gpu/intern/gpu_buffers.c (+92, -235) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+0, -26) (Diff)
/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp (+0, -7) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+3, -8) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+2, -7) (Diff)
/source/blender/editors/interface/resources.c (+0, -4) (Diff)
/source/blender/gpu/GPU_buffers.h (+1, -3) (Diff)
/source/blender/gpu/intern/gpu_buffers.c (+92, -235) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+0, -26) (Diff)
/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp (+0, -7) (Diff)