summaryrefslogtreecommitdiff
path: root/vcl/source/bitmap/BitmapEx.cxx
AgeCommit message (Expand)Author
2024-12-20vcl: BlendFrameCache refactorChristopher Sherlock
2024-12-06vcl: make Color parameters const in BitmapEx::createAlphaBlendFrame()Christopher Sherlock
2024-12-05vcl: move variables closer to first usageChristopher Sherlock
2024-12-04vcl: fix call sites for createBlendFrame(), rename to createAlphaBlendFrame()Christopher Sherlock
2024-10-21vcl: move bitmap filter headers into vcl/bitmap global header directoryChris Sherlock
2024-09-26vcl: flatten functions in BitmapEx.cxxChris Sherlock
2024-09-13tdf#43157 vcl: remove OSL_ENSURE from BitmapEx functionsChris Sherlock
2024-07-24cid#1556131 COPY_INSTEAD_OF_MOVECaolán McNamara
2024-07-23cid#1555070 COPY_INSTEAD_OF_MOVECaolán McNamara
2024-07-17tdf#162062 only apply fix for tdf#161833 if there is a palettePatrick Luby
2024-07-12Make SystemDependentData mechanism type-basedArmin Le Grand (allotropia)
2024-07-11CairoSDPR: Improve BColorModified BitmapsArmin Le Grand (allotropia)
2024-07-04Fix typoAndrea Gelmini
2024-07-04tdf#161833 treat semi-transparent pixels as opaquePatrick Luby
2024-06-27tdf#161498 use COL_ALPHA_OPAQUE for finding opaque pixelsPatrick Luby
2024-04-28tdf#160831 only set outside color to black for alpha masksPatrick Luby
2024-04-15Generalize basegfx::fround for templated return typeMike Kaganski
2024-03-22vcl: remove SetSizePixel from BitmapExTomaž Vajngerl
2023-12-13loplugin:unusedmethodsNoel Grandin
2023-12-07simplify and modernise ScopedBitmapAccessNoel Grandin
2023-12-06make AlphaMask separate from BitmapNoel Grandin
2023-12-03Split the *Bitmap::CopyPixel functionsNoel Grandin
2023-12-02Simplify some AlphaMask codeNoel Grandin
2023-10-27tdf#152571 speedup slow draw file saveNoel Grandin
2023-10-24Fix typoAndrea Gelmini
2023-10-23tdf#157795 set color to black outside of of bitmap boundsPatrick Luby
2023-10-17tdf#157792 FILEOPEN: PPT: logo not displayedNoel Grandin
2023-10-12tdf#157636 FILEOPEN: PPT: Images have no backgroundNoel Grandin
2023-07-25Convert internal vcl bitmap formats transparency->alpha (II)Noel Grandin
2023-06-11tdf#154168 Export no transparency PNGs correctlyParis Oplopoios
2023-05-08unique_ptr->optional for BitmapNoel Grandin
2023-01-12vcl: handle VCL_DUMP_BMP_PATH in BitmapEx::DumpAsPng()Miklos Vajna
2023-01-12vcl: introduce a BitmapEx::DumpAsPng()Miklos Vajna
2023-01-12maAlphaMask in BitmapEx should be AlphaMaskNoel Grandin
2023-01-12drop internal support for 1-bit imagesNoel Grandin
2023-01-11rename BitmapEx::GetAlpha to GetAlphaMaskNoel Grandin
2023-01-10rename setAlphaFrom->ChangeColorAlpha and fix parameterNoel Grandin
2023-01-05flatten some code in vclNoel Grandin
2022-08-24tools: rename Rectangle::Justify() to Rectangle::Normalize()Chris Sherlock
2021-11-19Drop F_2PIMike Kaganski
2021-11-19Use M_PI* instead of F_PI*Mike Kaganski
2021-08-23ofz: use BmpScaleFlag::Fast when recovering from bad svm mask sizeCaolán McNamara
2021-07-01BmpCombine::And is deadNoel Grandin
2021-05-05sal_uLong->sal_Int32 in BitmapNoel Grandin
2021-04-29remove support for BITMASK in vcl backendsNoel Grandin
2021-04-26drop mask from BitmapExNoel Grandin
2021-04-26BitmapEx: always convert 1-bit mask to alphaNoel Grandin
2021-04-15tdf#141269 Incorrect transparency after roundtripCaolán McNamara
2021-04-02vcl: remove GetBitCount and GetColorCount from Bitmap{Ex}Tomaž Vajngerl
2021-03-30short circuit image creation if dest size is zeroNoel Grandin