http://bugs.freedesktop.org/show_bug.cgi?id=22625
Summary: glDrawBuffer(GL_FRONT) rendering broken in UXA intel
i915
Product: Mesa
Version: unspecified
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/i915
AssignedTo: [email protected]
ReportedBy: [email protected]
Created an attachment (id=27402)
--> (http://bugs.freedesktop.org/attachment.cgi?id=27402)
C-code to illustrate the bug. Trivial GL example.
Enabling option "AccelMethod" "UXA" causes GL writing to front buffer to appear
in the wrong place.
The attached code is a minor modification to the standard OpenGL quad.c
example.
Instead of writing to the back buffer, it writes to the front this illustrates
the problem.
The writes to the front buffer appear in a region at top left (0,0) which never
moves. Under pure metacity window manager, the window that pops up has
decorations etc and can be dragged around, but that is not where the drawing
occurs. The area drawn resizes in accordance with changes in the window size.
But it never moves from the top left.
Without UXA enabled, correct behavior is observed. [With metacity, that is.
Compiz is another whole mess, that I'm not getting into here!]
Fully updated Ubuntu Jaunty x86_64:
X.Org X Server 1.6.0
Release Date: 2009-2-25
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-15-server x86_64 Ubuntu
Current Operating System: Linux tp400-64 2.6.28-13-generic #45-Ubuntu SMP Tue
Jun 30 22:12:12 UTC 2009 x86_64
Build Date: 09 April 2009 02:11:54AM
...
(II) Module intel: vendor="X.Org Foundation"
compiled for 1.6.0, module version = 2.6.3
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 5.0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, G35, 965Q, 946GZ,
965GM, 965GME/GLE, G33, Q35, Q33,
Mobile Intel® GM45 Express Chipset,
Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
...
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) Mobile Intel® GM45
Express Chipset
(--) intel(0): Chipset: "Mobile Intel® GM45 Express Chipset"
(--) intel(0): Linear framebuffer at 0xD0000000
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
------------------------------------------------------------------------------
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel