94 Commits (js/optimize-allocation-tracking)

Author SHA1 Message Date
Stefan Nikolei 18b8b662e9 Use Target Type new only when apparent 11 months ago
Stefan Nikolei 57f5966fe7 use Explicit Types and Target Type new 11 months ago
James Jackson-South 6238f00895 Modernize additional V256 code from review 1 year ago
James Jackson-South cf3faaaadf Remove IImageDecoderInternals redirect 2 years ago
James Jackson-South dfd983f17c Update library to use new pixel API 2 years ago
Günther Foidl a534328dc4 Optimized Block8x8F 3 years ago
James Jackson-South 0e9a066195 FS Namespaces and Implicit Global Usings 4 years ago
James Jackson-South 1c2d1f42e2 Update tests and fix issues 4 years ago
James Jackson-South 97baeaf438 Update all files 4 years ago
Dmitry Pentin 8192ff2a17 Initial processor implementation, code base for tests 4 years ago
Brian Popow 2c4b4cffcc Add support for decoding jpeg's with arithmetic coding 4 years ago
Dirk Lemstra 6cb2d37602
Changed master to main in the links. 4 years ago
Dmitry Pentin 92445c3581 Added test for TransposeInplace 5 years ago
Dmitry Pentin 3069dd18de Fixed failing tests 5 years ago
Dmitry Pentin 50b0f0b07f Test qol fixes 5 years ago
Anton Firszov ff383c9eab Buffer2D.GetRowSpan -> DangerousGetRowSpan 5 years ago
James Jackson-South 27e6b58643 Final final warnings 5 years ago
Dmitry Pentin 4fd912b9dd Fixed Ssse3 zig-zag implementation 5 years ago
Dmitry Pentin 6c5cf28ecd New zig-zag implementation 5 years ago
Dmitry Pentin 787ffa57ee Removed unused methods & constructor, fixed warnings 5 years ago
Dmitry Pentin 269c073520 Fixed spectral data as image saving test 5 years ago
Dmitry Pentin 39dd5bc536 Fixed out of range exception for baseline tests 5 years ago
Dmitry Pentin 19e2e3d40d Fixed new spectral tests for progressive and multi-scan images 5 years ago
Dmitry Pentin ef80d98ee2 Tests no longer use ParseStream method 5 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 874115bd0a Update license 6 years ago
James Jackson-South 6183dd8c13 Update source license info. 6 years ago
Anton Firszov 2e878694e3 CopyTo -> ScaledCopyTo 6 years ago
Sergio Pedri 94c4660d10 Switched pixel format type constraint to unmanaged 6 years ago
Anton Firszov d36d902456 merge back GetRowSpan and GetRowSpanUnchecked 6 years ago
Anton Firszov 2a4c8492f9 Clean up public API 6 years ago
James Jackson-South 8cd722cfc5 Revert `using` declaration changes for until we establish guidelines. 6 years ago
Brian Popow d17eb1df6d Rename method names again to be the same as in the reference implementation 6 years ago
Brian Popow f60bc937de Use using declarations to reduce nesting 6 years ago
Brian Popow 7b052c8076 Fix stylecop warnings in the test project 6 years ago
James Jackson-South c24b364be1 Merge namespaces 6 years ago
Simon Cropp bcbd4726a6 use var where apparent (#972) 7 years ago
Simon Cropp 270a073fc6 Cleanup (#965) 7 years ago
Simon Cropp c2555b6199 fix some spelling (#962) 7 years ago
Simon Cropp aa6d2ab997 fix some spelling (#957) 7 years ago
Anton Firszov f1f0bc04f9 Drop all GetBlockDataReference() usages 8 years ago
Anton Firszov b4c1f8bf37 AVX2 optimized Block8x8 -> Block8x8F conversion 8 years ago
Anton Firszov c328f6d87d simplify IPixel method names: PackFrom*** -> From*** 8 years ago
Anton Firszov 9e856a23cc Move ImageSharp-specific memory primitives and utils to SixLabors.ImageSharp.Memory 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 85d7548049 rename namespace: SixLabors.ImageSharp.Memory -> SixLabors.Memory 8 years ago
Anton Firszov 6585f9551f RENAME: MemoryManager -> MemoryAllocator 8 years ago
James Jackson-South 55dfc739cc Expand tests to cover both decoders 8 years ago