summaryrefslogtreecommitdiff
path: root/vcl/source/bitmap/bitmap.cxx
AgeCommit message (Expand)AuthorFilesLines
9 daysloplugin:reftotemp in vclNoel Grandin1-4/+4
2024-10-21vcl: move bitmap filter headers into vcl/bitmap global header directoryChris Sherlock1-1/+1
2024-08-14cid#1557708 COPY_INSTEAD_OF_MOVECaolán McNamara1-2/+2
2024-08-06cid#1555415 COPY_INSTEAD_OF_MOVECaolán McNamara1-1/+1
2024-07-31cid#1555417 COPY_INSTEAD_OF_MOVECaolán McNamara1-1/+1
2024-07-19cid#1609598 COPY_INSTEAD_OF_MOVECaolán McNamara1-1/+1
2024-04-17Drop FRound, and use generalized basegfx::froundMike Kaganski1-8/+8
2024-03-20vcl: move Vectorize out of Bitmap - add Vectorizer classTomaž Vajngerl1-6/+0
2023-12-07simplify and modernise ScopedBitmapAccessNoel Grandin1-55/+14
2023-12-06make AlphaMask separate from BitmapNoel Grandin1-4/+4
2023-12-03Split the *Bitmap::CopyPixel functionsNoel Grandin1-257/+261
2023-10-05Drop MinMax in favor of std::clampMike Kaganski1-10/+10
2023-10-05Simplify Bitmap::DitherMike Kaganski1-50/+55
2023-07-06flatten some bitmap codeNoel Grandin1-133/+124
2023-01-12drop internal support for 1-bit imagesNoel Grandin1-31/+1
2023-01-04flatten some vcl codeNoel Grandin1-633/+589
2022-11-13Fix typosAndrea Gelmini1-1/+1
2022-11-13Adapted convertToBitmapEx to simpler BitmapEx creationArmin Le Grand (allotropia)1-0/+69
2022-10-18Move access to SystemDependentDataHolder to Bitmap (2)Armin Le Grand (allotropia)1-0/+7
2022-08-30Unify the two places dumping bimaps for debuggingMike Kaganski1-2/+2
2022-07-23Simplify greyscale palette initialization furtherMike Kaganski1-34/+17
2022-07-22Simplify paletted ctor logicMike Kaganski1-28/+31
2022-07-22Simplify small grey palette initializationMike Kaganski1-14/+10
2022-07-13clang-tidy modernize-pass-by-value in vclNoel Grandin1-2/+3
2022-05-05loplugin:unusedvariableplusNoel Grandin1-1/+0
2021-12-10return value by simply returning itLuboš Luňák1-5/+4
2021-10-31tools::Long->sal_Int32 in Bitmap::DitherNoel Grandin1-10/+9
2021-08-20make BitmapPalette a COW typeNoel Grandin1-40/+0
2021-08-18loplugin:constparamsNoel Grandin1-1/+1
2021-06-24BmpScaleFlag::Super is deadNoel Grandin1-3/+0
2021-05-05sal_uLong->sal_Int32 in BitmapNoel Grandin1-1/+1
2021-04-17loplugin:constantparamNoel Grandin1-6/+6
2021-04-07can short-circuit this conversionNoel1-0/+2
2021-04-06vcl: use PixelFormat enum in SalBitmap interface and backendsTomaž Vajngerl1-2/+2
2021-04-02vcl: remove GetBitCount and GetColorCount from Bitmap{Ex}Tomaž Vajngerl1-50/+28
2021-03-31drop 4bpp image formatsNoel1-36/+9
2021-03-18fix incorrect palette color indexesLuboš Luňák1-2/+2
2021-03-13add PixelFormat enum that replaces bit count in Bitmap/BitmapExTomaž Vajngerl1-29/+47
2020-12-29vcl: move local bitmap headers to inc/bitmap directoryChris Sherlock1-5/+5
2020-12-25Removed duplicated includesAndrea Gelmini1-4/+0
2020-12-24vcl: move access functions into appropriate bitmap access filesChris Sherlock1-1/+0
2020-12-24vcl: merge bitmap.cxx and bitmap3.cxxChris Sherlock1-0/+893
2020-10-19use tools::Long in vclNoel1-68/+68
2020-08-15remove constructor with plain Bitmap from Graphic, use BitmapExTomaž Vajngerl1-1/+1
2020-08-04loplugin:flatten in vclNoel Grandin1-47/+47
2020-07-23Describe intended usageMike Kaganski1-0/+2
2020-06-30differentiate between 8bit and any-bit grey palette (tdf#121120)Luboš Luňák1-3/+31
2020-05-29Allow dumping Bitmap in its dtor in dbgutil buildsMike Kaganski1-0/+30
2020-05-13Use statics initializers instead of checksMike Kaganski1-41/+36
2020-04-08cid#1461385 silence Unchecked return valueCaolán McNamara1-1/+1