]> git.jsancho.org Git - gacela.git/commitdiff
(no commit message)
authorjsancho <devnull@localhost>
Tue, 8 Sep 2009 15:56:44 +0000 (15:56 +0000)
committerjsancho <devnull@localhost>
Tue, 8 Sep 2009 15:56:44 +0000 (15:56 +0000)
gacela_draw.lisp

index 521093b5e6c1d65ee83d5979f5eeedef5f9677c0..1629847508487b7a8e8140d0411445fff6fd1ecb 100644 (file)
   (cond (zrot (glRotatef zrot 0 0 1))))
 
 (defun enable (&key textures)
-  (cond (textures (glEnable GL_TEXTURE_2D))))
\ No newline at end of file
+  (cond (textures (glEnable GL_TEXTURE_2D))))
+
+#if SDL_BYTEORDER == SDL_LIL_ENDIAN
+    if (surface -> format -> BytesPerPixel == 3){
+        mode = GL_BGR ;
+    }
+    else if (surface -> format -> BytesPerPixel == 4){
+        mode = GL_BGRA ;
+    }
+#else
+    if (surface -> format -> BytesPerPixel == 3){
+        mode = GL_RGB ;
+    }
+    else if (surface -> format -> BytesPerPixel == 4){
+        mode = GL_RGBA ;
+    }
+#endif