2 #ifndef __FG_RENDERER_HXX
3 #define __FG_RENDERER_HXX 1
5 #include <simgear/screen/extensions.hxx>
6 #include <simgear/scene/sky/sky.hxx>
8 #define FG_ENABLE_MULTIPASS_CLOUDS 1
13 extern glPointParameterfProc glPointParameterfPtr;
14 extern glPointParameterfvProc glPointParameterfvPtr;
15 extern bool glPointParameterIsSupported;
27 static void resize(int width, int height );
29 // calling update( refresh_camera_settings = false ) will not
30 // touch window or camera settings. This is useful for the tiled
31 // renderer which needs to set the view frustum itself.
32 static void update( bool refresh_camera_settings );
33 inline static void update() { update( true ); }