5210 Commits (e6c73e4b2b28a0e99b6e5f688d4536acd5da2be3)

Author SHA1 Message Date
Jason Nelson 9e4008604f [SL.Core] Remove additional unused Guard methods 8 years ago
Jason Nelson 5c98b1f141 [SL.Core] Use expressions 8 years ago
Jason Nelson 0efcc28d6a [SL.Core] Remove private implementations of GetHashCode (and it's call overhead) 8 years ago
Jason Nelson 929007d9a4 [SL.Core] Remove unused Gaurd.IsTrue and Gaurd.IsFalse 8 years ago
Jason Nelson e9a98c257f [SL.Core] Update System.Numerics.Vectors 8 years ago
Jason Nelson 2b23f81666 [SL.Core] Extend HashHelper.Combine to accept 2, 3, or 4 args 8 years ago
James Jackson-South 3e7b84054d Don't allow duplicate formats in configuration. 8 years ago
Jason Nelson 78b622d687 [SL.Core] Seal ManagedByteBuffer 8 years ago
Jason Nelson 89ab204a54 [SL.Core] Remove unused Gaurd overloads 8 years ago
Jason Nelson 1c538a9d11 [SL.Core] Use pattern matching 8 years ago
Jason Nelson a16d518945 [SL.Core] Cross target .NETCOREAPP2.1 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
Jason Nelson 4c15b00617 👮 8 years ago
Jason Nelson 646c6e0ca7 Remove trailing semicolon 8 years ago
Jason Nelson 2922b8dc40 Optimize Equals & GetHashCode methods within PixelFormats 8 years ago
Vicente Penades 96d2f6ddcc Split PixelBlendMode enumeration into PixelColorBlendingMode and PixelAlphaCompositionMode 8 years ago
Jason Nelson fa7579da6a Eliminate string allocation in ExifReader 8 years ago
Jason Nelson f154ebf91f Eliminate headers allocation when writting huffman table 8 years ago
Jason Nelson 3b66ae1545 Add readonly annotations 8 years ago
Jason Nelson 96feac3809 Throw NRE directly in trival contexts (eliminating method call / extra stack entry) 8 years ago
Jason Nelson d773ba37af Replace == null with is null 8 years ago
James Jackson-South 76c967c353 Fix 1 bit bmp decoding and add extra test images. 8 years ago
James Jackson-South cc46c7f224 Use span directly for DetectFormat 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 2c570a6aef use ImageSharp Guard / DebugGuard 8 years ago
Anton Firszov 6efeafb663 use ImageSharp Guard / DebugGuard 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
James Jackson-South d7f6badc19 Align ICC and EXIF API. 8 years ago
James Jackson-South 0427d8c92d Calculate bool once in constructor. 8 years ago
James Jackson-South bd3cd931d8 Add Rgb specific tests 8 years ago
James Jackson-South 661c0dca6d Remove interface. 8 years ago
James Jackson-South 6683287d95 Notes 8 years ago
James Jackson-South b97ecb0dcf Remove per-pixel allocation 8 years ago
James Jackson-South 0a5c84adbd Make ColorSpaceConverter immutable. 8 years ago
James Jackson-South 7a9efabaea Cleanup ToString() and remove unused operator 8 years ago
James Jackson-South 72b3aff65c Add companding tests 8 years ago
James Jackson-South b78c022294 Make colorspaces public 8 years ago
James Jackson-South 53798df51c Bulk colorspace conversion tests 8 years ago
Anton Firszov 07e616cebb [SL.Core] remove unused indexer 8 years ago
James Jackson-South 28f793d5e8 Begin colorspace test cleanup. 8 years ago
Anton Firszov 3e4926b4d7 [SL.Core] move internals into a nested namespace 8 years ago
Anton Firszov c2954ded89 [SL.Core] Add MemoryAllocator-s with tests 8 years ago
Anton Firszov bf50eff08a [SL.Core] Make Guard.NotNull() and DebugGuard.NotNull() generic 8 years ago
Anton Firszov 84d448501f further cleanup 8 years ago