65 Commits (f2f3a30bf73afee50601fc84bb01b7d2cd324c79)

Author SHA1 Message Date
James Jackson-South ffe2d6995b Update license 6 years ago
James Jackson-South 4e3dce1e95 Update source license info. 6 years ago
James Jackson-South e4b239910a Replace Vector4.Clamp 6 years ago
Sergio Pedri 82b07abc62 Renamed ParallelRowIterator.IterateRows to IterateRowIntervals 6 years ago
Anton Firszov da08852291 fix JpegDecoder 6 years ago
James Jackson-South b247bac77f Use Span<T> as buffer param 6 years ago
James Jackson-South c946849c32 Fix arguments order and tests 6 years ago
James Jackson-South e40731d5da Internalize, partially optimize and rename Action methods. 6 years ago
James Jackson-South 62890f8184 Rename class and add native memory profiler 6 years ago
Anton Firszov b3e09630a7 a few more cases to ParallelHelperTests 6 years ago
James Jackson-South 1b061b7bf8 Break when minY >= bottom 6 years ago
Anton Firszov 8bd19cb564 Improve robustness of discontiguous Buffer2D 6 years ago
James Jackson-South 15a7a557f2 Revert `using` declaration changes for until we establish guidelines. 6 years ago
Brian Popow 38454f8fde Use using declarations to reduce nesting 6 years ago
Brian Popow 43cbdab113 Fix stylecop warnings in the test project 6 years ago
James Jackson-South 6384f44501 Merge namespaces 6 years ago
Brian Popow 45cd31a604 Add GetBT709Luminance with vector test 6 years ago
Anton Firszov 7c45f467d5 expose ParallelExecutionSettings and ParallelHelper, fix MaxDegreeOfParallelism 6 years ago
Anton Firszov 1993facee2 expose limited Buffer2D internals, smplify API surface 6 years ago
Anton Firszov 33f319a669 delete GuardTests 7 years ago
Anton Firszov ba3bd56c2c delete GuardTests 7 years ago
Simon Cropp 564348631f use var where apparent (#972) 7 years ago
Simon Cropp 6f1134102c Cleanup (#965) 7 years ago
Simon Cropp edeaf7d9a6 redundant usings (#960) 7 years ago
Anthony Truskinger ff269db0bd Now throws a better excpetion DrawImage source does not overlap target (#877) 7 years ago
Anton Firszov 6db0701695 moar RowInterval stuff 7 years ago
James Jackson-South b74e230671
Fix Color Filters (#806) 7 years ago
Anton Firszov 49ef404552 TolerantMath: implemented Floor and Ceiling 7 years ago
Anton Firszov 3189c91563 introduce TolerantMath 7 years ago
Anton Firszov 3986dedb3c Adapt Span.CopyTo(...) semantics on color conversion API-s 7 years ago
Anton Firszov ed55a1f75b CLA assistant, please wake up! 7 years ago
Anton Firsov 6ca596d355
Something's wrong with the status checks 7 years ago
Anton Firszov 54ccf05794 drop slow Clamp() implementation 7 years ago
Anton Firszov bf7c933896 minimize ceremonial overhead 7 years ago
Anton Firszov d1d52a7133 FallbackIntrinsics128 + ImageMaths.Modulo* implementations 7 years ago
James Jackson-South d673d1126d Refactor Vector4Utils and ConvolutionProcessors utilizing them. 7 years ago
James Jackson-South d520b57e21 Move compaing classes and migrate vector code to srgbcompaning 7 years ago
James Jackson-South b82ea98848 Unify sRGB companding 7 years ago
Anton Firszov d0afcc8b15 better separation + optimized row processing 7 years ago
Anton Firszov c1afe359db separate PreMultiply from Convonution for rows 7 years ago
Anton Firszov b5ef7d9bfb add bulk Premultiply 7 years ago
Anton Firszov 7effe7238b tests for LCM & GCD 7 years ago
Anton Firszov 00992043bb fixed ParallelHelper + improved tests 7 years ago
Anton Firszov 55b30e8a28 DetectEdgesTest.DetectEdges_InBox issue isolated in a failing test for ParallelHelper.IterateRows() 7 years ago
Anton Firszov feb1a44356 implemented IterateRowsWithTempBuffer<T> 8 years ago
Anton Firszov 4bfafc97b5 implemented ParallelHelper.IterateRows() 8 years ago
Anton Firszov c094e12ba7 ParallelHelper.IterateRows WIP 8 years ago
James Jackson-South 7db21263ad Add UnitConverter tests 8 years ago
Anton Firsov d171acba80
make Guard.NotNull() and DebugGuard.NotNull() generic (#634) 8 years ago
Anton Firszov 0ead64ccc4 make Guard.NotNull() and DebugGuard.NotNull() generic 8 years ago