540 Commits (0ee2a8ac4bd95489ec00f03c6ea39916a5186bad)

Author SHA1 Message Date
Jason Nelson 0ee2a8ac4b Add test coverage for #770 7 years ago
Anton Firszov 0c32fe7d19 fix Block8x8FTests.Copy1x1Scale, reorganize TestImages.Jpeg.BenchmarkSuite as a static class 7 years ago
Anton Firszov f1f0bc04f9 Drop all GetBlockDataReference() usages 7 years ago
Anton Firszov c5a4ed85ff Even better Copy2x2. Tests: Group together & refactor profiling benchmarks 7 years ago
Anton Firszov 57cacaccb0 optimize ExifReader.ToEnum<TEnum>(...) 7 years ago
Anton Firszov 55ac40327a reimplement Block8x8F.CopyTo2x2 7 years ago
Anton Firszov b4c1f8bf37 AVX2 optimized Block8x8 -> Block8x8F conversion 7 years ago
James Jackson-South 22cf54b38a Change tolerance for Net462 7 years ago
Anton Firszov a459ff1077 InliningOptions.ShortMethod 7 years ago
Anton Firszov fe6953f34c remove yet another duplicate and drop the unused PdfJsOnly list 7 years ago
Dirk Lemstra ec930e1a43
Removed duplicate item from the list. 7 years ago
James Jackson-South b4689fd6f6 Add issue reference images 7 years ago
Anton Firszov 492d2d6b10 pass Configuration to Vector4 converters in PixelOperations 7 years ago
Anton Firszov c328f6d87d simplify IPixel method names: PackFrom*** -> From*** 7 years ago
James Jackson-South 635ce2bede Add generic palette quantizer, refactor + werner palette 7 years ago
James Jackson-South 01ee560c08 Use scaled luminance trns comparison. 7 years ago
Jason Nelson 473a7f40ab Use ASCII Encoding when known to be ASCII 7 years ago
Jason Nelson 9b27fd2fe5 Use static Encoding.ASCII property 7 years ago
James Jackson-South 6f9875d946 Decode components in correct order + cleanup + optimizations. 7 years ago
James Jackson-South 77f6c1738f Fix #721 7 years ago
James Jackson-South 27b3b00ea1 Add tests 7 years ago
James Jackson-South 0f412fc88b Add tests for all supported png bit depths. 7 years ago
James Jackson-South b36a58bcde Clone => DeepClone 7 years ago
James Jackson-South 251ae936a7 Rename DeepClone => Clone 7 years ago
James Jackson-South bcfece8a2c Add metadata cloning tests 7 years ago
James Jackson-South 51e20ec788 Begin ToString() formatting. 7 years ago
James Jackson-South bce7200797 Make formats public + minor cleanup. 8 years ago
James Jackson-South ffc0c7dd19 Can now preserve jpeg quality ❤️ 8 years ago
James Jackson-South 06b9c54248 Simplify metadata API 8 years ago
James Jackson-South bd5b0c07eb Png now correctly encodes 1, 2, 4 bit images 8 years ago
James Jackson-South 551c03f16a Preserve BmpBitsPerPixel 8 years ago
James Jackson-South 9f5fd5605b Much better type safety. 8 years ago
James Jackson-South dc4ec30a14 Strong type meta query + format singletons 8 years ago
James Jackson-South bd4d5ba32d Fix EXIF overflow and Jpeg decoding 8 years ago
James Jackson-South 72d1d277b2 Fix local color table encoding. 8 years ago
James Jackson-South 3644451e6d Use dictionaries to store format specific metadata 8 years ago
James Jackson-South eec21fd89e Add derived format info types and allow persistance of palette lengths 8 years ago
James Jackson-South 76c967c353 Fix 1 bit bmp decoding and add extra test images. 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 72b3aff65c Add companding tests 8 years ago
James Jackson-South 28f793d5e8 Begin colorspace test cleanup. 8 years ago
Anton Firszov 84d448501f further cleanup 8 years ago
James Jackson-South 0e06b6b466 Improve coverage. 8 years ago
James Jackson-South 0f510f1ee8 Cleanup JpegFrameComponent 8 years ago
James Jackson-South ed07db23ae delete golang jpeg decoder 8 years ago
Anton Firszov f1cb97270e renamed BufferManager<T> to MemorySource<T> + enable consuming external IMemoryOwner<T> 8 years ago
James Jackson-South 53566333c5 Fix tests 8 years ago
James Jackson-South 9c1bd97589 Add bmp and jpeg tests 8 years ago
James Jackson-South ea9ce31931 Add png tests 8 years ago