On Mon, Jun 30, 2003 at 06:10:57PM +0400, Yaroslav Rastrigin wrote: > Well, I'm afraid I don't understand you fully. Rendering is done on server, > right ? GCs are stored in server's memory, right ? What are you proposing ? > X protocol extension or client-side solution ?
Extension to X protocol to allow more GC parameters and to allow setting window translucency. Window translucency is not even possible on client-side and -- if absolutele wanted -- drawing operations could be emulated in client-side libraries when some of these extra attributes are in use. But not in all cases it is even necessary to emulate anything. You can't get blurred fonts without server support? So what? > What I'm thinking , however, is in most cases it's > more desirable to throw away old X-primitives-using code completely, and > use new API instead - More and more APIs, more and more bloat and clutter. No wonder some people think X should be replaced because the developers can't keep it _clean_. (I'm obsessed with as clean as possible solutions.) > XRender allows some things to be implemented much more > efficiently Such as? > P.S. Just curious - how old are you ? 23 -- Tuomo
