[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [15249] trunk/blender: Merge of apricot branch game engine changes into trunk, excluding GLSL.
Jean-Luc Peurière
jlp at nerim.net
Tue Jun 17 17:08:26 CEST 2008
Le 17 juin 08 à 12:27, Brecht Van Lommel a écrit :
> Revision: 15249
> http://projects.blender.org/plugins/scmsvn/viewcvs.php?
> view=rev&root=bf-blender&revision=15249
> Author: blendix
> Date: 2008-06-17 12:27:34 +0200 (Tue, 17 Jun 2008)
>
> Log Message:
> -----------
> Merge of apricot branch game engine changes into trunk, excluding
> GLSL.
>
> GLEW
> ====
>
> Added the GLEW opengl extension library into extern/, always compiled
> into Blender now. This is much nicer than doing this kind of extension
> management manually, and will be used in the game engine, for GLSL,
> and
> other opengl extensions.
>
> * According to the GLEW website it works on Windows, Linux, Mac OS X,
> FreeBSD, Irix, and Solaris. There might still be platform specific
> issues due to this commit, so let me know and I'll look into it.
> * This means also that all extensions will now always be compiled in,
> regardless of the glext.h on the platform where compilation happens.
very nice. seems to works flawlessly with all the game engine graphic
demos.
small remark :
i get the message "shaders not supported!" from
source/gameengine/Rasterizer/RAS_2DFilterManager.cpp
64: std::cout<<"shaders not supported!" << std::endl;
while on my configuration they are obviously ok as console report :
Detected GL_ARB_shader_objects
Detected GL_ARB_vertex_shader
Detected GL_ARB_fragment_shader
What happens is that the test is done against GLEW_VERSION_2_0, which
my card isn't fully,
but it supports all the needed extensions for GLSL (ATI Radeon 9650).
Jean-Luc Peurière
jlp at nerim.net
More information about the Bf-committers
mailing list