summaryrefslogtreecommitdiff
path: root/basebmp/test
AgeCommit message (Collapse)AuthorFilesLines
2008-10-31#i10000# Do not use '-xalias_level=compatible' for old Sun Studio 8 compiler.Rüdiger Timm1-0/+3
2008-10-28CWS-TOOLING: integrate CWS basebmpunittestfixRüdiger Timm1-0/+6
2008-04-11INTEGRATION: CWS changefileheader (1.1.46); FILE MERGEDRüdiger Timm2-46/+36
2008/03/31 13:07:58 rt 1.1.46.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.2.24); FILE MERGEDRüdiger Timm1-23/+18
2008/03/31 13:07:58 rt 1.2.24.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.4.24); FILE MERGEDRüdiger Timm1-23/+18
2008/03/31 13:07:58 rt 1.4.24.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.8.24); FILE MERGEDRüdiger Timm1-23/+19
2008/03/31 13:07:57 rt 1.8.24.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.5.46); FILE MERGEDRüdiger Timm2-46/+36
2008/03/31 13:07:57 rt 1.5.46.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.1.46); FILE MERGEDRüdiger Timm2-45/+36
2008/03/31 13:07:57 rt 1.1.46.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.5.24); FILE MERGEDRüdiger Timm1-23/+18
2008/03/31 13:07:57 rt 1.5.24.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.2.46); FILE MERGEDRüdiger Timm1-23/+18
2008/03/31 13:07:57 rt 1.2.46.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.13.42); FILE MERGEDRüdiger Timm1-23/+18
2008/03/31 13:07:57 rt 1.13.42.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.11.46); FILE MERGEDRüdiger Timm1-23/+18
2008/03/31 13:07:57 rt 1.11.46.1: #i87441# Change license header to LPGL v3.
2007-07-05INTEGRATION: CWS aquavcl01 (1.4.22); FILE MERGEDRüdiger Timm1-2/+22
2007/06/22 15:41:58 pl 1.4.22.1: #i78704# thb: fix xor clipping
2007-06-29#i10000#: making bmpdemo dependend on vcl creates ring dependencyJens-Heiner Rechtien1-18/+18
2007-06-27INTEGRATION: CWS basebmp01 (1.1.20); FILE MERGEDJens-Heiner Rechtien1-28/+16
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-27INTEGRATION: CWS basebmp01 (1.3.20); FILE MERGEDJens-Heiner Rechtien1-3/+3
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-27INTEGRATION: CWS basebmp01 (1.6.20); FILE MERGEDJens-Heiner Rechtien1-6/+22
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
2006-10-12INTEGRATION: CWS sb59 (1.12.4); FILE MERGEDOliver Bolte1-6/+5
2006/08/30 22:52:05 thb 1.12.4.1: #i69122# Made basebmp compile warning-free
2006-07-27#i65904# Dumped basegfx polygon raster converter in favor of a specialized ↵Thorsten Behrens4-9/+344
solution; constructing all accessors with passed parameter now for the BitmapRenderer; significantly improved test coverage for polygon rasterizing
2006-07-13#i65904# Swapped mask polarity - now, a zero in the mask denotes opacity; ↵Thorsten Behrens3-13/+20
minor code tidying; made drawMaskedBitmap() handle a few more generic cases; switched 24bpp to BGR; adapted tests to modified mask polarity
2006-07-12#i65904# Fixed operator+=/-= on PackedPixelRowIterator (wrong overflow ↵Thorsten Behrens4-18/+76
handling & forgot to handle negated cases); fixed typo for paletteformats (ignoring bit gravity); made drawMaskedBitmap() work for more cases; improved tests
2006-07-12#i65904# Finished drawMaskedBitmap(); reorganized accessor functors; added ↵Thorsten Behrens3-4/+206
test case for drawMaskedBitmap()
2006-07-11#i65904# Consistently named constants; added rectangular device subsetting ↵Thorsten Behrens4-19/+44
to BitmapDevice; moved spreaded pixel format configuration points into a single traits template (per format); slightly improved cross-format support
2006-07-06#i65904# Reworked accessor framework, is now a hierarchy of nested ↵Thorsten Behrens1-5/+53
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-06-30#i65904# Fixed ugly typos in clippedLine clipping; improved docs; added ↵Thorsten Behrens2-8/+27
testcases for fixed bugs; corrected clip bounds for line and polyline rendering
2006-06-28#i65904# Added more docs; made clip masks for all cases (except masked ↵Thorsten Behrens3-287/+358
bitmap); removed hardcoded unsigned int in favor of a metafunction; added tests for clips; fixed Color channel modification methods
2006-06-09#i65904# Fixed mask blending; added tests; reworked metafunctions for clip ↵Thorsten Behrens2-5/+144
proxy accessors
2006-06-07#i65904# Fixed broken CompositeIterator (was missing a proper ↵Thorsten Behrens3-32/+36
copy-const/assignment op); added more tests
2006-06-07#i65904# Finished xor and mask support; corrected Color handlingThorsten Behrens2-8/+26
2006-06-02#i65904# Added template meta function to retrieve palette lookup functor; ↵Thorsten Behrens1-4/+27
for palette images, now performing lookup only _once_, and rasterizing the primitive with the index value; added one more degenerate case for polygon fill test
2006-06-02#i65904# Completed mask support; fixed color difference bug; added more testsThorsten Behrens6-12/+522
2006-06-02#i65904# Made drawBitmap/drawMaskedColor functional; added raw access for ↵Thorsten Behrens4-46/+48
palette images
2006-05-31#i65904# Corrected license headers, added more testsThorsten Behrens5-9/+236
2006-05-31#i65904# Initial revisionThorsten Behrens6-0/+1854