[xorg-bugzilla-noise] [Bug 991] Composite exposes extra visuals
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Aug 6 09:46:12 PDT 2004
Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter yourcomments there.
https://freedesktop.org/bugzilla/show_bug.cgi?id=991
bugzilla at pdx.freedesktop.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
------- Additional Comments From bugzilla at pdx.freedesktop.org 2004-08-06 09:46 -------
Composite currently exposes both a depth-24 RGB visual and a depth-32 ARGB
visual. I added the depth-24 RGB visual to get Glitz working on my 16-bit
screen (with software Mesa); I suggest that this visual be made optional within
the server; I don't expect it will be all that useful to people. It might even
want to live as a compile-time option.
It's the depth-32 ARGB visual which causes the most pain though. Applications
which stumble across it end up doing the wrong thing almost without exception.
Looking at the Xlib API, I think we can change the Composite extension to report
new visuals separately which should eliminate application interoperability issues.
Within the X server, the only way I can see to easily effect this change is to
"hide" visuals placed in the connection setup block which is delivered to each
client. This isolates the change to a few lines of code, instead of
distributing the change throughout the X server.
--
Configure bugmail: https://freedesktop.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the xorg-bugzilla-noise
mailing list