Adam Fedor
|
c959aec53c
|
Fxi flipping in xlib. New background color method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14492 72102866-910b-0410-8b05-ffd578937521
|
2002-09-19 22:19:50 +00:00 |
|
Alexander Malmberg
|
fb35644e9c
|
Track all XIC:s and destroy them explicitly to work around xfree86 bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14485 72102866-910b-0410-8b05-ffd578937521
|
2002-09-18 22:34:44 +00:00 |
|
Alexander Malmberg
|
7ad3a88b9b
|
Implement dissolving.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14484 72102866-910b-0410-8b05-ffd578937521
|
2002-09-18 18:00:31 +00:00 |
|
Alexander Malmberg
|
de72985141
|
Match -xlib's behavior wrt pre-multiplied images in DPSimage:...'s common case.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14480 72102866-910b-0410-8b05-ffd578937521
|
2002-09-17 22:37:28 +00:00 |
|
Alexander Malmberg
|
8340a66c75
|
Change default rendering hints.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14461 72102866-910b-0410-8b05-ffd578937521
|
2002-09-16 14:44:23 +00:00 |
|
Alexander Malmberg
|
19aa16c74d
|
Handle NSBackingStoreUnretained.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14460 72102866-910b-0410-8b05-ffd578937521
|
2002-09-16 14:38:25 +00:00 |
|
Alexander Malmberg
|
4b78053b0b
|
Keep track of the family name so FTFontInfo can return it correctly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14440 72102866-910b-0410-8b05-ffd578937521
|
2002-09-14 11:39:51 +00:00 |
|
Alexander Malmberg
|
9e2790a4f3
|
Add support for some simple rendering hints.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14438 72102866-910b-0410-8b05-ffd578937521
|
2002-09-14 11:03:41 +00:00 |
|
Alexander Malmberg
|
c25fac7c8c
|
Fix clamping of y.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14431 72102866-910b-0410-8b05-ffd578937521
|
2002-09-12 00:29:54 +00:00 |
|
Alexander Malmberg
|
d460fca45d
|
Add more documentation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14427 72102866-910b-0410-8b05-ffd578937521
|
2002-09-10 20:11:58 +00:00 |
|
Alexander Malmberg
|
496e7e4a6e
|
Rename ARTWindowBuffer to XWindowBuffer and move it to x11/.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14426 72102866-910b-0410-8b05-ffd578937521
|
2002-09-10 19:37:47 +00:00 |
|
Alexander Malmberg
|
4b53ede6af
|
Implement handling of transformations and clipping.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14425 72102866-910b-0410-8b05-ffd578937521
|
2002-09-10 15:38:50 +00:00 |
|
Adam Fedor
|
5bb6dc27ca
|
Faster non-backing store display.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14422 72102866-910b-0410-8b05-ffd578937521
|
2002-09-09 02:50:15 +00:00 |
|
Adam Fedor
|
83b509bec5
|
Better stream context implementation (holds context)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14408 72102866-910b-0410-8b05-ffd578937521
|
2002-09-06 19:36:04 +00:00 |
|
Adam Fedor
|
ee56045879
|
Version 0.8.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14392 72102866-910b-0410-8b05-ffd578937521
|
2002-09-01 21:37:00 +00:00 |
|
Alexander Malmberg
|
7845ca6513
|
Check for NULL pointers before setting values.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14390 72102866-910b-0410-8b05-ffd578937521
|
2002-09-01 10:59:25 +00:00 |
|
Alexander Malmberg
|
741d626bd6
|
Make DPSrectfill:::: calculate the alpha pointer when clipped. Fix order=2 in compositing. Whitespace cleanups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14389 72102866-910b-0410-8b05-ffd578937521
|
2002-08-31 18:01:49 +00:00 |
|
Alexander Malmberg
|
ed0fcafd81
|
Implement clipping of images using the clipping spans.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14388 72102866-910b-0410-8b05-ffd578937521
|
2002-08-31 13:53:42 +00:00 |
|
Alexander Malmberg
|
411e88e3b4
|
Store clipping path as a set of spans instead of as an svp. Update lots of related code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14387 72102866-910b-0410-8b05-ffd578937521
|
2002-08-31 12:42:36 +00:00 |
|
Alexander Malmberg
|
d111b4a2ab
|
Move svp rendering code to path.m.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14379 72102866-910b-0410-8b05-ffd578937521
|
2002-08-30 13:43:14 +00:00 |
|
Alexander Malmberg
|
b9dbb02399
|
Move remaining path handling code to path.m. Reformat.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14371 72102866-910b-0410-8b05-ffd578937521
|
2002-08-29 23:29:53 +00:00 |
|
Alexander Malmberg
|
d987d61bb5
|
Remove ARTGState's own path handling and have it use GSGState's again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14370 72102866-910b-0410-8b05-ffd578937521
|
2002-08-29 22:35:02 +00:00 |
|
Fred Kiefer
|
38850b90fe
|
GSGState arc* operates now in user space and transforms the resulting arc later.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14366 72102866-910b-0410-8b05-ffd578937521
|
2002-08-28 22:05:26 +00:00 |
|
Alexander Malmberg
|
6288d91659
|
Move XGBitmapImageRep.m from xlib/ to x11/. Update related code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14361 72102866-910b-0410-8b05-ffd578937521
|
2002-08-28 16:58:28 +00:00 |
|
Alexander Malmberg
|
c8ec177db6
|
Change NSLog to NSDebugLLog.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14360 72102866-910b-0410-8b05-ffd578937521
|
2002-08-28 14:02:59 +00:00 |
|
Alexander Malmberg
|
cf1fb635ac
|
Make the filters used in subpixel rendering configurable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14358 72102866-910b-0410-8b05-ffd578937521
|
2002-08-28 11:31:58 +00:00 |
|
Alexander Malmberg
|
5e03fc72e9
|
Do basic gamma correction when rendering text.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14357 72102866-910b-0410-8b05-ffd578937521
|
2002-08-27 22:36:20 +00:00 |
|
Alexander Malmberg
|
e4c7c1a263
|
Fix copyright notices.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14344 72102866-910b-0410-8b05-ffd578937521
|
2002-08-27 10:11:20 +00:00 |
|
Alexander Malmberg
|
ffb49410b4
|
Add experimental subpixel text renderer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14343 72102866-910b-0410-8b05-ffd578937521
|
2002-08-27 09:59:22 +00:00 |
|
Alexander Malmberg
|
e4e04350b0
|
Move compositing code to its own file. Pick the right blitter for plusl_oo. Handle inline alpha in compositerect.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14340 72102866-910b-0410-8b05-ffd578937521
|
2002-08-27 08:26:54 +00:00 |
|
Alexander Malmberg
|
b52e7ce404
|
Move compositing code to its own file. Pick the right blitter for plusl_oo. Handle inline alpha in compositerect.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14339 72102866-910b-0410-8b05-ffd578937521
|
2002-08-27 08:26:54 +00:00 |
|
Alexander Malmberg
|
a008e3d919
|
Assume unpremultiplied input in all cases. Reformat.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14335 72102866-910b-0410-8b05-ffd578937521
|
2002-08-26 14:36:43 +00:00 |
|
Alexander Malmberg
|
a35bc00d50
|
Move image handling to its own file and implement it (almost) completely.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14334 72102866-910b-0410-8b05-ffd578937521
|
2002-08-26 14:03:04 +00:00 |
|
Alexander Malmberg
|
2e2307b6b7
|
Reformat to fit coding standards better.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14333 72102866-910b-0410-8b05-ffd578937521
|
2002-08-25 23:11:58 +00:00 |
|
Alexander Malmberg
|
358ac6ad75
|
Assume input is pre-multiplied.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14332 72102866-910b-0410-8b05-ffd578937521
|
2002-08-25 22:34:34 +00:00 |
|
Alexander Malmberg
|
49d5471927
|
Handle transparent source in an optimized way.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14330 72102866-910b-0410-8b05-ffd578937521
|
2002-08-25 19:43:01 +00:00 |
|
Alexander Malmberg
|
fe197f6b45
|
Optimize color handling by passing pointers instead of device_color_t structures.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14329 72102866-910b-0410-8b05-ffd578937521
|
2002-08-25 18:54:07 +00:00 |
|
Alexander Malmberg
|
1ce93d80c8
|
Mark segment as destruction after letting X attach (makes it work on freebsd).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14319 72102866-910b-0410-8b05-ffd578937521
|
2002-08-22 23:54:29 +00:00 |
|
Alexander Malmberg
|
deb3553fde
|
Implement proper handling of clipping paths.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14318 72102866-910b-0410-8b05-ffd578937521
|
2002-08-22 23:46:16 +00:00 |
|
Alexander Malmberg
|
ec1da56cfb
|
Fix rounding when rounding to whole pixels.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14315 72102866-910b-0410-8b05-ffd578937521
|
2002-08-22 00:34:50 +00:00 |
|
Alexander Malmberg
|
e61e02233f
|
Rename and move WinImage class to ARTWindowBuffer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14314 72102866-910b-0410-8b05-ffd578937521
|
2002-08-21 18:27:57 +00:00 |
|
Alexander Malmberg
|
bb6b4826aa
|
Reformat to better fit the coding standard.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14313 72102866-910b-0410-8b05-ffd578937521
|
2002-08-21 13:02:26 +00:00 |
|
Alexander Malmberg
|
7b908b329b
|
Move code to convert current path to an ArtVpath to a new method. Create alpha buffer when necessary in compositerect:op: for NSCompositeCopy.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14312 72102866-910b-0410-8b05-ffd578937521
|
2002-08-21 11:54:21 +00:00 |
|
Alexander Malmberg
|
7030f9a839
|
Fix (hopefully) the problem with windows turning all white.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14310 72102866-910b-0410-8b05-ffd578937521
|
2002-08-20 22:18:36 +00:00 |
|
Alexander Malmberg
|
7c35f43688
|
Add back-art.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14304 72102866-910b-0410-8b05-ffd578937521
|
2002-08-20 16:36:09 +00:00 |
|
Adam Fedor
|
ee39d19c65
|
Add NetBSD
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14287 72102866-910b-0410-8b05-ffd578937521
|
2002-08-16 03:16:32 +00:00 |
|
Adam Fedor
|
7ddadea058
|
Add gotShmConpletion call
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14240 72102866-910b-0410-8b05-ffd578937521
|
2002-08-07 02:12:45 +00:00 |
|
Adam Fedor
|
c910bb1351
|
Merge from 0.8.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14232 72102866-910b-0410-8b05-ffd578937521
|
2002-08-03 03:32:19 +00:00 |
|
Adam Fedor
|
7bf0662f77
|
Version 0.7.9
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14167 72102866-910b-0410-8b05-ffd578937521
|
2002-07-17 14:06:33 +00:00 |
|
Adam Fedor
|
65701cac5d
|
Don't set FocusWindow Attrib. Fixes crash on XCloseDisplay
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@14153 72102866-910b-0410-8b05-ffd578937521
|
2002-07-15 03:11:11 +00:00 |
|