4087 Commits (eb08150e6182fa930bbbd69f595f3f892f2ba4f9)

Author SHA1 Message Date
Brian Popow 84ba4bbf0d Decoding Bitmaps with BITFIELDS masks (#796) 7 years ago
James Jackson-South bbb739ba93
Fix Color Filters (#806) 7 years ago
James Jackson-South 78f0a41f03 Use bounds checks in Huffman ctr. Fix #798 7 years ago
Peter Amrehn 1359bceb45 #797 - apply review remarks 7 years ago
Peter Amrehn 880be0a5aa #797 throw ImageFormatException when no StartOfFrame marker is found on a jpg image. 7 years ago
James Jackson-South 401144a421 Minor optimizations 7 years ago
popow d446c0cb7d Os2Short -> Os22ShortSize 8 years ago
popow 1f4497f87f fix for Windows 2.0 or OS/2 1.x bitmaps only use 3 bytes per color palette entry 8 years ago
popow 62aa36c4d0 added parsing of the OS22XBITMAPHEADER short variant (16 bytes) 8 years ago
Shane Woolcock 4415738129 Code sanity 8 years ago
Shane Woolcock 72616d6708 AoT seed image encoders as well as decoders 8 years ago
Shane Woolcock ef2ac016b5 Seed unsafe calls from the static constructor. 8 years ago
James Jackson-South 8fc5320f0d Use correct Kernel dimensions and optimize. Fix #786 8 years ago
Jason Nelson e3c1d7c954 Use HashCode.Add when combining more than 8 hashcodes 8 years ago
Jason Nelson 432af82793 Replace HashHelpers with HashCode.Combine 8 years ago
James Jackson-South 56ad62dc78 Fix #787 8 years ago
Stephan Vedder 324f7129e0 Fix style issues 8 years ago
Stephan Vedder 09c48226e4 Fix style issues 8 years ago
Stephan Vedder aa8591950e Add missing Non-SIMD implementation 8 years ago
Stephan Vedder 84aef78c1e Work on 12-bit support 8 years ago
Shane Woolcock 5ad5ef29fd Adds more to the AoT compiler. 8 years ago
Stephan Vedder 51ed7c7191 Start work on jpeg 12 bit support 8 years ago
Jason Nelson f4349679d0 Cleanup assembly properties 8 years ago
Jason Nelson a0e6fa45cd Use GetHashCode when combining int values 8 years ago
Jason Nelson 9f9fa1c6eb Remove indirection getting HashCode on ExifValue 8 years ago
Jason Nelson 2fa5e3135e Update (hashCode * 397) pattern to use HashHelpers 8 years ago
Jason Nelson 9a1201c6eb Replace == null with is null 8 years ago
Jason Nelson 6987a1822f Use new HashHelper overloads 8 years ago
Jason Nelson c2ed6bd22f Ensure exifData is set 8 years ago
Anton Firszov 9237890821 Revert "temporary simplification of build targets" 8 years ago
Anton Firszov 425abbc8dd temporary simplification of build targets 8 years ago
Anton Firszov 3632999aa7 Made TolerantMath.Default a readonly property, 8 years ago
Anton Firszov 5cbe335d95 improve comments again 8 years ago
Anton Firszov 756324e844 better comments + TolerantMath made readonly 8 years ago
Anton Firszov 36231b0b03 remove outdated TODO note 8 years ago
Anton Firszov 0c7aee9f5d robust ResizeKernelMap calculations using TolerantMath 8 years ago
Anton Firszov a5c5f618b3 TolerantMath: implemented Floor and Ceiling 8 years ago
Anton Firszov 7fcae0351f introduce TolerantMath 8 years ago
Anton Firszov b745ffaf5e use double precision in KernelMap calculations 8 years ago
Anton Firszov 3641b30305 cleanup & undo WIP project setup 8 years ago
James Jackson-South 450a417d34 Add Skew methods and tests. 8 years ago
Anton Firszov 570fd5e1ea format, docs, cleanup 8 years ago
Anton Firszov 3e64863fba MosaicKernelMap works! 8 years ago
Anton Firszov 72a6a7e321 preparations for implementing MosaicKernelMap 8 years ago
Anton Firszov ca61df8e64 rename KernelMap to ResizeKernelMap, introduce MosaicKernelMap, move source code 8 years ago
Anton Firszov d3af531255 refactor KernelMap initialization 8 years ago
James Jackson-South adc9d76481 Add Rotate(degrees, origin) 8 years ago
James Jackson-South 34a20c82f1 Remove unused variables 8 years ago
James Jackson-South d992d85ef0 Match APIs 8 years ago
James Jackson-South 1705a5a9dc Update dependencies 8 years ago