Commit graph

158 commits

Author SHA1 Message Date
Kurt Zenker
94118ea64c INTEGRATION: CWS canvas05 (1.3.34); FILE MERGED
2008/04/21 07:51:10 thb 1.3.34.2: RESYNC: (1.3-1.4); FILE MERGED
2007/10/01 12:21:24 thb 1.3.34.1: #i80285# Merged nonzero winding rule feature from picom
2008-06-24 10:53:19 +00:00
Rüdiger Timm
be19dc5e54 INTEGRATION: CWS hr51 (1.7.8); FILE MERGED
2008/06/06 14:36:04 hr 1.7.8.1: #i88947#: Solaris 64 bit support
2008-06-16 13:14:13 +00:00
Rüdiger Timm
d5f9123c30 INTEGRATION: CWS hr51 (1.31.6); FILE MERGED
2008/06/06 14:36:04 hr 1.31.6.1: #i88947#: Solaris 64 bit support
2008-06-16 13:13:48 +00:00
Rüdiger Timm
59b369bfde INTEGRATION: CWS changefileheader (1.4.2); FILE MERGED
2008/03/31 13:07:58 rt 1.4.2.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:36:37 +00:00
Rüdiger Timm
c335c4ae16 INTEGRATION: CWS changefileheader (1.1.46); FILE MERGED
2008/03/31 13:07:58 rt 1.1.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:36:22 +00:00
Rüdiger Timm
864929e657 INTEGRATION: CWS changefileheader (1.2.24); FILE MERGED
2008/03/31 13:07:58 rt 1.2.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:35:55 +00:00
Rüdiger Timm
769a70222b INTEGRATION: CWS changefileheader (1.4.24); FILE MERGED
2008/03/31 13:07:58 rt 1.4.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:35:38 +00:00
Rüdiger Timm
4ab26bef91 INTEGRATION: CWS changefileheader (1.8.24); FILE MERGED
2008/03/31 13:07:57 rt 1.8.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:35:21 +00:00
Rüdiger Timm
90c880bc66 INTEGRATION: CWS changefileheader (1.5.46); FILE MERGED
2008/03/31 13:07:57 rt 1.5.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:34:56 +00:00
Rüdiger Timm
2a194571d5 INTEGRATION: CWS changefileheader (1.1.46); FILE MERGED
2008/03/31 13:07:57 rt 1.1.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:34:25 +00:00
Rüdiger Timm
8dbfc822ad INTEGRATION: CWS changefileheader (1.5.24); FILE MERGED
2008/03/31 13:07:57 rt 1.5.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:34:07 +00:00
Rüdiger Timm
06566ee77a INTEGRATION: CWS changefileheader (1.2.46); FILE MERGED
2008/03/31 13:07:57 rt 1.2.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:33:30 +00:00
Rüdiger Timm
8859dfbe87 INTEGRATION: CWS changefileheader (1.13.42); FILE MERGED
2008/03/31 13:07:57 rt 1.13.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:33:10 +00:00
Rüdiger Timm
7442c3d8ff INTEGRATION: CWS changefileheader (1.11.46); FILE MERGED
2008/03/31 13:07:57 rt 1.11.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:32:10 +00:00
Rüdiger Timm
07f7de0c55 INTEGRATION: CWS changefileheader (1.6.42); FILE MERGED
2008/03/31 13:07:57 rt 1.6.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:31:22 +00:00
Rüdiger Timm
039178868b INTEGRATION: CWS changefileheader (1.7.42); FILE MERGED
2008/03/31 13:07:57 rt 1.7.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:30:50 +00:00
Rüdiger Timm
18490cb4ac INTEGRATION: CWS changefileheader (1.30.16); FILE MERGED
2008/03/31 13:07:57 rt 1.30.16.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:30:29 +00:00
Rüdiger Timm
845c5fd916 INTEGRATION: CWS changefileheader (1.5.24); FILE MERGED
2008/03/31 13:07:57 rt 1.5.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:28:00 +00:00
Rüdiger Timm
1af14dad9a INTEGRATION: CWS changefileheader (1.9.24); FILE MERGED
2008/04/01 15:00:51 thb 1.9.24.2: #i85898# Stripping all external header guards
2008/03/31 13:07:57 rt 1.9.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:27:41 +00:00
Rüdiger Timm
1abaa9677a INTEGRATION: CWS changefileheader (1.4.24); FILE MERGED
2008/03/31 13:07:57 rt 1.4.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:27:25 +00:00
Rüdiger Timm
bcd32e1b3b INTEGRATION: CWS changefileheader (1.3.24); FILE MERGED
2008/03/31 13:07:57 rt 1.3.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:27:09 +00:00
Rüdiger Timm
87a8fb69fb INTEGRATION: CWS changefileheader (1.3.46); FILE MERGED
2008/03/31 13:07:57 rt 1.3.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:26:35 +00:00
Rüdiger Timm
99d8f1837a INTEGRATION: CWS changefileheader (1.8.46); FILE MERGED
2008/03/31 13:07:57 rt 1.8.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:25:41 +00:00
Rüdiger Timm
b9a5847ef0 INTEGRATION: CWS changefileheader (1.2.46); FILE MERGED
2008/03/31 13:07:57 rt 1.2.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:25:26 +00:00
Rüdiger Timm
774786bec1 INTEGRATION: CWS changefileheader (1.10.24); FILE MERGED
2008/03/31 13:07:56 rt 1.10.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:25:11 +00:00
Rüdiger Timm
d3076a8ef2 INTEGRATION: CWS changefileheader (1.1.46); FILE MERGED
2008/03/31 13:07:56 rt 1.1.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:24:49 +00:00
Rüdiger Timm
20b93cf72f INTEGRATION: CWS changefileheader (1.8.24); FILE MERGED
2008/03/31 13:07:56 rt 1.8.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:24:33 +00:00
Rüdiger Timm
29b9e51478 INTEGRATION: CWS changefileheader (1.7.42); FILE MERGED
2008/04/01 15:00:51 thb 1.7.42.2: #i85898# Stripping all external header guards
2008/03/31 13:07:56 rt 1.7.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:24:17 +00:00
Rüdiger Timm
6f1d152a49 INTEGRATION: CWS changefileheader (1.2.24); FILE MERGED
2008/03/31 13:07:56 rt 1.2.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:23:28 +00:00
Rüdiger Timm
92705f8c06 INTEGRATION: CWS changefileheader (1.3.46); FILE MERGED
2008/03/31 13:07:56 rt 1.3.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:23:14 +00:00
Rüdiger Timm
26582a4e59 INTEGRATION: CWS changefileheader (1.4.42); FILE MERGED
2008/03/31 13:07:56 rt 1.4.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:22:44 +00:00
Rüdiger Timm
9ce73afc5c INTEGRATION: CWS changefileheader (1.2.46); FILE MERGED
2008/03/31 13:07:56 rt 1.2.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:22:27 +00:00
Rüdiger Timm
4eb18d2afe INTEGRATION: CWS changefileheader (1.4.24); FILE MERGED
2008/04/01 15:00:51 thb 1.4.24.2: #i85898# Stripping all external header guards
2008/03/31 13:07:56 rt 1.4.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:22:12 +00:00
Rüdiger Timm
fbfaa61518 INTEGRATION: CWS changefileheader (1.6.24); FILE MERGED
2008/03/31 13:07:56 rt 1.6.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:21:38 +00:00
Rüdiger Timm
43f359c982 INTEGRATION: CWS changefileheader (1.16.38); FILE MERGED
2008/04/01 15:00:51 thb 1.16.38.2: #i85898# Stripping all external header guards
2008/03/31 13:07:56 rt 1.16.38.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:21:07 +00:00
Rüdiger Timm
5c58efca6a INTEGRATION: CWS changefileheader (1.9.42); FILE MERGED
2008/04/01 15:00:50 thb 1.9.42.2: #i85898# Stripping all external header guards
2008/03/31 13:07:56 rt 1.9.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:20:51 +00:00
Rüdiger Timm
ba37811e39 INTEGRATION: CWS changefileheader (1.9.42); FILE MERGED
2008/04/01 15:00:50 thb 1.9.42.3: #i85898# Stripping all external header guards
2008/04/01 12:26:00 thb 1.9.42.2: #i85898# Stripping all external header guards
2008/03/31 13:07:56 rt 1.9.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:20:34 +00:00
Rüdiger Timm
5d565e0c6e INTEGRATION: CWS changefileheader (1.4.46); FILE MERGED
2008/03/31 13:07:56 rt 1.4.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:20:19 +00:00
Rüdiger Timm
d782d53d6a INTEGRATION: CWS changefileheader (1.4.12); FILE MERGED
2008/03/31 13:07:56 rt 1.4.12.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:20:00 +00:00
Rüdiger Timm
91a5156efe INTEGRATION: CWS changefileheader (1.12.46); FILE MERGED
2008/03/31 13:07:56 rt 1.12.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:19:46 +00:00
Oliver Bolte
569adb57c1 INTEGRATION: CWS supdremove02 (1.3.28); FILE MERGED
2008/01/29 08:51:59 rt 1.3.28.1: #i85482# Remove UPD from library name
2008-02-25 15:35:05 +00:00
Oliver Bolte
0543f4f218 #i10000# don't deliver libtests.dylib 2008-02-18 15:55:38 +00:00
Rüdiger Timm
71df333a29 INTEGRATION: CWS sb82 (1.3.38); FILE MERGED
2007/11/07 12:39:06 sb 1.3.38.1: #i83412# struct/class mismatch.
2007-11-13 14:13:10 +00:00
Jens-Heiner Rechtien
1315f21903 INTEGRATION: CWS pj83 (1.27.2); FILE MERGED
2007/07/31 20:02:34 thb 1.27.2.2: RESYNC: (1.27-1.29); FILE MERGED
2007/07/31 15:40:29 thb 1.27.2.1: #i80150# Applied er's patch to make this build for gcc3.3 again
2007-08-03 11:27:01 +00:00
Jens-Heiner Rechtien
3c10fe0d2a INTEGRATION: CWS cmcfixes37 (1.3.6); FILE MERGED
2007/07/27 10:25:11 cmc 1.3.6.1: #i80057# add VIGRA buildtype
2007-08-02 14:54:03 +00:00
Oliver Bolte
a974e55a3f INTEGRATION: CWS aw051 (1.26.18); FILE MERGED
2007/06/07 11:44:20 aw 1.26.18.1: #i77162# adaptions to changed B2DPolygon bezier handling
2007-07-18 10:00:18 +00:00
Rüdiger Timm
8b2897125e INTEGRATION: CWS aquavcl01 (1.4.22); FILE MERGED
2007/06/22 15:41:58 pl 1.4.22.1: #i78704# thb: fix xor clipping
2007-07-05 07:56:07 +00:00
Rüdiger Timm
be9e63de9c INTEGRATION: CWS aquavcl01 (1.26.22); FILE MERGED
2007/06/22 19:06:25 thb 1.26.22.3: #i78704# Unified the two 32bpp formats
2007/06/22 15:41:58 pl 1.26.22.2: #i78704# thb: fix xor clipping
2007/06/21 09:00:07 pl 1.26.22.1: #i78704# add a new pixelformat, minor cosmetics
2007-07-05 07:55:38 +00:00
Rüdiger Timm
fd4b823329 INTEGRATION: CWS aquavcl01 (1.8.18); FILE MERGED
2007/06/21 09:00:07 pl 1.8.18.1: #i78704# add a new pixelformat, minor cosmetics
2007-07-05 07:55:07 +00:00
Rüdiger Timm
8ba9f202f1 INTEGRATION: CWS aquavcl01 (1.2.18); FILE MERGED
2007/06/22 19:06:24 thb 1.2.18.3: #i78704# Unified the two 32bpp formats
2007/06/22 15:49:55 ericb 1.2.18.2: add PowerPC endianness
2007/06/21 09:00:07 pl 1.2.18.1: #i78704# add a new pixelformat, minor cosmetics
2007-07-05 07:54:38 +00:00
Rüdiger Timm
35e3bd6011 INTEGRATION: CWS aquavcl01 (1.7.22); FILE MERGED
2007/06/21 09:00:07 pl 1.7.22.1: #i78704# add a new pixelformat, minor cosmetics
2007-07-05 07:54:06 +00:00
Rüdiger Timm
433ba308d0 INTEGRATION: CWS aquavcl01 (1.2.22); FILE MERGED
2007/06/21 09:00:07 pl 1.2.22.1: #i78704# add a new pixelformat, minor cosmetics
2007-07-05 07:53:41 +00:00
Jens-Heiner Rechtien
b636314d48 #i10000#: making bmpdemo dependend on vcl creates ring dependency 2007-06-29 10:01:52 +00:00
Jens-Heiner Rechtien
63fa844e55 INTEGRATION: CWS basebmp01 (1.1.20); FILE MERGED
2007/05/22 09:59:18 thb 1.1.20.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:42:49 +00:00
Jens-Heiner Rechtien
359a09166e INTEGRATION: CWS basebmp01 (1.3.20); FILE MERGED
2007/05/22 09:59:18 thb 1.3.20.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:42:35 +00:00
Jens-Heiner Rechtien
78103a91ba INTEGRATION: CWS basebmp01 (1.6.20); FILE MERGED
2007/06/22 19:50:30 thb 1.6.20.3: #i10000# Must not use lib to test against - not yet delivered at the time the tests must run. Linking statically instead.
2007/05/22 21:17:38 thb 1.6.20.2: #147378# Enabled unit tests for normal build
2007/05/22 09:59:18 thb 1.6.20.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:42:18 +00:00
Jens-Heiner Rechtien
0f8f7ae16e INTEGRATION: CWS basebmp01 (1.26.20); FILE MERGED
2007/05/22 09:59:18 thb 1.26.20.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:42:01 +00:00
Jens-Heiner Rechtien
77e45e9f11 INTEGRATION: CWS basebmp01 (1.2.10); FILE MERGED
2007/05/22 21:17:38 thb 1.2.10.1: #147378# Enabled unit tests for normal build
2007-06-27 11:41:44 +00:00
Jens-Heiner Rechtien
1694b9bebf INTEGRATION: CWS basebmp01 (1.4.16); FILE MERGED
2007/05/22 09:59:17 thb 1.4.16.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:41:22 +00:00
Jens-Heiner Rechtien
1f04937e1d INTEGRATION: CWS basebmp01 (1.3.20); FILE MERGED
2007/05/22 09:59:17 thb 1.3.20.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:41:07 +00:00
Jens-Heiner Rechtien
f6d09649a0 INTEGRATION: CWS basebmp01 (1.4.20); FILE MERGED
2007/05/22 09:59:17 thb 1.4.20.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:40:53 +00:00
Jens-Heiner Rechtien
25a5895399 INTEGRATION: CWS basebmp01 (1.9.20); FILE MERGED
2007/05/22 09:59:17 thb 1.9.20.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:40:38 +00:00
Jens-Heiner Rechtien
952dcc17eb INTEGRATION: CWS basebmp01 (1.1.2); FILE ADDED
2007/05/22 09:59:17 thb 1.1.2.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:40:23 +00:00
Jens-Heiner Rechtien
bb71a3a5d8 INTEGRATION: CWS basebmp01 (1.2.20); FILE MERGED
2007/05/22 09:59:17 thb 1.2.20.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:40:09 +00:00
Jens-Heiner Rechtien
1a205d851c INTEGRATION: CWS basebmp01 (1.5.20); FILE MERGED
2007/05/22 09:59:17 thb 1.5.20.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:39:54 +00:00
Oliver Bolte
17c9e6d821 INTEGRATION: CWS ause069 (1.2.6); FILE MERGED
2006/10/18 17:09:43 hjs 1.2.6.1: #i70359# remove forced shell calls
2007-01-25 12:50:43 +00:00
Jens-Heiner Rechtien
ca49a16cbe INTEGRATION: CWS cmcfixes30 (1.1.12); FILE MERGED
2006/12/19 09:34:57 cmc 1.1.12.1: #i72739# boost build conditional
2007-01-03 10:30:50 +00:00
Kurt Zenker
3f593030c6 INTEGRATION: CWS presfixes09 (1.15.8); FILE MERGED
2006/10/20 14:43:49 thb 1.15.8.1: #142144# No more direct math.h includes - using rtl/math.hxx instead
2006-12-13 14:05:06 +00:00
Oliver Bolte
c52d4d9a10 INTEGRATION: CWS sb59 (1.12.4); FILE MERGED
2006/08/30 22:52:05 thb 1.12.4.1: #i69122# Made basebmp compile warning-free
2006-10-12 12:48:18 +00:00
Oliver Bolte
bcd8527462 INTEGRATION: CWS sb59 (1.5.4); FILE MERGED
2006/09/01 08:34:02 sb 1.5.4.3: #i67535# Made code warning-free (GCC 4.0.3).
2006/08/31 11:08:52 thb 1.5.4.2: #i69122# msvc has no working llabs
2006/08/30 22:52:04 thb 1.5.4.1: #i69122# Made basebmp compile warning-free
2006-10-12 12:47:55 +00:00
Oliver Bolte
a2eff6fb3c INTEGRATION: CWS sb59 (1.6.4); FILE MERGED
2006/09/04 09:44:46 thb 1.6.4.1: #i69182# Removed SISSL license header
2006-10-12 12:47:41 +00:00
Oliver Bolte
dd0226fc03 INTEGRATION: CWS sb59 (1.3.4); FILE MERGED
2006/08/30 22:52:04 thb 1.3.4.1: #i69122# Made basebmp compile warning-free
2006-10-12 12:47:26 +00:00
Oliver Bolte
5654477b44 INTEGRATION: CWS sb59 (1.7.4); FILE MERGED
2006/09/04 09:44:45 thb 1.7.4.1: #i69182# Removed SISSL license header
2006-10-12 12:47:09 +00:00
Oliver Bolte
7c3a03f66c INTEGRATION: CWS sb59 (1.1.4); FILE MERGED
2006/08/30 22:52:04 thb 1.1.4.1: #i69122# Made basebmp compile warning-free
2006-10-12 12:46:55 +00:00
Oliver Bolte
3a335081b1 INTEGRATION: CWS sb59 (1.6.4); FILE MERGED
2006/08/30 22:52:04 thb 1.6.4.1: #i69122# Made basebmp compile warning-free
2006-10-12 12:46:41 +00:00
Oliver Bolte
95b4415401 INTEGRATION: CWS sb59 (1.3.4); FILE MERGED
2006/09/04 09:44:45 thb 1.3.4.1: #i69182# Removed SISSL license header
2006-10-12 12:46:16 +00:00
Oliver Bolte
6455a3b098 INTEGRATION: CWS sb59 (1.8.4); FILE MERGED
2006/08/30 22:52:04 thb 1.8.4.1: #i69122# Made basebmp compile warning-free
2006-10-12 12:45:59 +00:00
Oliver Bolte
199cbe69dc INTEGRATION: CWS sb59 (1.8.4); FILE MERGED
2006/09/04 09:44:45 thb 1.8.4.1: #i69182# Removed SISSL license header
2006-10-12 12:45:43 +00:00
Thorsten Behrens
faa4280d0a #i65904# Made code compile warning-free for MSVC; removed inline statement from the longer functions 2006-07-28 11:43:20 +00:00
Thorsten Behrens
8ce0bf508e #i10000# Minor build fixes (forgot the SunCC-only templates) 2006-07-28 08:47:53 +00:00
Thorsten Behrens
8c044545bb #i65904# Dumped basegfx polygon raster converter in favor of a specialized solution; constructing all accessors with passed parameter now for the BitmapRenderer; significantly improved test coverage for polygon rasterizing 2006-07-27 10:35:32 +00:00
Thorsten Behrens
9e67e628d6 #i65904# Compiler compatibility changes: made the BOOST_NO_MEMBER_TEMPLATE_FRIENDS path actually work; added SunCC kludge for nested template as function template parameter problem; corrected blend_functor specialization to make msvc happy 2006-07-21 19:57:06 +00:00
Thorsten Behrens
631f64a394 #i65904# Replaced vigra::resizeImageNoInterpolation() with own scaleImage() - the case size <2 does happen sometimes 2006-07-14 13:22:58 +00:00
Thorsten Behrens
0177db3f91 #i65904# Swapped mask polarity - now, a zero in the mask denotes opacity; minor code tidying; made drawMaskedBitmap() handle a few more generic cases; switched 24bpp to BGR; adapted tests to modified mask polarity 2006-07-13 11:03:26 +00:00
Thorsten Behrens
053fdb6c0d #i65904# Fixed operator+=/-= on PackedPixelRowIterator (wrong overflow handling & forgot to handle negated cases); fixed typo for paletteformats (ignoring bit gravity); made drawMaskedBitmap() work for more cases; improved tests 2006-07-12 21:47:21 +00:00
Thorsten Behrens
41aac5e01a #i65904# Finished drawMaskedBitmap(); reorganized accessor functors; added test case for drawMaskedBitmap() 2006-07-12 14:09:45 +00:00
Thorsten Behrens
b97886a193 #i65904# Finished drawMaskedColor() support; simplified iterator/accessor/range setup for vigra algorithms; sanitized typedefs for BitmapRenderer 2006-07-11 14:33:05 +00:00
Thorsten Behrens
01878a9bdd #i65904# Consistently named constants; added rectangular device subsetting to BitmapDevice; moved spreaded pixel format configuration points into a single traits template (per format); slightly improved cross-format support 2006-07-11 10:39:41 +00:00
Thorsten Behrens
8b7ded16f1 #i65904# Reworked accessor framework, is now a hierarchy of nested functionality; added traits for color, iterator and accessor behaviour; finished missing bitmap formats, slightly changed set of predefined formats; swapped order of xor/palette accessor application for the BitmapDevice, which should yield much more sensible results; added a few tests for the new formats 2006-07-06 09:02:07 +00:00
Thorsten Behrens
35320797f8 #i65904# Moved vigra/template-depending parts out of color.hxx into colormisc.hxx 2006-06-30 12:36:14 +00:00
Thorsten Behrens
6928d01f7a #i65904# Fixed ugly typos in clippedLine clipping; improved docs; added testcases for fixed bugs; corrected clip bounds for line and polyline rendering 2006-06-30 10:05:21 +00:00
Thorsten Behrens
0535516a2f #i65904# Added more docs; made clip masks for all cases (except masked bitmap); removed hardcoded unsigned int in favor of a metafunction; added tests for clips; fixed Color channel modification methods 2006-06-28 15:50:20 +00:00
Herbert Duerr
6e04f4ce60 #i65904# add formats which allow cleaner inits and checks 2006-06-15 07:11:27 +00:00
Herbert Duerr
81e66b889b #i65904# get ColorBitmaskOutputMaskFunctor working 2006-06-13 12:06:26 +00:00
Thorsten Behrens
e067c2aa6f #i65904# Fixed mask blending; added tests; reworked metafunctions for clip proxy accessors 2006-06-09 03:21:01 +00:00
Thorsten Behrens
d2aaa68fd8 #i65904# Added fallback to unclipped methods, should the clip mask be NULL 2006-06-08 15:39:02 +00:00
Thorsten Behrens
152471cdc3 #i65904# Added fallback to unclipped methods, should the clip mask be NULL 2006-06-08 12:14:02 +00:00
Thorsten Behrens
76535cd14f #i65904# Fixed broken CompositeIterator (was missing a proper copy-const/assignment op); added more tests 2006-06-07 23:01:48 +00:00
Thorsten Behrens
4999aa5c72 #i65904# Finished xor and mask support; corrected Color handling 2006-06-07 13:27:36 +00:00
Herbert Duerr
0ef3a9bf34 #i65904# SAl_MAX_UINT8 was right in operator* 2006-06-07 09:10:21 +00:00