475 Commits (2bdf2a34aaae4f80be0296d9568d1d31caaf4cad)

Author SHA1 Message Date
James Jackson-South b2607e170c Add lightweight integration tests. 6 years ago
James Jackson-South da6ba1d5a3 Increase chunk size, add benchmarks and write span tests 6 years ago
James Jackson-South b8c32accc1 Optimize based on traces. 6 years ago
James Jackson-South a9aa3e5ef6 Update tests 6 years ago
James Jackson-South 643c0b6054 Move kernels to reusable struct 6 years ago
James Jackson-South 3b6f6a1694 Update benchmarks 6 years ago
James Jackson-South f533726aef Remove last of pointer code and add benchmarks 6 years ago
James Jackson-South 95d054068f Make stream buffer size configurable. Fixes #1276 6 years ago
James Jackson-South 5537435bb0 Use explicit stream instance in core decoders. 6 years ago
James Jackson-South 8eb470bff6 Internalize unsafe component. 6 years ago
James Jackson-South fed57b5418 Restore missing Guard 6 years ago
James Jackson-South 91a4676316 Handle slow streams. Fix #1268 6 years ago
James Jackson-South 874115bd0a Update license 6 years ago
James Jackson-South ee901a0277 Update Crc32 based on feedback 6 years ago
James Jackson-South 94be3a1f1e Add hardware accelerated checksums 6 years ago
James Jackson-South 6183dd8c13 Update source license info. 6 years ago
James Jackson-South 312e1918b7 BufferRegion => Buffer2DRegion 6 years ago
Anton Firszov 3bcb9e7019 Revert "use only netcoreapp3.1" 6 years ago
Anton Firszov 3901ce6440 BufferArea -> BufferRegion, introduce PixelSamplingStrategy 6 years ago
Anton Firszov c848ddbf90 use only netcoreapp3.1 6 years ago
James Jackson-South 32f8cf0f14 Cleanup and refactor 6 years ago
James Jackson-South a820e8f16d BufferedReadStream WIP - MagickImage not working. 6 years ago
Brian Popow a80c36ab3a Fix build error due to renamed files 6 years ago
Brian Popow d8bc2d0ab7 Add missing copyright note in ClampVector4 6 years ago
James Jackson-South f2aa2a7965 Replace Vector4.Clamp 6 years ago
Anton Firszov d036899f06 fix Benchmarks build 6 years ago
Anton Firszov 173cdb928a cleanup and fix build errors 6 years ago
Anton Firszov 7803585ab3 Revert "Merge branch 'af/fast-dev-hack' into js/dither-quantize-updates" 6 years ago
Anton Firszov 171e629ac9 extend EncodeGif benchmark 6 years ago
Anton Firszov 8efdbfb9de AVX float -> byte conversion 6 years ago
Anton Firszov eb76788232 IsAvx2CompatibleArchitecture => HasVector8 6 years ago
James Jackson-South a0d76247a1 Dump progress so far 6 years ago
Anton Firszov 054cc41fc2 Tweak Block8x8F_CopyTo1x1 benchmarks 6 years ago
Sergio Pedri d7b9b666c1 Refactored code to use new Octet<T> type 6 years ago
Anton Firszov 6e3b94cfa4 workaround ImageSharp.Benchmarks issues 6 years ago
Sergio Pedri 94c4660d10 Switched pixel format type constraint to unmanaged 6 years ago
James Jackson-South 4e5d140c03 Update benchmarks 6 years ago
James Jackson-South ad8d7757b4 Refactor to inline based on feedback. 6 years ago
James Jackson-South 33fa2385f1 Update benchmarks results 6 years ago
James Jackson-South ba38de5843 Add dither scaling and simplify API. 6 years ago
James Jackson-South a42d21d121 Add bounded quantization and update namings. 6 years ago
James Jackson-South 94f69b67f9 Make dither parallel and add benchmarks. 6 years ago
James Jackson-South 042a6bef53 Cleanup and fix tests. 6 years ago
Anton Firszov d36d902456 merge back GetRowSpan and GetRowSpanUnchecked 6 years ago
Anton Firszov aac5934df6 re-enable all target frameworks 6 years ago
Anton Firszov 2a4c8492f9 Clean up public API 6 years ago
James Jackson-South d8164d3b04 Fix non-windows build 6 years ago
James Jackson-South b62434cea9 Rename class and add native memory profiler 6 years ago
James Jackson-South 4c023b2589 Add memorydiagnoser 6 years ago
James Jackson-South ba329d3bdd Delete Rgba32 named colors 6 years ago