66 Commits (3f14919608c0138ff046195ceeeb4d0ed7e0d91f)

Author SHA1 Message Date
Scott Williams 41b92dbde4 remove dubug if 9 years ago
Scott Williams 888e1f93c7 update shapes package to fix broken tests 9 years ago
Scott Williams 70e734a2d4 remove usage of Span<T> from public api surface 9 years ago
Scott Williams b289ce752a pass configuation into processors 9 years ago
Scott Williams 7cc254efb1 fix stylecop issues 9 years ago
Scott Williams 74f05629b8 fix frame double processing 9 years ago
Scott Williams ec2503c2e4 wip - pixel data only on image frames 9 years ago
Scott Williams bc6f6d61a6 cleanup drawing namespace 9 years ago
James Jackson-South 5edcbb5b47 Remove ParallelOptions from IImageProcessor 9 years ago
Scott Williams 872ca973de inital rename packages and namespaces 9 years ago
Scott Williams 612b5e2e50 Renameing classes + simplifying Image<TPixel> 9 years ago
Scott Williams 523e779c7c Rename Generate -> Clone 9 years ago
Scott Williams 32c158898b migrate to a Image.Generate/Image.Mutate context api 9 years ago
Scott Williams 7f8d10c89a migrate to use primitives from SixLabors.Core 9 years ago
Scott Williams 15dffecfc1 ensure we fill pixels even if start is smaller then minX 9 years ago
Scott Williams 4ab9228508 replace outlineing logic with path generation. 9 years ago
James Jackson-South 83c915b504 Rectangle and RectangleF 9 years ago
James Jackson-South e768b09198 Internalize PixelAccessor 9 years ago
James Jackson-South 9984ffa348 Replace BufferSpan<T> with Span<T> 9 years ago
Scott Williams acc0fa9711 blend functions everywhere. 9 years ago
Scott Williams 3f0cc9abf6 updates to comments and moved code 9 years ago
Scott Williams 105cefece8 remove unused processor 9 years ago
Scott Williams f435a9d0ba migrate blenders to PorterDuff 9 years ago
Scott Williams 0d8eb2032c initial blender implementations 9 years ago
Vicente Penades c442cb445a fixed stylecop 9 years ago
Vicente Penades bbaa8898e5 Added Image drawing functions to use general porter duff modes 9 years ago
James Jackson-South 7d2fe2c7e5 Move IPixel types to PixelFormat namespace 9 years ago
James Jackson-South fff223ef07 Rename TColor to TPixel 9 years ago
James Jackson-South d2787fc8fa Update to use MathsF 9 years ago
Scott Williams 122ebccdc2 scan to end of line even if longer 9 years ago
Scott Williams b028126fe3 reduce range check 9 years ago
Scott Williams 9b33d8b715 add range checks 9 years ago
Scott Williams 026474dd7e code cleanup 9 years ago
Scott Williams 1b7b6de072 implement real sub-pixel rendering 9 years ago
James Jackson-South b839b2ce62 Make all processors internal 9 years ago
James Jackson-South 73a88cf853 Move all drawing code into drawing project 9 years ago
Scott Williams 3b59b02488 consolidate packages 9 years ago
Scott Williams c3e6980609 Fix drawing on transparent background 9 years ago
Anton Firszov 1125edcef8 IPixel 9 years ago
Scott Williams 60fb2fb775 update SixLabors.Shapes version 10 years ago
James Jackson-South ca513fd070 A little cleanup 10 years ago
Scott Williams 8c2a840f4d fixes some corner clipping issues 10 years ago
Scott Williams 1275e42cec xml doc fixes 10 years ago
Scott Williams b471a0cfba xml doc fixes 10 years ago
Scott Williams 7cc3ecee46 some cleanup 10 years ago
Scott Williams 59c9b88cbd added unit tests for Paths 10 years ago
Scott Williams 7fbc755907 split out paths from basic drawing 10 years ago
Scott Williams b8de058453 added IRegion and droped use of vectors in brushes 10 years ago
Scott Williams 7d253d81ed migrate to third party shapes library 10 years ago
Scott Williams ac47d9fdde Enforce only access inside array bounds 10 years ago