Garrett D'Amore wrote:
> One thing that some folks may not know. All Sun Ray models have ATI
> video chips in them. The 1 has a Rage128, the 1g and 2 have Radeons.
> These are low-end parts, but even so, I believe that they all offer some
> level of 3D capability. (Early prototype units had a mach64 part, I
> believe. But nothing in production has.)
>
> Given that, it should, in theory, be possible to provide some level of
> Xrender support for Sun Ray. This would clearly be "non-trivial", since
> it would also require enhancing the network protocol that the Sun Ray
> uses to support 3D primitives. But such an effort is likely to be very
> worth while. What I don't know is what kinds of drawing (3D)
> primitives are required for Xrender. Maybe someone here can elaborate.
Xrender doesn't do 3D, only 2D - it's alpha-blending functions it needs.
But even just doing Xrender in the X server is a win over making clients
grab the current image, do the compositing themselves and resend to the
server, which is what many fallback to when Xrender isn't there.
--
-Alan Coopersmith- alan.coopersmith at sun.com
Sun Microsystems, Inc. - X Window System Engineering