37 Commits (f675f5c95a8fda22335dad95853ab7f93409a2d3)

Author SHA1 Message Date
Lauri Kotilainen f675f5c95a - Explicitly pass MemoryManager to the places that 8 years ago
Lauri Kotilainen 607e452e2d - Allocate Buffers from memory manager 8 years ago
Scott Williams a20385523a Ensure extact half full renders a pixel 8 years ago
Scott Williams c475f09f25 Offset pixel grid when rendering with anti-aliasing turned off 8 years ago
Scott Williams b66ac8d560 remove dubug if 9 years ago
Scott Williams 650986fea9 update shapes package to fix broken tests 9 years ago
Scott Williams fac95ccc2b remove usage of Span<T> from public api surface 9 years ago
Scott Williams 09a667d3a5 pass configuation into processors 9 years ago
Scott Williams 07e9f23dec wip - pixel data only on image frames 9 years ago
Scott Williams 281c7366cb cleanup drawing namespace 9 years ago
Scott Williams 94c60cb338 inital rename packages and namespaces 9 years ago
Scott Williams 64f18bc298 migrate to use primitives from SixLabors.Core 9 years ago
Scott Williams 46b2075ca5 ensure we fill pixels even if start is smaller then minX 9 years ago
Scott Williams 11d04cfddc replace outlineing logic with path generation. 9 years ago
James Jackson-South cc87885d83 Internalize PixelAccessor 9 years ago
James Jackson-South b980703b02 Replace BufferSpan<T> with Span<T> 9 years ago
Scott Williams 472bb85030 initial blender implementations 9 years ago
James Jackson-South 3e5c8f7b5d Move IPixel types to PixelFormat namespace 9 years ago
James Jackson-South eceb889758 Rename TColor to TPixel 9 years ago
James Jackson-South 5899ceee8c Update to use MathsF 9 years ago
Scott Williams 69daa8464a scan to end of line even if longer 9 years ago
Scott Williams 3db50fea44 reduce range check 9 years ago
Scott Williams 152e71135c add range checks 9 years ago
Scott Williams 34b09eb099 code cleanup 9 years ago
Scott Williams 0a81f28c40 implement real sub-pixel rendering 9 years ago
James Jackson-South 58bd379394 Make all processors internal 9 years ago
James Jackson-South 3eda81fb0f Move all drawing code into drawing project 9 years ago
Scott Williams 509eaf12d5 consolidate packages 9 years ago
Scott Williams 07b5ff4e2d Fix drawing on transparent background 9 years ago
Anton Firszov be4c189533 IPixel 9 years ago
Scott Williams 351f92812a update SixLabors.Shapes version 9 years ago
Scott Williams 06ff61040d fixes some corner clipping issues 9 years ago
Scott Williams ae5ec4ccf1 xml doc fixes 9 years ago
Scott Williams a5b3aa496f xml doc fixes 9 years ago
Scott Williams bf522fdfcb added unit tests for Paths 9 years ago
Scott Williams 884dfab3e1 split out paths from basic drawing 9 years ago
Scott Williams 4e745d7280 added IRegion and droped use of vectors in brushes 9 years ago
Scott Williams 97085fe465 migrate to third party shapes library 9 years ago
Scott Williams 5945a850f3 Enforce only access inside array bounds 9 years ago
Scott Williams 83f1f796ce style 👮 9 years ago
Scott Williams 086115fd78 code cleanup and comments 9 years ago
Scott Williams d6b4315b4d style 👮 9 years ago
Scott Williams 698785aa7c drop test code 9 years ago
Scott Williams e443a60beb Fix complex polygon fill 9 years ago
Scott Williams 4dc25ee272 drop old code 9 years ago
Scott Williams d07e0885db use abstract base class instead of interface 9 years ago
Scott Williams 734b33b69e Put processors folder/namespace back 9 years ago
Scott Williams 0b2e792f26 fix namespaces 9 years ago
Scott Williams b0985ddb0e migrate processors 9 years ago
Scott Williams 85061df804 Split Drawing from Core 9 years ago