diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2009-09-11 14:59:58 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2009-09-11 14:59:58 +0100 |
commit | 33be73dfb76c26e3bb0ab59b2f570d00d9c7be62 (patch) | |
tree | 3278fbe136ce6f2d66fa7f904be73c1aff5b4073 /COPYING | |
parent | 6960162c5eae30e2d48992023be35e3dbf502a03 (diff) |
[xlib] Fix big-line.
Project lines that exceed the 16.16 limits onto the XFixedLine, as we know
that top/bottom must fit within the confines of the surface and so will be
less than 16 bits.
Sadly this is a run-on patch that also does:
1. Make FillTiled the default for new GCs.
2. Stores extend mode as opposed to repeat, and thereby cleaning up some
inconsistent code.
3. Remove the special casing for unbounded trapezoids, as it is redundant
with the polygon clipping.
4. Tidy the logic for deciding when to use the core protocol
(_categorize_composite_operation)
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions