summaryrefslogtreecommitdiff
path: root/vcl/source/bitmap
AgeCommit message (Expand)Author
2024-07-04Fix typoAndrea Gelmini
2024-07-04tdf#161833 treat semi-transparent pixels as opaquePatrick Luby
2024-06-29Fix "lets" -> "let's"Andrea Gelmini
2024-06-27tdf#161498 use COL_ALPHA_OPAQUE for finding opaque pixelsPatrick Luby
2024-05-03WaE: C6011 Dereferencing NULL pointer warningsCaolán McNamara
2024-04-28tdf#160831 only set outside color to black for alpha masksPatrick Luby
2024-04-24vcl: Factor out common code and simplifyXisco Fauli
2024-04-22tdf#159660: also add normal blend filterXisco Fauli
2024-04-22tdf#159660: Add support for lighten mode in feBlendXisco Fauli
2024-04-22tdf#159660: Add support for darken mode in feBlendXisco Fauli
2024-04-22tdf#159660: Add support for multiply mode in feBlendXisco Fauli
2024-04-22tdf#159660: premultiply colors for screen blendXisco Fauli
2024-04-22tdf#160726, tdf#48062: Simplify how BitmapExs are createdXisco Fauli
2024-04-19tdf#160721: nothing is displayed in case of wrong 'in' referenceXisco Fauli
2024-04-17Drop FRound, and use generalized basegfx::froundMike Kaganski
2024-04-16tdf#48062: Add support for arithmetic in feCompositeXisco Fauli
2024-04-15Generalize basegfx::fround for templated return typeMike Kaganski
2024-04-12tdf#159660: Add support for screen mode in feBlendXisco Fauli
2024-04-10vcl: return earlier if size is emptyXisco Fauli
2024-03-22vcl: remove SetSizePixel from BitmapExTomaž Vajngerl
2024-03-20vcl: move Vectorize out of Bitmap - add Vectorizer classTomaž Vajngerl
2024-02-29vcl: separate scanline direction from ScanlineFormatTomaž Vajngerl
2024-02-18restore comment I removed inNoel Grandin
2024-02-09ofz#66573 directly invert the colors in the paletteCaolán McNamara
2023-12-30move IsFuzzing to comphelperCaolán McNamara
2023-12-24tdf#158807 Call UpdatePaletteForNewColor with rReplaceColor parameterPatrick Luby
2023-12-13loplugin:unusedmethodsNoel Grandin
2023-12-12tdf#146619 Recheck include/[v-x]* with IWYUGabor Kelemen
2023-12-07simplify and modernise ScopedBitmapAccessNoel Grandin
2023-12-06make AlphaMask separate from BitmapNoel Grandin
2023-12-06Remove the special-casing in Bitmap::Invert (and fix)Noel Grandin
2023-12-03Split the *Bitmap::CopyPixel functionsNoel Grandin
2023-12-02Simplify some AlphaMask codeNoel Grandin
2023-12-02AlphaMask::ReleaseAccess is unnecessaryNoel Grandin
2023-11-16tdf#158224 Cannot convert bitmap to polygonsNoel Grandin
2023-11-15loplugin:unusedmethodsNoel Grandin
2023-10-29simplify calculation in AlphaMask::BlendWithNoel Grandin
2023-10-27tdf#152571 speedup slow draw file saveNoel Grandin
2023-10-27remove unused vcl_get_crc64_tableNoel 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-10-05Drop MinMax in favor of std::clampMike Kaganski
2023-10-05Simplify Bitmap::DitherMike Kaganski
2023-10-03Use Degree100Mike Kaganski
2023-10-03Try to use doubles in a saner wayMike Kaganski
2023-10-03tdf#147906 Use std::hypot for Pythagorean additionAnkit_Jaipuriar
2023-08-24tdf#156866 use mSize instead of mPixelSize for inverted surfacePatrick Luby
2023-08-09use sal_uInt64 when dealing with stream positionNoel Grandin