237 Commits (0d2788752c137e9880d697fc3c36736f8ad1d2a0)

Author SHA1 Message Date
Anton Firszov 80a7b9f14a replace IBuffer<T> with IMemoryOwner<T> 8 years ago
Dirk Lemstra f0926bbaab Changed clean boolean for allocation into an enumeration. 8 years ago
Jason Nelson 4307d1a3a5 Remove leading whitespace 8 years ago
Anton Firszov 0475a072d5 remove unnecessary partial keyword 8 years ago
James Jackson-South d6944d5a6a Simplify drawing namespaces. 8 years ago
Anton Firszov 2f52b390b2 CachingGlyphRenderer: use a 1 dictionary instead of 3 8 years ago
Anton Firszov f943ba50a7 refactor QuickSort to a common utility class 8 years ago
Scott Williams 4fcf13b830 drop the Shapes.Text dependency 8 years ago
Scott Williams 503ae5b1a8 remove draw text along path 8 years ago
Scott Williams 21d9d97bac make processors immutable again 8 years ago
Scott Williams ec7f54450a drop resolved todo comment 8 years ago
Anton Firszov 0b97ce205b fix build after merge 8 years ago
Anton Firszov 5f9ba406a3 format long lines in DrawTextExtensions.Path.cs 8 years ago
Scott Williams 1fc2e583a0 test drawing along path 8 years ago
Scott Williams 173f591e02 fix api changes due to MemoryManager->MemoryAllocator rename 8 years ago
Scott Williams f531af0fbc additional tests around pen rendering with patterns 8 years ago
Scott Williams 4c08bb985b apply optermised font rendering path to glyphs outlines 8 years ago
Scott Williams 0d42806cb5 ensure pen code path is tested 8 years ago
Scott Williams a8fa985b66 add optermised drawing path with cached glyph rendering 8 years ago
Anton Firszov e417ea275e rename namespace: SixLabors.ImageSharp.Memory -> SixLabors.Memory 8 years ago
Anton Firszov 86e6f863ea RENAME: MemoryManager -> MemoryAllocator 8 years ago
Anton Firszov a8c9893e2f refactor FillRegionProcessor, drop MemoryManager.AllocateFake 8 years ago
Anton Firszov d71ba3d761 refactor SixLabors.ImageSharp.Primitives.Region 8 years ago
Anton Firszov aaba1a1885 Change IBuffer<T>.Span to IBuffer<T>.GetSpan() to match System.Buffers.MemoryManager<T> API 8 years ago
James Jackson-South aea1ef8b43 Update dependencies 8 years ago
Anton Firszov 4b1fbd3505 update SixLabors.Shapes.Text 8 years ago
Peter Amrehn 5d3daaacbe #542: apply naming scheme for abstract classes 8 years ago
Anton Firszov c96bdbe09c update SixLabors.Shaeps to 1.0.0-ci0018 8 years ago
Peter Amrehn 92b0130e5a rename files to add {TPixel} generic parameter. 8 years ago
James Jackson-South 72cb50c0c7 Delete merge conflict backup file. 8 years ago
Unknown 9e9875274d #542: apply change requests made by @tocsoft in code review. 8 years ago
Anton Firszov 24f6ff98f8 minor code cleanup in FillProcessor.cs 8 years ago
Anton Firszov ef9b350b27 better FillSolidBrushTests + bugfix in FillProcessor 8 years ago
woutware 8995a738aa Processed Scott's review comment. 8 years ago
woutware 08b033c684 Oops, should be W instead of Z ofcourse. 8 years ago
woutware 5a1569f499 Added fast path for SolidBrush in FillProcessor. 8 years ago
woutware a06600380a Minor performance refactorings. 8 years ago
Unknown c8d0256e85 remove not implemented Polygon Brush from documentation for now. 8 years ago
Unknown d29b6017ab implement GradientRepetitionModes 8 years ago
Unknown 75dab524dd improve performance on distance calculation 8 years ago
Unknown a6e04024f8 optimization of EllipticGradientBrush 8 years ago
Unknown e837349952 first implementation of an elliptical gradient brush 8 years ago
Unknown 94f1698807 implement radial gradient brush. 8 years ago
Unknown 72ae5fa6ba #542: refactor to prepare for other gradients 8 years ago
Unknown d43c70acb5 fix documentation typo 8 years ago
Unknown d977ecfecc #542: rename file to match other files in the solution (include generic) 8 years ago
Unknown 0a642ffea7 #542: define debuggerDisplay of ColorStop, 8 years ago
Unknown 35d0f56557 #542: add test creating black-white patterns by gradients 8 years ago
Unknown 94dbb743f7 #542: fix implementation of non-axial gradients and add tests 8 years ago
Peter Amrehn 6dd544d5aa fix code styling issues 8 years ago