[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33327] trunk/blender/source/blender/gpu/ intern/gpu_draw.c: freeing all free GPU buffers every frame could be a performance issue and is not necessary

Lukas Steiblys imbusy at imbusy.org
Fri Nov 26 12:20:04 CET 2010


Revision: 33327
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33327
Author:   imbusy
Date:     2010-11-26 12:20:03 +0100 (Fri, 26 Nov 2010)

Log Message:
-----------
freeing all free GPU buffers every frame could be a performance issue and is not necessary

Modified Paths:
--------------
    trunk/blender/source/blender/gpu/intern/gpu_draw.c

Modified: trunk/blender/source/blender/gpu/intern/gpu_draw.c
===================================================================
--- trunk/blender/source/blender/gpu/intern/gpu_draw.c	2010-11-26 03:58:31 UTC (rev 33326)
+++ trunk/blender/source/blender/gpu/intern/gpu_draw.c	2010-11-26 11:20:03 UTC (rev 33327)
@@ -810,7 +810,8 @@
 	BLI_freelistN(&image_free_queue);
 
 	/* vbo buffers */
-	GPU_buffer_pool_free_unused(0);
+	/* it's probably not necessary to free all buffers every frame */
+	/* GPU_buffer_pool_free_unused(0); */
 
 	BLI_unlock_thread(LOCK_OPENGL);
 }





More information about the Bf-blender-cvs mailing list