1.1 --- a/src/drivers/gl_vbo.c Thu Jan 20 06:51:15 2011 +1000
1.2 +++ b/src/drivers/gl_vbo.c Sat Feb 25 21:30:49 2012 +1000
1.5 vertex_buffer_t buf = vertex_buffer_new( &apple_vtable );
1.6 glGenFencesAPPLE(1, &buf->fence);
1.7 + glSetFenceAPPLE(buf->fence);
1.11 @@ -139,6 +140,13 @@
1.13 #ifdef GL_VERTEX_ARRAY_RANGE_NV
1.15 +#pragma weak glVertexArrayRangeNV
1.16 +#pragma weak glFlushVertexArrayRangeNV
1.17 +#pragma weak glFinishFenceNV
1.18 +#pragma weak glSetFenceNV
1.19 +#pragma weak glGenFencesNV
1.20 +#pragma weak glDeleteFencesNV
1.22 static void *nv_map( vertex_buffer_t buf, uint32_t size )
1.24 glFinishFenceNV(buf->fence);
1.27 vertex_buffer_t buf = vertex_buffer_new( &nv_vtable );
1.28 glGenFencesNV(1, &buf->fence);
1.29 + glSetFenceNV(buf->fence, GL_ALL_COMPLETED_NV);