[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [29834] trunk/blender/source/blender/gpu/ intern/gpu_buffers.c: * Made sculpt drawing respect the "use VBO" preference.
Nicholas Bishop
nicholasbishop at gmail.com
Wed Jun 30 21:35:08 CEST 2010
Revision: 29834
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=29834
Author: nicholasbishop
Date: 2010-06-30 21:35:08 +0200 (Wed, 30 Jun 2010)
Log Message:
-----------
* Made sculpt drawing respect the "use VBO" preference.
* Hopefully this fixes some sculpt problems for people with broken drivers
Modified Paths:
--------------
trunk/blender/source/blender/gpu/intern/gpu_buffers.c
Modified: trunk/blender/source/blender/gpu/intern/gpu_buffers.c
===================================================================
--- trunk/blender/source/blender/gpu/intern/gpu_buffers.c 2010-06-30 18:22:20 UTC (rev 29833)
+++ trunk/blender/source/blender/gpu/intern/gpu_buffers.c 2010-06-30 19:35:08 UTC (rev 29834)
@@ -459,7 +459,7 @@
for(i = 0, tottri = 0; i < totface; ++i)
tottri += mface[face_indices[i]].v4 ? 2 : 1;
- if(GL_ARB_vertex_buffer_object)
+ if(GL_ARB_vertex_buffer_object && !(U.gameflags & USER_DISABLE_VBO))
glGenBuffersARB(1, &buffers->index_buf);
if(buffers->index_buf) {
@@ -586,7 +586,7 @@
totquad= (gridsize-1)*(gridsize-1)*totgrid;
/* Generate index buffer object */
- if(GL_ARB_vertex_buffer_object)
+ if(GL_ARB_vertex_buffer_object && !(U.gameflags & USER_DISABLE_VBO))
glGenBuffersARB(1, &buffers->index_buf);
if(buffers->index_buf) {
More information about the Bf-blender-cvs
mailing list