> [[ PLEASE DON'T SEND ME EMAIL COPIES OF POSTINGS ]]
> So the problem isn't really the depth of your display but
> the brokeness of X applications; many are broken.
I second that. However, there's a big lack in visual support on almost
all Suns I've came across: There's no TrueColor, depth 16 visual available
in the Creator graphics card series. In my opinion, this visual type has the
best tradeoff between the number of colors and the memory required by
applications.
Consider this: Our application requires lots of huge (up to full-screen)
Pixmaps for animation purposes. Some users even have our application
running on all four CDE desktops. One of our customers recently upgraded
30+ Suns from old Sparc 5 w/ 128MB RAM to Ultra 10 boxes with 256MB RAM
and Creator 3D cards. Previously, our app. was running with PseudoColor
visuals, now the new machines are already running on their limits again
because our app. uses the fancy TrueColor 24 bit visuals and thus requires
lots of RAM, much more RAM than 16-bit visuals (I'm using on my Tru64
development machine) would require.
Our app. is well behaved. It can use all sorts of available visuals
and choses the best visual from the list of available visuals. Environment
variables can be used to influence this. Now I could force our app. to
use the 8-bit PseudoColor visual which is additionally available to the
24-bit TrueColor. But this limits the number of simultaneous apps. which
can be run without color-flashing and I want to leave the PseudoColor
visual free for other legacy (to use this new buzzword) apps.
So the situation is not very satisfactory: They have these shiny new
boxes and invested lots of money, but our app. is still not as fast
as it could be, just because there are not 16-bit TrueColor visuals
available.
Comments?
Tom
--
Dr. Tom Leitner Dept. of Communications, Graz Univ. of Technology,