75 Commits (7881fdd341ad1da9e7a10812b690593e820507d6)

Author SHA1 Message Date
Anton Firszov 7881fdd341 Hide Buffer<T> indexer + !! WuQuantizer review in comments !! 8 years ago
Anton Firszov 6a2bd3d617 introducing FakeBuffer<T> workaround 8 years ago
Lauri Kotilainen 3562d9bd8f - Removing more usages of ArrayPool 8 years ago
Lauri Kotilainen 8d44ae346e - Explicitly pass MemoryManager to the places that 8 years ago
Lauri Kotilainen 61b61709a9 - Allocate Buffers from memory manager 8 years ago
Scott Williams 48c2a91336 Ensure extact half full renders a pixel 9 years ago
Scott Williams 1ab5511439 Offset pixel grid when rendering with anti-aliasing turned off 9 years ago
James Jackson-South 55d688387e Correctly handle negative x location. Fix #252 9 years ago
James Jackson-South 403b7759df Remove PixelAccessor and cleanup 9 years ago
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 9 years ago
James Jackson-South ca513fd070 A little cleanup 9 years ago