Index: trunk/src/gl/gl_enum.cc
===================================================================
--- trunk/src/gl/gl_enum.cc	(revision 338)
+++ trunk/src/gl/gl_enum.cc	(revision 340)
@@ -174,6 +174,10 @@
 	switch( format )
 	{
-	case RGB  : return GL_RGB;
-	case RGBA : return GL_RGBA;
+	case RGB     : return GL_RGB;
+	case RGBA    : return GL_RGBA;
+	case RGB32F  : return GL_RGB;
+	case RGBA32F : return GL_RGBA;
+	case RGB16F  : return GL_RGB;
+	case RGBA16F : return GL_RGBA;
 	NV_RETURN_COVERED_DEFAULT( 0 );
 	}
@@ -184,7 +188,11 @@
 	switch( format )
 	{
-	case RGB  : return GL_RGB8;
-	case RGBA : return GL_RGBA8;
-		NV_RETURN_COVERED_DEFAULT( 0 );
+	case RGB     : return GL_RGB8;
+	case RGBA    : return GL_RGBA8;
+	case RGB32F  : return GL_RGB32F;
+	case RGBA32F : return GL_RGBA32F;
+	case RGB16F  : return GL_RGBA16F;
+	case RGBA16F : return GL_RGBA16F;
+	NV_RETURN_COVERED_DEFAULT( 0 );
 	}
 }
Index: trunk/src/sdl/sdl_window.cc
===================================================================
--- trunk/src/sdl/sdl_window.cc	(revision 338)
+++ trunk/src/sdl/sdl_window.cc	(revision 340)
@@ -29,5 +29,4 @@
 	SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, 2);
 	SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION, 1);
-	SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1);
 	SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 24);
 
@@ -66,5 +65,5 @@
 	NV_LOG( LOG_INFO, "OpenGL Version      : " << glGetString(GL_VERSION) );
 	NV_LOG( LOG_INFO, "OpenGL GLSL Version : " << glGetString(GL_SHADING_LANGUAGE_VERSION) );
-	// SDL_GL_SetSwapInterval(1);
+	//SDL_GL_SetSwapInterval(0);
 
 	// TODO: do we really need this?
