5173 Commits (1ac38e3fcffbcbcb9f73c906ff91c873fd5cc30a)

Author SHA1 Message Date
Jason Nelson 9df8d07b23 [SL.Core] Format long statement onto multiple lines 8 years ago
Jason Nelson e2b7d687f5 [SL.Core] Replace == with Equals 8 years ago
Jason Nelson 26030cce6d [SL.Core] Format Size 8 years ago
Jason Nelson 704fa0f8bd [SL.Core] Remove AggressiveInlining hint from trival accessors 8 years ago
Jason Nelson 25484773fb [SL.Core] Format HashHelpers 8 years ago
Jason Nelson 88203cef84 [SL.Core] Format Point 8 years ago
Jason Nelson 2f944fcded [SL.Core] Remove aggressive inlining hint from trival accessors 8 years ago
Vicente Penades a91532c3b9 moved Clamp(0,1) one level up 8 years ago
Vicente Penades 31dde0edab removed a redundant opacity.Clamp(0,1) in the innermost level of pixel blenders. Pixel blenders are performance critical, so every tiny performance improvement counts. 8 years ago
Vicente Penades 4a791cc516 Refactored PixelBlenders so it generates much less code and allows for two loop variations. 8 years ago
Jason Nelson 0a8dea4c20 [SL.Core] Remove whitespace 8 years ago
Jason Nelson cd39bf8581 [SL.Core] Format Rectangle 8 years ago
Jason Nelson b92ac75955 [SL.Core] Add HashHelpersTests 8 years ago
Jason Nelson 630ff6f977 [SL.Core] Cleanup AssemblyInfo add SUPPORT_MATHF symbol 8 years ago
James Jackson-South 970b1ba25a Add additional tests 8 years ago
Jason Nelson 5caeb21467 [SL.Core] Remove whitespace 8 years ago
Jason Nelson 16aa3cf86a [SL.Core] Remove unused DebugGuard methods 8 years ago
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