James Jackson-South
|
6b6b474892
|
Introduce PixelComponentInfo + simplify Color
|
2 years ago |
James Jackson-South
|
5c13ca7fa7
|
Replace Crc32, fix benchmarks
|
2 years ago |
James Jackson-South
|
96a22c40ad
|
Remove IImageInfo, IImage and use inheritance.
|
3 years ago |
James Jackson-South
|
5528a2923c
|
Update missed test and benchmarks project
|
3 years ago |
James Jackson-South
|
97baeaf438
|
Update all files
|
4 years ago |
James Jackson-South
|
dc0982f186
|
Faster Linear Transforms (#1591)
* Attempt to use same weight generation algorithm as resize.
* tests pass
* Identical output
* Update LinearTransformKernelFactory{TResampler}.cs
* Use new low allocation iterator
* Migrate projective transforms.
* Optimizations
* Smaller kernel
* Fix sampling accuracy
* Finalize and update refs
* Revert unnecessary changes
* Remove enumerator
* Actually save output for debugging.
* Use custom test png encoder for reduced memory environments
* Convolution should use scaled vectors
* Update TestEnvironmentTests.cs
* Try using doubles
* Moar double precision
* Fix radius calculation
* Test if issue is SIMD related.
* Detect runtime to determine pipeline.
* Fix stack overflow
* fix condition
* Try simplified scalar run
* Simplify unpremultiply scalar
* Update Numerics.cs
* Fix runtime environment
* Update ImageSharp.csproj
* Duplicate the caller with scalar versions
* Update method name, exclude from coverage.
* Don't save output during coverage tests for perf.
* Update src/ImageSharp/Common/Helpers/RuntimeEnvironment.cs
Co-authored-by: Anton Firszov <antonfir@gmail.com>
Co-authored-by: Anton Firszov <antonfir@gmail.com>
|
5 years ago |
James Jackson-South
|
71801bfbb6
|
cleanup
|
5 years ago |
James Jackson-South
|
874115bd0a
|
Update license
|
6 years ago |
James Jackson-South
|
6183dd8c13
|
Update source license info.
|
6 years ago |
James Jackson-South
|
4e5d140c03
|
Update benchmarks
|
6 years ago |
James Jackson-South
|
ba329d3bdd
|
Delete Rgba32 named colors
|
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 |
Jason Nelson
|
d645b5599e
|
Nits - Benchmarks (#884)
* Update metadata names
* Use WithIterationCount
* Format Benchmark documents
* Update copyright assignment to Six Labors & Contributors
* Update deps
* React to Benchmark library update
|
7 years ago |
James Jackson-South
|
1089a32351
|
Introduce AffineTransformBuilder
|
7 years ago |
James Jackson-South
|
fa5c0403c2
|
Add base becnhmark
|
7 years ago |