From 4e668324e483c0f43e5e39e7c1821fdd68622d2f Mon Sep 17 00:00:00 2001 From: jsancho Date: Sun, 5 Sep 2010 08:00:00 +0000 Subject: [PATCH] --- gacela_draw.lisp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gacela_draw.lisp b/gacela_draw.lisp index a3a19c7..eeaaac9 100644 --- a/gacela_draw.lisp +++ b/gacela_draw.lisp @@ -91,9 +91,10 @@ (cond (image (let ((width (surface-w image)) (height (surface-h image)) (byteorder (if (= (SDL_ByteOrder) SDL_LIL_ENDIAN) - (if (= (surface-format-BytesPerPixel image) 3) GL_RGB GL_RGBA) - (if (= (surface-format-BytesPerPixel image) 3) GL_BGR GL_BGRA))) + (if (= (surface-format-BytesPerPixel image) 3) GL_BGR GL_BGRA) + (if (= (surface-format-BytesPerPixel image) 3) GL_RGB GL_RGBA))) (texture (car (glGenTextures 1)))) + (glBindTexture GL_TEXTURE_2D texture) (glTexImage2D GL_TEXTURE_2D 0 3 width height 0 byteorder GL_UNSIGNED_BYTE (surface-pixels image)) (glTexParameteri GL_TEXTURE_2D GL_TEXTURE_MIN_FILTER min-filter) -- 2.39.2