r4109 - packages/trunk/val-and-rick/debian/patches

Peter De Wachter pdewacht-guest at alioth.debian.org
Thu Sep 6 22:13:26 UTC 2007


Author: pdewacht-guest
Date: 2007-09-06 22:13:26 +0000 (Thu, 06 Sep 2007)
New Revision: 4109

Added:
   packages/trunk/val-and-rick/debian/patches/endian-clean.patch
Modified:
   packages/trunk/val-and-rick/debian/patches/series
Log:
Make the OpenGL code endian-neutral.


Added: packages/trunk/val-and-rick/debian/patches/endian-clean.patch
===================================================================
--- packages/trunk/val-and-rick/debian/patches/endian-clean.patch	                        (rev 0)
+++ packages/trunk/val-and-rick/debian/patches/endian-clean.patch	2007-09-06 22:13:26 UTC (rev 4109)
@@ -0,0 +1,34 @@
+Index: val-and-rick-0.1a.dfsg1/src/abagames/util/sdl/texture.d
+===================================================================
+--- val-and-rick-0.1a.dfsg1.orig/src/abagames/util/sdl/texture.d	2007-09-06 01:30:44.000000000 +0200
++++ val-and-rick-0.1a.dfsg1/src/abagames/util/sdl/texture.d	2007-09-06 01:30:44.000000000 +0200
+@@ -95,13 +95,13 @@
+         }
+         glBindTexture(GL_TEXTURE_2D, num + ti);
+         gluBuild2DMipmaps(GL_TEXTURE_2D, 4, panelWidth, panelHeight,
+-                          GL_RGBA, GL_UNSIGNED_BYTE, pixels);
++                          GL_RGBA, GL_UNSIGNED_INT_8_8_8_8_REV, pixels);
+         glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR_MIPMAP_NEAREST);
+         glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_LINEAR);
+         if (maskColor != 0xffffffffu) {
+           glBindTexture(GL_TEXTURE_2D, maskNum + ti);
+           gluBuild2DMipmaps(GL_TEXTURE_2D, 4, panelWidth, panelHeight,
+-                            GL_RGBA, GL_UNSIGNED_BYTE, maskPixels);
++                            GL_RGBA, GL_UNSIGNED_INT_8_8_8_8_REV, maskPixels);
+           glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR_MIPMAP_NEAREST);
+           glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_LINEAR);
+         }
+Index: val-and-rick-0.1a.dfsg1/import/opengl.d
+===================================================================
+--- val-and-rick-0.1a.dfsg1.orig/import/opengl.d	2007-09-06 01:35:33.000000000 +0200
++++ val-and-rick-0.1a.dfsg1/import/opengl.d	2007-09-06 01:36:07.000000000 +0200
+@@ -21,6 +21,9 @@
+ /* Version */
+ const uint GL_VERSION_1_1 = 1;
+ 
++/* OpenGL 1.2 extension needed. Sorry. */
++const uint GL_UNSIGNED_INT_8_8_8_8_REV   = 0x8367;
++
+ /* AccumOp */
+ const uint GL_ACCUM                      = 0x0100;
+ const uint GL_LOAD                       = 0x0101;

Modified: packages/trunk/val-and-rick/debian/patches/series
===================================================================
--- packages/trunk/val-and-rick/debian/patches/series	2007-09-06 20:12:51 UTC (rev 4108)
+++ packages/trunk/val-and-rick/debian/patches/series	2007-09-06 22:13:26 UTC (rev 4109)
@@ -5,3 +5,4 @@
 windowed.patch
 homedir.patch
 resizable.patch
+endian-clean.patch




More information about the Pkg-games-commits mailing list