286 Commits (ff48c62e7155e797a2982b37e61676da7db42319)

Author SHA1 Message Date
Anton Firszov 5091ac5e79 reached a fully compiling state 7 years ago
Anthony Truskinger ff269db0bd Now throws a better excpetion DrawImage source does not overlap target (#877) 7 years ago
BorisTheBrave 02d04c81db ImageBrush shouldn't Dispose of the image it is using. (#883) 7 years ago
James Jackson-South 2fcba54a3e
Faster Jpeg Huffman Decoding. (#894) 7 years ago
James Jackson-South 0a78af5bdb
Cleanup General Convolution (#887) 7 years ago
Poyo 0dfa2f9f98 Change existing gradient brushes to accept PointF (#865) 7 years ago
Poyo a7f9a8e9e1 Fix incorrect gradient color-stop calculation (#864) 7 years ago
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 8 years ago
Anton Firszov f0cda4387b DrawImageProcessor + formatting 8 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