3437 Commits (ff160a7cf9387df65481d7c8f0736e602cb82603)

Author SHA1 Message Date
popow e6bcb2b1cd if exif data exceeds 64k, it will be written in multiple APP1 markers 8 years ago
popow f544e18e6a if Exif data exceeds 64K and is split over multiple App1 marker, it will be extended like the ICC profile does 8 years ago
Anton Firszov 0475a072d5 remove unnecessary partial keyword 8 years ago
Johannes Bildstein deb299036f improve check for invalid ICC profiles and extend tests 8 years ago
James Jackson-South d6944d5a6a Simplify drawing namespaces. 8 years ago
James Jackson-South fc2dc1b69d Update ImageSharp Namespaces. 8 years ago
Anton Firszov 227789628b temporal vortex attacked again 8 years ago
Anton Firszov df557c9312 ScanDecoder: refactor parameters to members 8 years ago
Anton Firszov ff1a24c02a simplify + uniformize blockDataRef retrieval 8 years ago
Anton Firszov b9a6804fbf separate Interleaved / Non-Interleaved code path 8 years ago
Anton Firszov 468797f4fa use JpegThrowHelper 8 years ago
Anton Firszov d04611ead1 Introduce InliningOptions 8 years ago
James Jackson-South d4fc8a03be Move method where it belongs. 8 years ago
James Jackson-South bd79c84714 Update Huffman table property 8 years ago
James Jackson-South 9cb8c155fb Rename struct 8 years ago
James Jackson-South 69f228bf23 private static ordering. 8 years ago
James Jackson-South fcabcdd5d5 Refactor FastACTables and reduce trivial duplication. 8 years ago
James Jackson-South 6360a8a9a1 Update name reference 8 years ago
James Jackson-South 8370d4f8af Fix updated struct name 8 years ago
James Jackson-South 1e493ab80e Split progressive AC method and rename GrowBufferUnsafe 8 years ago
James Jackson-South 43c818fec2 Add descriptive comments, remove unused, and make method static. 8 years ago
James Jackson-South b5e240177a Delete unused code. 8 years ago
James Jackson-South d8f4b25c63 Remove unused huffman table code. 8 years ago
James Jackson-South f2e05bfcbc Minor perf changes. 8 years ago
James Jackson-South 1a79cfb002 void methods 8 years ago
James Jackson-South c69c3aca13 Split decode method. 8 years ago
James Jackson-South 681f99f914 Can now decode baseline + progressive 8 years ago
James Jackson-South 588e423410 9/10 baseline now pass! 8 years ago
James Jackson-South 9e59ac19e0 6/10 baseline images now pass. 8 years ago
popow 94da0b3f4e added SyncProfiles() before writing the Exif Chunk 8 years ago
popow f32e68ac82 - fixed error message in WriteExifProfile, when Exif data exceeds the limits 8 years ago
Anton Firszov 93585fd00c try to fine-tune tolerance in PngEncoderTests + better Rgba64.ToString() 8 years ago
James Jackson-South 9a12d09d7a Update tests 8 years ago
James Jackson-South c3d38bac9c Refactor to better use base classes. 8 years ago
Jason Nelson 5ae24b0817 Optimize remaining equality checks using pattern matching 8 years ago
Jason Nelson 9c027378f1 Remove trailing whitespace 8 years ago
Jason Nelson 80aa108e95 Simplify null comparison 8 years ago
Jason Nelson 0380e2ee37 Implement IEquatable on IccVersion 8 years ago
Jason Nelson 5554aa3198 Use Unsafe.As<> 8 years ago
Jason Nelson 4318c564d4 Remove redundant equity conditions 8 years ago
Jason Nelson 60bec41221 [ICC] Eliminate Version allocation using custom struct 8 years ago
Jason Nelson f1dbf8f67e Remove unused ListExtensions class 8 years ago
James Jackson-South 07064e90c4 Smarter dithering. 8 years ago
James Jackson-South becc80b4cd Make correct method virtual 8 years ago
James Jackson-South cfdc75e915 Improve lookup logic 8 years ago
Anton Firsov d171acba80
make Guard.NotNull() and DebugGuard.NotNull() generic (#634) 8 years ago
James Jackson-South b71c74de82 Use single cache base. 8 years ago
James Jackson-South 4ca807e010 Use DistanceSquared 8 years ago
Anton Firszov 0ead64ccc4 make Guard.NotNull() and DebugGuard.NotNull() generic 8 years ago
James Jackson-South 9b1270f580 Minor improvements to diffusion 8 years ago