94 Commits (js/aligned-memory-experiments)

Author SHA1 Message Date
Stefan Nikolei 18b8b662e9 Use Target Type new only when apparent 8 months ago
Stefan Nikolei 57f5966fe7 use Explicit Types and Target Type new 8 months ago
James Jackson-South 6238f00895 Modernize additional V256 code from review 9 months 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 3 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 4 years ago
Dmitry Pentin 3069dd18de Fixed failing tests 4 years ago
Dmitry Pentin 50b0f0b07f Test qol fixes 4 years ago
Anton Firszov ff383c9eab Buffer2D.GetRowSpan -> DangerousGetRowSpan 4 years ago
James Jackson-South 27e6b58643 Final final warnings 4 years ago
Dmitry Pentin 4fd912b9dd Fixed Ssse3 zig-zag implementation 4 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 7 years ago
Anton Firszov b4c1f8bf37 AVX2 optimized Block8x8 -> Block8x8F conversion 7 years ago
Anton Firszov c328f6d87d simplify IPixel method names: PackFrom*** -> From*** 7 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