289 Commits (63ffdcb18f4281b3c5fe7b0a39df40265580a0dd)

Author SHA1 Message Date
Anton Firszov 43c78abf32 temporarily disable multitargeting 7 years ago
Anton Firszov 3998b6d895 fix changes applied by mistake 7 years ago
Anton Firszov fa1e0baced cache Image dimensions into a field + re-enable all target frameworks 7 years ago
Anton Firszov 59845dcbd7 reached a fully compiling state 7 years ago
Anthony Truskinger 764a73b631 Now throws a better excpetion DrawImage source does not overlap target (#877) 7 years ago
BorisTheBrave 570849085b ImageBrush shouldn't Dispose of the image it is using. (#883) 7 years ago
James Jackson-South b5ad111eac
Faster Jpeg Huffman Decoding. (#894) 7 years ago
James Jackson-South e59e5315a8
Cleanup General Convolution (#887) 7 years ago
Poyo d382faf0f7 Change existing gradient brushes to accept PointF (#865) 7 years ago
Poyo 51a6647e5b Fix incorrect gradient color-stop calculation (#864) 7 years ago
James Jackson-South a33255c19c
Reorder target frameworks (#833) 7 years ago
James Jackson-South 2bf060f40b
Update dependencies + fix stylecop (#816) 7 years ago
Jason Nelson f4349679d0 Cleanup assembly properties 7 years ago
Anton Firszov 9237890821 Revert "temporary simplification of build targets" 7 years ago
Anton Firszov 425abbc8dd temporary simplification of build targets 7 years ago
Anton Firszov 3641b30305 cleanup & undo WIP project setup 7 years ago
James Jackson-South 1705a5a9dc Update dependencies 7 years ago
Curtis Wensley 26b2b3d310 Check for solid brush outside of loops 7 years ago
Curtis Wensley b31db43b11 Optimize filling a region with a solid brush when antialias is off 7 years ago
Peter Amrehn b732fae240 inline variable 7 years ago
Peter Amrehn 54b279983a fix typos in comments 7 years ago
Anton Firszov ba589d3121 KernelMap refactor WIP 7 years ago
Anton Firszov d2185efa4b Improve text rendering accuracy 7 years ago
Scott Williams 8be9e6df4d constrain destination span and scanline to same length 7 years ago
Anton Firszov 4a51598207 fix typos & cleanup 7 years ago
Scott Williams aee867c39f prevent text wandering from baseline 7 years ago
Anton Firszov 492d2d6b10 pass Configuration to Vector4 converters in PixelOperations 7 years ago
Anton Firszov c328f6d87d simplify IPixel method names: PackFrom*** -> From*** 7 years ago
Jason Nelson 607d421de7 Update SixLabors.Drawing minimium netststandard support to v1.3 7 years ago
Anton Firszov 20ff3ab0a1 fix typo, improve DivideCeil 7 years ago
Anton Firszov 4da33609f8 ParallelHelper -> FillProcessor 7 years ago
Anton Firszov 7277ca2a29 DrawImageProcessor + formatting 7 years ago
James Jackson-South 9c3cd95084 Remove duplicate clamping and normalize vector scaling. 8 years ago
Vicente Penades c95ead7baf reverted some changes from using DebugGuard 8 years ago
Vicente Penades e0a056782f expanding blocks... 8 years ago
Vicente Penades 681df46c2d trying to improve Opacity out of range propagation. 8 years ago
Vicente Penades 4a791cc516 Refactored PixelBlenders so it generates much less code and allows for two loop variations. 8 years ago
Vicente Penades 3eb0a73081 Refactored IsSolidBrushWithoutBlending into GraphicsOptions so it can be called from more places, and also allows for specific tests. 8 years ago
Vicente Penades b005d24789 rearranged DrawImage method arguments. Fixed tests accordingly 8 years ago
Vicente Penades 324cb09452 refactored DrawImageProcessor methods 8 years ago
Vicente Penades 4d53b82e4b Fixed missing Alpha Composition property in TextGraphicsOptions 8 years ago
Vicente Penades 96d2f6ddcc Split PixelBlendMode enumeration into PixelColorBlendingMode and PixelAlphaCompositionMode 8 years ago
Jason Nelson d773ba37af Replace == null with is null 8 years ago
Anton Firszov 6367d64f7a Use brand new beta packages! 8 years ago
Anton Firszov 61e2a8d92b Replace Configuration.ParallelOptions with Configuration.MaxDegreeOfParallelism 8 years ago
Anton Firszov 9e856a23cc Move ImageSharp-specific memory primitives and utils to SixLabors.ImageSharp.Memory 8 years ago
Anton Firszov b65d2397b7 replace common memory classes 8 years ago
James Jackson-South 1da918033b No underscores! 8 years ago
Anton Firszov 12bcdbb49a replace IBuffer<T> with IMemoryOwner<T> 8 years ago
Dirk Lemstra 612e3e60a2 Changed clean boolean for allocation into an enumeration. 8 years ago