> The other point is that having time-consuming operations in the server > increases client latency. Before Render, all font rasterisation happened > in the server, and this would cause noticeable pauses (with the whole > server frozen, not just a single client). Wasn't the reason to do font rasterization primiary to give applications more control over font rendering? After all isn't that just an implementation problem of the xserver?
When doing e.g. gradients client-side, all hope for hw accaleration is lost, furthermore it would mean transferring a _lot_ of data between the client and the server which would pretty much kill network performance. Furthermore it would lead to more frequent syncs (when shm is used) or increased copy-overhead (when going through protocol). - Clemens _______________________________________________ xorg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xorg
