809 Commits (dfd983f17c6975aaad6877a74a945ff71ca23b0e)

Author SHA1 Message Date
James Jackson-South dfd983f17c Update library to use new pixel API 2 years ago
James Jackson-South acaebd94d7 Update individual pixel implementations 2 years ago
James Jackson-South 6b6b474892 Introduce PixelComponentInfo + simplify Color 2 years ago
James Jackson-South ea49ba226a Use shared instances 2 years ago
James Jackson-South 5c13ca7fa7 Replace Crc32, fix benchmarks 2 years ago
James Jackson-South b4f9bf963b Update package dependencies and min ver number 2 years ago
Stefan Nikolei d79e08c6da Update to latest SharedInfrastructure commit 2 years ago
Stefan Nikolei 4564831d10 Fix build errors 2 years ago
Stefan Nikolei 560886b3d0 Update to net8 2 years ago
James Jackson-South 3fabb76ab6 Pool Vp8LHistogram memory. 2 years ago
Anton Firszov 54b7e04f7a
Fix #2518 (#2519) 2 years ago
LuisAlfredo92 dea1ee891e
Optimizing avoiding casts to byte 3 years ago
LuisAlfredo92 24e5ce6964
Making changes from #2446 review 3 years ago
LuisAlfredo92 60d87635fb
Adding tests and fixing bugs 3 years ago
Stefan Nikolei 60c39bbd9f Port YCCK to arm 3 years ago
Stefan Nikolei 2c534ea602 Add arm benchmark 3 years ago
Günther Foidl 77ffeeabd6 Create vector constants inline and not via ROS<byte> 3 years ago
Günther Foidl a534328dc4 Optimized Block8x8F 3 years ago
Günther Foidl 2bbf1cb9b3 Fixed division by vector length 3 years ago
Stefan Nikolei a4fe64abb7 Port GrayscalConverter to Arm 3 years ago
Günther Foidl f746e686df PR feedback + use nuint instead of nint 3 years ago
Günther Foidl 1920e28ed0 Revised Unsafe.Add to avoid the sign-extending move 3 years ago
Stefan Nikolei b1a98cb76a Add arm64 intrinsics for cmyk converter 3 years ago
Günther Foidl 6ae2eb9eb2 Used unsigned division for vector sizes to get better codegen 3 years ago
Stefan Nikolei 19a9e5bb3f Add Arm benchmark 3 years ago
James Jackson-South 32d08ba566 Update benchmarks and simplify color numeric bulk colormatrix 3 years ago
Stefan Nikolei 9a48aaa2f1 Add Benchmark 3 years ago
James Jackson-South 17041402c6 Remove bad debug check and refs 3 years ago
James Jackson-South 9e19134d30 Implement feedback and update benchmarks 3 years ago
James Jackson-South 189c07bf19 Fix benchmarks 3 years ago
James Jackson-South 2c30c90de7 Fix pre/unpremultiply methods 3 years ago
James Jackson-South eda0869f09 Update benchmarks and add more tests 3 years ago
James Jackson-South 9e7cf1611b Use MMShuffle consts everywhere and refactor explicit shuffle components to use them 3 years ago
James Jackson-South 8ffec30559 Make Scalar default 3 years ago
James Jackson-South 916084cc1c Fix field assignment in benchmark 3 years ago
James Jackson-South c06da8c4bc Add NormalSrcOver benchmark 3 years ago
James Jackson-South c44cd6c244 Update DecodeJpegParseStreamOnly.cs 3 years ago
James Jackson-South 96a22c40ad Remove IImageInfo, IImage and use inheritance. 3 years ago
James Jackson-South 89d6fc8d69 Expose ImageInfo and add IImageFormat to metadata 3 years ago
James Jackson-South 4007a48b89 Use shared instances for all built-in decoders. 3 years ago
James Jackson-South 1d994132ef Re-introduce IImageDecoder and split decoding pipelines. 3 years ago
James Jackson-South 5726089a7c Make decoder options init only (except Configuration cos tests) 3 years ago
James Jackson-South 19bdeccd11 Replace IImageDecoder 3 years ago
James Jackson-South 5528a2923c Update missed test and benchmarks project 3 years ago
James Jackson-South c5c15759c7 Fix warnings 4 years ago
James Jackson-South ac4fb62eeb Only expose sanitized decoder methods. 4 years ago
James Jackson-South d29cf8abf4 Implement specialized options for limited types, add extensions. 4 years ago
Dmitry Pentin a9c7f4bb3c Merge fixes 4 years ago
James Jackson-South eee64f25d6 Remove SUPPORTS conditions 4 years ago
James Jackson-South 1c2d1f42e2 Update tests and fix issues 4 years ago