SOURCES: xorg-xserver-server-white_cube.patch (NEW) - no more whit...
rotom
rotom at pld-linux.org
Fri Dec 29 15:15:02 CET 2006
Author: rotom Date: Fri Dec 29 14:15:02 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- no more white cube
---- Files affected:
SOURCES:
xorg-xserver-server-white_cube.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/xorg-xserver-server-white_cube.patch
diff -u /dev/null SOURCES/xorg-xserver-server-white_cube.patch:1.1
--- /dev/null Fri Dec 29 15:15:02 2006
+++ SOURCES/xorg-xserver-server-white_cube.patch Fri Dec 29 15:14:57 2006
@@ -0,0 +1,61 @@
+--- xorg-server-9999/GL/glx/indirect_table.c.orig 2006-10-12 16:02:06.000000000 +0800
++++ xorg-server-9999/GL/glx/indirect_table.c 2006-10-12 16:15:35.000000000 +0800
+@@ -1232,7 +1232,7 @@ const struct __glXDispatchInfo Render_di
+
+ /*****************************************************************/
+ /* tree depth = 13 */
+-static const int_fast16_t VendorPriv_dispatch_tree[155] = {
++static const int_fast16_t VendorPriv_dispatch_tree[159] = {
+ /* [0] -> opcode range [0, 131072], node depth 1 */
+ 2,
+ 5,
+@@ -1480,11 +1480,16 @@ static const int_fast16_t VendorPriv_dis
+ /* [152] -> opcode range [65536, 65552], node depth 13 */
+ 1,
+ LEAF(88),
++ 156,
+ EMPTY_LEAF,
+
++ /* [156] -> opcode range [65544, 65552], node depth 13 */
++ 1,
++ LEAF(96),
++ EMPTY_LEAF,
+ };
+
+-static const void *VendorPriv_function_table[96][2] = {
++static const void *VendorPriv_function_table[99][2] = {
+ /* [ 0] = 0 */ {NULL, NULL},
+ /* [ 1] = 1 */ {__glXDisp_GetConvolutionFilterEXT, __glXDispSwap_GetConvolutionFilterEXT},
+ /* [ 2] = 2 */ {__glXDisp_GetConvolutionParameterfvEXT, __glXDispSwap_GetConvolutionParameterfvEXT},
+@@ -1581,6 +1586,9 @@ static const void *VendorPriv_function_t
+ /* [ 93] = 65541 */ {__glXDisp_CreateContextWithConfigSGIX, __glXDispSwap_CreateContextWithConfigSGIX},
+ /* [ 94] = 65542 */ {__glXDisp_CreateGLXPixmapWithConfigSGIX, __glXDispSwap_CreateGLXPixmapWithConfigSGIX},
+ /* [ 95] = 65543 */ {NULL, NULL},
++ /* [ 96] = 65544 */ {NULL, NULL},
++ /* [ 97] = 65545 */ {NULL, NULL},
++ /* [ 98] = 65546 */ {__glXDisp_GetDrawableAttributesSGIX, __glXDispSwap_GetDrawableAttributesSGIX},
+ };
+
+ const struct __glXDispatchInfo VendorPriv_dispatch_info = {
+ --- xorg-server-9999/GL/glx/glxdri.c.orig 2006-12-18 23:17:37.000000000 +0800
++++ xorg-server-9999/GL/glx/glxdri.c 2006-12-18 23:18:16.000000000 +0800
+@@ -371,13 +371,13 @@ __glXDRIbindTexImage(__GLXcontext *baseC
+ type = GL_UNSIGNED_SHORT_5_6_5;
+ }
+
+- if (!(glxCountBits(pixmap->drawable.width) == 1 &&
+- glxCountBits(pixmap->drawable.height) == 1)
+- /* || strstr(CALL_GetString(GL_EXTENSIONS,
+- "GL_ARB_texture_non_power_of_two")) */)
++ //if (!(glxCountBits(pixmap->drawable.width) == 1 &&
++ // glxCountBits(pixmap->drawable.height) == 1)
++ ///* || strstr(CALL_GetString(GL_EXTENSIONS,
++ // "GL_ARB_texture_non_power_of_two")) */)
+ target = GL_TEXTURE_RECTANGLE_ARB;
+- else
+- target = GL_TEXTURE_2D;
++ //else
++ //target = GL_TEXTURE_2D;
+
+ CALL_PixelStorei( GET_DISPATCH(), (GL_UNPACK_ROW_LENGTH,
+ pixmap->devKind / bpp) );
\ No newline at end of file
================================================================
More information about the pld-cvs-commit
mailing list