Maximum window size

Russell Shaw rjshaw at netspace.net.au
Sat Nov 5 01:39:24 PST 2005


Carsten Haitzler (The Rasterman) wrote:
> On Sat, 05 Nov 2005 18:51:25 +1100 Russell Shaw <rjshaw at netspace.net.au>
> babbled:
> 
>>Carsten Haitzler (The Rasterman) wrote:
>>
...
>>It would be useful if X was buildable for 32-bit windows.
> 
> impossible - the protocol DEFINES the types as 16bit. you might be able to add
> extensions but these would break these chhild windwos for all core protocol
> requests.
> 
> frankly - for such huge internals - dont use big windows. do your won blitting
> with xcopyarea and redraw what u need at a calculated offset. you need to
> handle exposes anyway and redraws - its just a matter of doign the geometry
> translations and such in the client instead of in x.

I can do it by swapping around child windows when they're completely
clipped out of the view port window. A huge 32-bit window won't use
any extra memory as long as double buffering isn't enabled;)



More information about the xorg mailing list