summaryrefslogtreecommitdiff
path: root/vcl/skia/win/gdiimpl.cxx
AgeCommit message (Expand)AuthorFilesLines
2024-04-11Use COMReference in D2DWriteTextOutRendererMike Kaganski1-2/+1
2024-03-31Simplify a bitMike Kaganski1-18/+13
2024-03-29Drop a const_castMike Kaganski1-4/+3
2023-07-23vcl: TextRenderModeForResolutionIndependentLayout → SubpixelPositioningKhaled Hosny1-1/+1
2023-07-10update skia to m116Noel Grandin1-1/+2
2022-11-20vcl: fix artificial bold and italic on WindowsKhaled Hosny1-1/+1
2022-11-19vcl: move creating DWFontFace to WinFontFaceKhaled Hosny1-22/+11
2022-11-19vcl: move creating DWriteFactory to a centeral placeKhaled Hosny1-7/+4
2022-09-05tdf#150507 like skia, even when subpixel rendering snap to a pixel BaselineCaolán McNamara1-0/+4
2022-08-26automatically set TextRenderModeForResolutionIndependentLayout if we scaleCaolán McNamara1-1/+1
2022-03-16throw away skia control cache on theme changeCaolán McNamara1-0/+6
2022-01-26Simplify error COM handling using exceptionsMike Kaganski1-60/+39
2022-01-13allow selecting text rendering mode suitable for natural glyph positionsCaolán McNamara1-1/+7
2022-01-11build a IDWriteFontCollection1 of our FR_PRIVATE fontsCaolán McNamara1-6/+64
2021-09-27vcl: move FontSelectPattern to own file and into vcl::font namespaceChris Sherlock1-1/+1
2021-09-21vcl: add sal/config.h in preparation for patchChris Sherlock1-0/+2
2021-08-31reduce code duplicationLuboš Luňák1-12/+0
2021-08-31fix Skia flushing to screen on Windows (tdf#144145)Luboš Luňák1-1/+1
2021-08-25use our own Skia surface when using GPU screen drawingLuboš Luňák1-17/+5
2021-08-24initial Metal support for Mac/SkiaLuboš Luňák1-1/+16
2021-05-24fix Skia Windows text renderingLuboš Luňák1-12/+30
2021-05-24disable AA in Skia/Windows text rendering if asked toLuboš Luňák1-1/+2
2021-05-24fix font scale width handling for Skia/X11 (tdf#136081)Luboš Luňák1-1/+1
2021-04-20fix too wide glyphs with Skia/GDI if horizontal scale is used (tdf#141715)Luboš Luňák1-0/+6
2021-04-07cache Skia fontLuboš Luňák1-14/+19
2021-03-04actually restore the original HFONTLuboš Luňák1-1/+4
2021-03-03'using namespace SkiaHelper' in skia vcl sourcesLuboš Luňák1-7/+9
2021-03-03update Skia to chrome/m90Luboš Luňák1-1/+1
2021-03-01make sure Skia DWrite matches the given HFONT exactly (tdf#137122)Luboš Luňák1-10/+30
2021-03-01it's enough to have one Skia font managerLuboš Luňák1-0/+2
2021-03-01generic Skia workaround for VCL sending empty size (tdf#140288)Luboš Luňák1-0/+1
2020-12-07remove WinGlyphCache and related codeLuboš Luňák1-67/+0
2020-11-17set Skia pixel geometry for every surfaceLuboš Luňák1-19/+10
2020-11-17update Skia to chrome/m88Luboš Luňák1-10/+21
2020-11-14fix updates of Skia draw region for Windows widgets (tdf#137559)Luboš Luňák1-0/+3
2020-10-08track dirty areas for Skia drawingLuboš Luňák1-1/+5
2020-09-30make OutputDevice::Flush() also flush SkiaLuboš Luňák1-0/+2
2020-09-23detect and fail immediately on failed Skia allocations (tdf#135952)Luboš Luňák1-2/+2
2020-09-23if allocating Vulkan surface fails, fall back to Skia raster surfaceLuboš Luňák1-4/+2
2020-07-16flush all Skia drawing before drawing to the screenLuboš Luňák1-0/+1
2020-07-07set also RGB/BGR LCD order for Skia text rendering (tdf#134275)Luboš Luňák1-0/+10
2020-07-01update Skia to chrome/m85 snapshotLuboš Luňák1-3/+3
2020-06-17remove outdated Skia todo commentsLuboš Luňák1-1/+1
2020-05-04remove old Skia text render methods that do not use Skia directlyLuboš Luňák1-46/+0
2020-04-24debug info for Skia Windows widget drawingLuboš Luňák1-0/+7
2020-04-17loplugin:external (clang-cl)Stephan Bergmann1-1/+1
2020-04-15fix Skia glyph orientation with DirectWrite (tdf#132084)Luboš Luňák1-1/+5
2020-04-15do not create empty Skia surface (tdf#131939)Luboš Luňák1-4/+0
2020-04-10fix last commitLuboš Luňák1-1/+1
2020-04-10downgrade warning to an info messageLuboš Luňák1-2/+2