Commit Graph

8 Commits

Author SHA1 Message Date
Eric Anholt
e4d11e58ce Remove the PaintWindow optimization.
This was an attempt to avoid scratch gc creation and validation for paintwin
because that was expensive.  This is not the case in current servers, and the
danger of failure to implement it correctly (as seen in all previous
implementations) is high enough to justify removing it.  No performance
difference detected with x11perf -create -move -resize -circulate on Xvfb.
Leave the screen hooks for PaintWindow* in for now to avoid ABI change.
2007-09-13 00:08:53 +00:00
Dave Airlie
e70b64b930 Updated xgl code drop from Novell + xserver tree changes 2006-01-18 07:15:55 +00:00
Eric Anholt
1729fc882c Change REGION_INIT(pScreen, &foo, NullBox, 0) to REGION_NULL(pScreen,
&foo). While it is no longer (or rather, once again not) required as of
    regionstr.h r1.4, it matches the style of the rest of the xorg code.
2005-12-31 08:06:00 +00:00
David Reveman
7109ae147c Fix a few problems in Xgl 2005-03-16 20:05:19 +00:00
David Reveman
046bdb1716 Fixes a few problems in Xgl 2005-02-11 20:19:20 +00:00
David Reveman
9817582328 Xgl improvements 2005-01-26 10:58:52 +00:00
David Reveman
64c7f8e667 Use UTF-8 encoding in Xgl sources 2004-11-05 13:26:07 +00:00
David Reveman
2dd76d646c Add working Xgl server code 2004-11-04 23:19:13 +00:00