4831 Commits (a49ebb08f6392cced352ef405a08b0eae074d666)

Author SHA1 Message Date
James Jackson-South 2bc0c17f41 Begin ToString() formatting. 8 years ago
James Jackson-South bd36a3fb57 Minor optimizations to Wu 8 years ago
James Jackson-South eaab4f0728 Fix png quantization and reduce Wu memory pressure 8 years ago
Anton Firszov feb1a44356 implemented IterateRowsWithTempBuffer<T> 8 years ago
Anton Firszov 4bfafc97b5 implemented ParallelHelper.IterateRows() 8 years ago
Anton Firszov c094e12ba7 ParallelHelper.IterateRows WIP 8 years ago
James Jackson-South cb7c0d8419 Make formats public + minor cleanup. 8 years ago
James Jackson-South 58ea9950c5 Can now preserve jpeg quality ❤️ 8 years ago
James Jackson-South c91d9154f6 Simplify metadata API 8 years ago
James Jackson-South ea0ab8bb50 Png now correctly encodes 1, 2, 4 bit images 8 years ago
James Jackson-South 9907d78d3e Preserve BmpBitsPerPixel 8 years ago
James Jackson-South df62dd66dd Use metadata as fallback forpng encoder options. 8 years ago
Anton Firszov 34c0bbeee5 minor code cleanup 8 years ago
James Jackson-South c596fb13fd Use NoInlining to workaround Vector Jit bug. 8 years ago
James Jackson-South 0f4fcb5b3f Remove duplicate clamping and normalize vector scaling. 8 years ago
Vicente Penades 002fc64566 reverted some changes from using DebugGuard 8 years ago
Vicente Penades e59e259133 Reverted from DebugGuard back to Clamp. 8 years ago
James Jackson-South 25e5d48dca Much better type safety. 8 years ago
James Jackson-South eb318f1502 Strong type meta query + format singletons 8 years ago
James Jackson-South b4eed3991b Remove traililng whitespace 8 years ago
James Jackson-South 3835b0b777 Fix EXIF overflow and Jpeg decoding 8 years ago
Dirk Lemstra 2db6bd2e2a Allow several invalid data types when reading the exif resolution. 8 years ago
Vicente Penades 80a27b629a expanding blocks... 8 years ago
Vicente Penades 029b35cd0c trying to improve Opacity out of range propagation. 8 years ago
James Jackson-South 6bc07e6a6d Fix local color table encoding. 8 years ago
James Jackson-South a50c3eb985 Use dictionaries to store format specific metadata 8 years ago
Jason Nelson 876ec6db8a [SL.Core] Cross target netstandard2.0 8 years ago
James Jackson-South 4b9c684586 Add derived format info types and allow persistance of palette lengths 8 years ago
James Jackson-South 677ad8b89c Use in where appropriate. 8 years ago
Jason Nelson be099d3f83 [SL.Core] Format long statement onto multiple lines 8 years ago
Jason Nelson 8c101f093b [SL.Core] Replace == with Equals 8 years ago
Jason Nelson 3589057ca9 [SL.Core] Format Size 8 years ago
Jason Nelson aada342517 [SL.Core] Remove AggressiveInlining hint from trival accessors 8 years ago
Jason Nelson d32149ae7b [SL.Core] Format HashHelpers 8 years ago
Jason Nelson 81e2185583 [SL.Core] Format Point 8 years ago
Jason Nelson 6c3502976e [SL.Core] Remove aggressive inlining hint from trival accessors 8 years ago
Vicente Penades a150e58261 moved Clamp(0,1) one level up 8 years ago
Vicente Penades 5306eaf841 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 112262a606 Refactored PixelBlenders so it generates much less code and allows for two loop variations. 8 years ago
Jason Nelson 302bb88535 [SL.Core] Remove whitespace 8 years ago
Jason Nelson 383bd7b147 [SL.Core] Format Rectangle 8 years ago
Jason Nelson d073bf833c [SL.Core] Add HashHelpersTests 8 years ago
Jason Nelson 2f61cafab1 [SL.Core] Cleanup AssemblyInfo add SUPPORT_MATHF symbol 8 years ago
James Jackson-South 1c72e613c4 Add additional tests 8 years ago
Jason Nelson fb46544e0a [SL.Core] Remove whitespace 8 years ago
Jason Nelson ea9c9e9c8e [SL.Core] Remove unused DebugGuard methods 8 years ago
Jason Nelson a543ce6371 [SL.Core] Remove additional unused Guard methods 8 years ago
Jason Nelson 43693a96f5 [SL.Core] Use expressions 8 years ago
Jason Nelson 1729bd662b [SL.Core] Remove private implementations of GetHashCode (and it's call overhead) 8 years ago
Jason Nelson 187d0a16c0 [SL.Core] Remove unused Gaurd.IsTrue and Gaurd.IsFalse 8 years ago