[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [56379] trunk/blender/source/blender/ blenfont: don't use GPU_extensions for BLF, its not initialized when using the blender-playanim and not really needed.

Campbell Barton ideasman42 at gmail.com
Mon Apr 29 14:07:28 CEST 2013


Revision: 56379
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=56379
Author:   campbellbarton
Date:     2013-04-29 12:07:27 +0000 (Mon, 29 Apr 2013)
Log Message:
-----------
don't use GPU_extensions for BLF, its not initialized when using the blender-playanim and not really needed.
this reverts part of 55995

Modified Paths:
--------------
    trunk/blender/source/blender/blenfont/CMakeLists.txt
    trunk/blender/source/blender/blenfont/SConscript
    trunk/blender/source/blender/blenfont/intern/blf_glyph.c

Modified: trunk/blender/source/blender/blenfont/CMakeLists.txt
===================================================================
--- trunk/blender/source/blender/blenfont/CMakeLists.txt	2013-04-29 11:07:49 UTC (rev 56378)
+++ trunk/blender/source/blender/blenfont/CMakeLists.txt	2013-04-29 12:07:27 UTC (rev 56379)
@@ -31,7 +31,6 @@
 	../makesrna
 	../python
 	../imbuf
-	../gpu
 	../../../intern/guardedalloc
 	../../../intern/locale
 )

Modified: trunk/blender/source/blender/blenfont/SConscript
===================================================================
--- trunk/blender/source/blender/blenfont/SConscript	2013-04-29 11:07:49 UTC (rev 56378)
+++ trunk/blender/source/blender/blenfont/SConscript	2013-04-29 12:07:27 UTC (rev 56379)
@@ -33,7 +33,6 @@
 incs = '. intern  #/intern/guardedalloc #/intern/locale ../blenkernel ../blenlib ../blenloader'
 incs += ' ../makesdna ../makesrna ../python ../imbuf ../editors/include'
 incs += ' #/extern/glew/include'
-incs += ' ../gpu'
 incs += ' ' + env['BF_FREETYPE_INC']
 
 defs = ['GLEW_STATIC']

Modified: trunk/blender/source/blender/blenfont/intern/blf_glyph.c
===================================================================
--- trunk/blender/source/blender/blenfont/intern/blf_glyph.c	2013-04-29 11:07:49 UTC (rev 56378)
+++ trunk/blender/source/blender/blenfont/intern/blf_glyph.c	2013-04-29 12:07:27 UTC (rev 56379)
@@ -55,7 +55,6 @@
 #include "blf_internal_types.h"
 #include "blf_internal.h"
 
-#include "GPU_extensions.h"
 
 GlyphCacheBLF *blf_glyph_cache_find(FontBLF *font, int size, int dpi)
 {
@@ -382,7 +381,7 @@
 		GlyphCacheBLF *gc = font->glyph_cache;
 
 		if (font->max_tex_size == -1)
-			font->max_tex_size = GPU_max_texture_size();
+			glGetIntegerv(GL_MAX_TEXTURE_SIZE, (GLint *)&font->max_tex_size);
 
 		if (gc->cur_tex == -1) {
 			blf_glyph_cache_texture(font, gc);




More information about the Bf-blender-cvs mailing list