Your message dated Tue, 28 Aug 2007 13:32:10 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#423739: fixed in mesa 7.0.1-2 has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: libgl1-mesa-dri Version: 6.5.2-4 Severity: normal When using blending for transparency, banding occurs in the output and colors have a greenish cast. This can be seen via indirect rendering or with r200 DRI. Attached is a program to demonstrate this and a makefile. Two images show the banded (buggy) and 50% gray (expected) output. Here is a breakdown of the behavior for various versions of Mesa curently in Debian, and the last two vanilla Mesa versions: version indirect rendering r200 DRI on ---------------- ------------------ ------------ Debian 6.5.1-0.6 banding 50% gray Debian 6.5.2-4 banding banding Debian 6.5.3~rc3-1 banding banding released 6.5.2 (DRI) banding 50% gray released 6.5.3 (DRI) banding 50% gray released 6.5.3 (xlib) 50% gray n/a Unless I'm totally making a hash of diagnosing this, it seems that: - Somehow the Debian-compiled versions of Mesa exhibit a bug which vanilla version of Mesa does not exhibit?? - There is an inconsistency between indirect and direct rendering (at least for the R200) in Mesa. I can't speak to cards besides the R200. I'm reporting this against libgl1-mesa-dri, though perhaps it could as easily be against libgl1-mesa-glx or the mesa source package? Please excuse me if I am utterly flubbing the testing of this and it isn't a real bug. I'd be very excited if it were reproducible on another computer...or if it turned out to not be reproducible and was a result of a silly error here. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (990, 'testing'), (800, 'unstable'), (700, 'experimental'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.20 (PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libgl1-mesa-dri depends on: ii libc6 2.5-2 GNU C Library: Shared libraries ii libdrm2 2.3.0-4 Userspace interface to kernel DRM ii libexpat1 1.95.8-3.4 XML parsing C library - runtime li ii libgl1-mesa-glx 6.5.2-4 A free implementation of the OpenG libgl1-mesa-dri recommends no packages. -- no debconf information// demo of banding in blending display of bitmaps // // Should display a 50% gray screen, when buggy displays greenish bands // depending on mesa version and whether or not DRI. #include <string.h> #include <GL/glut.h> #define WIDTH 512 #define HEIGHT 512 void RenderScene(void) { // make a bitmap of all 1s GLubyte bitmap[WIDTH][HEIGHT]; memset(bitmap, 255, WIDTH*HEIGHT/8); glClear(GL_COLOR_BUFFER_BIT); // draw a square of 1s filling the window, using white with 50% alpha glColor4f(1,1,1,0.5); glRasterPos2f(0, 0); glBitmap(WIDTH, HEIGHT, 0, 0, 0, 0, (GLubyte*) bitmap); } int main(int argc, char **argv) { glutInit(&argc, argv); // create test window glutInitDisplayMode(GLUT_RGBA); glutInitWindowSize(WIDTH,HEIGHT); glutCreateWindow("Blend test"); // use traditional "transparency" blending glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glEnable(GL_BLEND); // origin bottom left, spacing by pixels gluOrtho2D(0.0f, WIDTH, 0.0f, HEIGHT); // define display callback and start up glut glutDisplayFunc(RenderScene); glutMainLoop(); }LOADLIBES=-lglut CFLAGS=-Wall -O2 -std=gnu99 faded: clean: $(RM) faded faded.o<<attachment: blend-gray.png>>
<<attachment: blend-banding.png>>
--- End Message ---
--- Begin Message ---Source: mesa Source-Version: 7.0.1-2 We believe that the bug you reported is fixed in the latest version of mesa, which is due to be installed in the Debian FTP archive: libgl1-mesa-dev_7.0.1-2_all.deb to pool/main/m/mesa/libgl1-mesa-dev_7.0.1-2_all.deb libgl1-mesa-dri-dbg_7.0.1-2_i386.deb to pool/main/m/mesa/libgl1-mesa-dri-dbg_7.0.1-2_i386.deb libgl1-mesa-dri_7.0.1-2_i386.deb to pool/main/m/mesa/libgl1-mesa-dri_7.0.1-2_i386.deb libgl1-mesa-glx-dbg_7.0.1-2_i386.deb to pool/main/m/mesa/libgl1-mesa-glx-dbg_7.0.1-2_i386.deb libgl1-mesa-glx_7.0.1-2_i386.deb to pool/main/m/mesa/libgl1-mesa-glx_7.0.1-2_i386.deb libgl1-mesa-swx11-dbg_7.0.1-2_i386.deb to pool/main/m/mesa/libgl1-mesa-swx11-dbg_7.0.1-2_i386.deb libgl1-mesa-swx11-dev_7.0.1-2_i386.deb to pool/main/m/mesa/libgl1-mesa-swx11-dev_7.0.1-2_i386.deb libgl1-mesa-swx11-i686_7.0.1-2_i386.deb to pool/main/m/mesa/libgl1-mesa-swx11-i686_7.0.1-2_i386.deb libgl1-mesa-swx11_7.0.1-2_i386.deb to pool/main/m/mesa/libgl1-mesa-swx11_7.0.1-2_i386.deb libglu1-mesa-dev_7.0.1-2_i386.deb to pool/main/m/mesa/libglu1-mesa-dev_7.0.1-2_i386.deb libglu1-mesa_7.0.1-2_i386.deb to pool/main/m/mesa/libglu1-mesa_7.0.1-2_i386.deb libglw1-mesa-dev_7.0.1-2_i386.deb to pool/main/m/mesa/libglw1-mesa-dev_7.0.1-2_i386.deb libglw1-mesa_7.0.1-2_i386.deb to pool/main/m/mesa/libglw1-mesa_7.0.1-2_i386.deb libosmesa6-dev_7.0.1-2_i386.deb to pool/main/m/mesa/libosmesa6-dev_7.0.1-2_i386.deb libosmesa6_7.0.1-2_i386.deb to pool/main/m/mesa/libosmesa6_7.0.1-2_i386.deb mesa-common-dev_7.0.1-2_all.deb to pool/main/m/mesa/mesa-common-dev_7.0.1-2_all.deb mesa-swx11-source_7.0.1-2_all.deb to pool/main/m/mesa/mesa-swx11-source_7.0.1-2_all.deb mesa-utils_7.0.1-2_i386.deb to pool/main/m/mesa/mesa-utils_7.0.1-2_i386.deb mesa_7.0.1-2.diff.gz to pool/main/m/mesa/mesa_7.0.1-2.diff.gz mesa_7.0.1-2.dsc to pool/main/m/mesa/mesa_7.0.1-2.dsc A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Julien Cristau <[EMAIL PROTECTED]> (supplier of updated mesa package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Tue, 28 Aug 2007 12:11:30 +0200 Source: mesa Binary: libglw1-mesa libgl1-mesa-glx libosmesa6-dev libgl1-mesa-dev libosmesa6 mesa-utils libgl1-mesa-glx-dbg libglu1-mesa-dev libgl1-mesa-dri libgl1-mesa-swx11-dbg libgl1-mesa-dri-dbg libgl1-mesa-swx11 libglw1-mesa-dev libgl1-mesa-swx11-i686 libgl1-mesa-swx11-dev mesa-common-dev mesa-swx11-source libglu1-mesa Architecture: source i386 all Version: 7.0.1-2 Distribution: unstable Urgency: low Maintainer: Debian X Strike Force <debian-x@lists.debian.org> Changed-By: Julien Cristau <[EMAIL PROTECTED]> Description: libgl1-mesa-dev - A free implementation of the OpenGL API -- GLX development files libgl1-mesa-dri - A free implementation of the OpenGL API -- DRI modules libgl1-mesa-dri-dbg - Debugging symbols for the Mesa DRI modules libgl1-mesa-glx - A free implementation of the OpenGL API -- GLX runtime libgl1-mesa-glx-dbg - Debugging symbols for the Mesa GLX runtime libgl1-mesa-swx11 - A free implementation of the OpenGL API -- runtime libgl1-mesa-swx11-dbg - A free implementation of the OpenGL API -- debugging symbols libgl1-mesa-swx11-dev - A free implementation of the OpenGL API -- development files libgl1-mesa-swx11-i686 - Mesa OpenGL runtime [i686 optimized] libglu1-mesa - The OpenGL utility library (GLU) libglu1-mesa-dev - The OpenGL utility library -- development files libglw1-mesa - A free implementation of the OpenGL API -- runtime libglw1-mesa-dev - A free implementation of the OpenGL API -- development files libosmesa6 - Mesa Off-screen rendering extension libosmesa6-dev - Mesa Off-screen rendering extension -- development files mesa-common-dev - Developer documentation for Mesa mesa-swx11-source - Mesa software rasteriser source -- development files mesa-utils - Miscellaneous Mesa GL utilities Closes: 423739 437333 Changes: mesa (7.0.1-2) unstable; urgency=low . * Update to latest git (from mesa_7_0_branch) + adds support for some new intel chipsets (i915 and i915_tex dri drivers) (closes: #437333) + broken inline asm in dri drivers fixed (closes: #423739) Files: a078a060ea27b1debb61213289703583 1216 graphics optional mesa_7.0.1-2.dsc 506e9a2e19eae084a919165fc0ae1fdc 261248 graphics optional mesa_7.0.1-2.diff.gz 6ff97f1800d5b7adf70b6770a6db5ba0 24652 libdevel optional libgl1-mesa-dev_7.0.1-2_all.deb 38e592f730821f4b63b89f6b0ab139b9 181034 devel optional mesa-common-dev_7.0.1-2_all.deb 5e5074215527bc09ff47621e89b71de5 1542600 libdevel optional mesa-swx11-source_7.0.1-2_all.deb 12b1aed17907dfe38a10e0fca4445324 905328 libs optional libgl1-mesa-swx11_7.0.1-2_i386.deb 4b6695b17d4e91dedc8df0985ba04043 5145934 libs extra libgl1-mesa-swx11-dbg_7.0.1-2_i386.deb 8372c684fd4a0e0316a07c8901179e82 901828 libs extra libgl1-mesa-swx11-i686_7.0.1-2_i386.deb 2b7aa4e773f95f70d85d125330f6a6b9 1022886 libdevel optional libgl1-mesa-swx11-dev_7.0.1-2_i386.deb 4d31803d2bbf3c4e0ff9f0845d97309a 143134 libs optional libgl1-mesa-glx_7.0.1-2_i386.deb db07203e5718b9bd1523684fb3e44d43 482646 libdevel extra libgl1-mesa-glx-dbg_7.0.1-2_i386.deb f08ce4ed12af23177ade5778f575fccf 12931258 libs optional libgl1-mesa-dri_7.0.1-2_i386.deb cd7bbb6b1a1f7de50bba166a46aff4bf 84512784 libdevel extra libgl1-mesa-dri-dbg_7.0.1-2_i386.deb 23fb2a9af808f8ec42364d3f29a7f99a 2377730 libs optional libosmesa6_7.0.1-2_i386.deb 7f3e4d3f12a610d55b71d17bf65d4836 2721654 devel optional libosmesa6-dev_7.0.1-2_i386.deb e6456954dc23b49d823b6504a0938ecb 239060 libs optional libglu1-mesa_7.0.1-2_i386.deb 64a5656c759d69c9884c6afaeafdf0d2 256504 libdevel optional libglu1-mesa-dev_7.0.1-2_i386.deb 7f268d1c045f52b15a1f4d741c651d1b 31766 libs optional libglw1-mesa_7.0.1-2_i386.deb 10f90293dd40f17bece37c860823f373 32800 libdevel optional libglw1-mesa-dev_7.0.1-2_i386.deb 96012c9cb366f5cd15a249a2f583b837 44590 x11 optional mesa-utils_7.0.1-2_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFG1BPKmEvTgKxfcAwRAiGDAJ9sNKq1ge720rnR4uCCpglPySvRdgCgskLd BI3u4BK10Z7XhnBPJ8c050w= =QI27 -----END PGP SIGNATURE-----
--- End Message ---