279 Commits (d2fddce2153124e450012ff30d4f1f61a6891743)

Author SHA1 Message Date
James Jackson-South 4c0b0123a8
Reorder target frameworks (#833) 7 years ago
James Jackson-South 2849fd9c1d
Update dependencies + fix stylecop (#816) 7 years ago
Jason Nelson 18a75f4144 Cleanup assembly properties 7 years ago
Anton Firszov 0fb40155be Revert "temporary simplification of build targets" 7 years ago
Anton Firszov e9dddc5d4a temporary simplification of build targets 7 years ago
Anton Firszov 2742e1923c cleanup & undo WIP project setup 7 years ago
James Jackson-South ffba817bca Update dependencies 7 years ago
Curtis Wensley 8073404c77 Check for solid brush outside of loops 7 years ago
Curtis Wensley 0ac969a711 Optimize filling a region with a solid brush when antialias is off 7 years ago
Peter Amrehn df155496b7 inline variable 7 years ago
Peter Amrehn 9e006c734e fix typos in comments 7 years ago
Anton Firszov e059620f19 KernelMap refactor WIP 7 years ago
Anton Firszov 381f83d543 Improve text rendering accuracy 7 years ago
Scott Williams 9a3bc96b56 constrain destination span and scanline to same length 7 years ago
Anton Firszov 190d133b2c fix typos & cleanup 7 years ago
Scott Williams f8f7a0655c prevent text wandering from baseline 7 years ago
Anton Firszov ca60ecf7f4 pass Configuration to Vector4 converters in PixelOperations 7 years ago
Anton Firszov d4be172dcc simplify IPixel method names: PackFrom*** -> From*** 7 years ago
Jason Nelson 992010cbaa Update SixLabors.Drawing minimium netststandard support to v1.3 7 years ago
Anton Firszov 0c42925a05 fix typo, improve DivideCeil 7 years ago
Anton Firszov 38cb7871a1 ParallelHelper -> FillProcessor 7 years ago
Anton Firszov f0cda4387b DrawImageProcessor + formatting 7 years ago
James Jackson-South 0f4fcb5b3f Remove duplicate clamping and normalize vector scaling. 8 years ago
Vicente Penades 002fc64566 reverted some changes from using DebugGuard 8 years ago
Vicente Penades 80a27b629a expanding blocks... 8 years ago
Vicente Penades 029b35cd0c trying to improve Opacity out of range propagation. 8 years ago
Vicente Penades 112262a606 Refactored PixelBlenders so it generates much less code and allows for two loop variations. 8 years ago
Vicente Penades d4ca89027b Refactored IsSolidBrushWithoutBlending into GraphicsOptions so it can be called from more places, and also allows for specific tests. 8 years ago
Vicente Penades 1035f23908 rearranged DrawImage method arguments. Fixed tests accordingly 8 years ago
Vicente Penades c3a325b685 refactored DrawImageProcessor methods 8 years ago
Vicente Penades 0abd6c2e68 Fixed missing Alpha Composition property in TextGraphicsOptions 8 years ago
Vicente Penades b189ff7746 Split PixelBlendMode enumeration into PixelColorBlendingMode and PixelAlphaCompositionMode 8 years ago
Jason Nelson 633a8ce503 Replace == null with is null 8 years ago
Anton Firszov 7be8500ec4 Use brand new beta packages! 8 years ago
Anton Firszov b0c2ccb26f Replace Configuration.ParallelOptions with Configuration.MaxDegreeOfParallelism 8 years ago
Anton Firszov 968a9cb186 Move ImageSharp-specific memory primitives and utils to SixLabors.ImageSharp.Memory 8 years ago
Anton Firszov f0e687f0e0 replace common memory classes 8 years ago
James Jackson-South 29c01dab6c No underscores! 8 years ago
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
Vicente Penades be1e555a60 Changed Pixel Blender/Composer generators to generate all combinations of ColorBlenders and AlphaComposers 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