Index: trunk/src/gl/gl_enum.cc
===================================================================
--- trunk/src/gl/gl_enum.cc	(revision 471)
+++ trunk/src/gl/gl_enum.cc	(revision 472)
@@ -187,4 +187,6 @@
 	case BGRA    : return GL_BGRA;
 	case RED     : return GL_RED;
+	case R16F    : return GL_RED;
+	case R32F    : return GL_RED;
 	case DEPTH16 : return GL_DEPTH_COMPONENT;
 	case DEPTH24 : return GL_DEPTH_COMPONENT;
@@ -206,5 +208,7 @@
 	case BGR     : return GL_RGB8;
 	case BGRA    : return GL_RGBA8;
-	case RED     : return 0x8040; // GL_LUMINANCE8; // TODO: change to GL_R8!
+	case RED     : return GL_R8;
+	case R16F    : return GL_R16F;
+	case R32F    : return GL_R32F;
 	case DEPTH16 : return GL_DEPTH_COMPONENT16;
 	case DEPTH24 : return GL_DEPTH_COMPONENT24;
