James Jackson-South
|
5528a2923c
|
Update missed test and benchmarks project
|
3 years ago |
James Jackson-South
|
97baeaf438
|
Update all files
|
4 years ago |
Anton Firszov
|
06566c5ab3
|
Resize: do not premultiply pixels with no alpha
|
4 years ago |
James Jackson-South
|
94bc92b236
|
Update tests to match real-world case.
|
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 |
Sergio Pedri
|
94c4660d10
|
Switched pixel format type constraint to unmanaged
|
6 years ago |
Brian Popow
|
7b052c8076
|
Fix stylecop warnings in the test project
|
6 years ago |
Anton Firszov
|
9ea9f2df5d
|
drop unnecessary generic IImageProcessorContext<TPixel> usages
|
7 years ago |
Anton Firszov
|
c80501a6e9
|
benchmark WorkingBufferSizeHint effects
|
7 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 |
Anton Firszov
|
4d9fb8bff2
|
update benchmark results
|
7 years ago |
Anton Firszov
|
689944db27
|
extend Resize benchmarks
|
7 years ago |
Anton Firszov
|
70e9699290
|
results for DecodeJpeg
|
7 years ago |
Anton Firszov
|
a4fa2b142a
|
add some benchmark results
|
7 years ago |
Anton Firszov
|
aa93d5c66a
|
better Resize benchmarks
|
7 years ago |
Anton Firszov
|
fc7eee8400
|
better profiler output for ResizeProcessor
|
7 years ago |
Anton Firszov
|
3de0b1ad44
|
WIP better Resize benchmarks
|
7 years ago |
Anton Firszov
|
61e2a8d92b
|
Replace Configuration.ParallelOptions with Configuration.MaxDegreeOfParallelism
|
8 years ago |
Anton Firszov
|
f8bd074dfc
|
LoadResizeSave benchmark + add EnableParallelExecution parameter to the Resize benchmark
|
8 years ago |
James Jackson-South
|
0d2214923f
|
Update ImageSharp Namespaces.
|
8 years ago |
James Jackson-South
|
fe64365532
|
Transforms
|
8 years ago |
James Jackson-South
|
091cb8a3b5
|
Overlays and base processors
|
8 years ago |
Scott Williams
|
872ca973de
|
inital rename packages and namespaces
|
9 years ago |
Scott Williams
|
32c158898b
|
migrate to a Image.Generate/Image.Mutate context api
|
9 years ago |
Scott Williams
|
7f8d10c89a
|
migrate to use primitives from SixLabors.Core
|
9 years ago |
James Jackson-South
|
9984ffa348
|
Replace BufferSpan<T> with Span<T>
- Add System.Memory
- Update System.Runtime.CompilerServices.Unsafe
- Move memory classes/structs to ImageSharp.Memory
- Replace BufferSpan<T> with Span<T> and adjust methods accordingly
|
9 years ago |
James Jackson-South
|
119c1bf70f
|
Remove non-generic Image
|
9 years ago |
James Jackson-South
|
93f0fd54b3
|
Fix Resize benchmarls
|
9 years ago |
James Jackson-South
|
7d2fe2c7e5
|
Move IPixel types to PixelFormat namespace
|
9 years ago |
James Jackson-South
|
fa152146dd
|
Rename Color and ColorVector
Color -> Rgba32
ColorVector -> RgbaVector
|
9 years ago |
James Jackson-South
|
b20c19ab80
|
Rename to Color and ColorVector
|
9 years ago |
James Jackson-South
|
e340b3f103
|
Begin add vector based Color
|
9 years ago |
James Jackson-South
|
1339ad3075
|
Make all images implement IDisposable
|
9 years ago |
James Jackson-South
|
c5989cc813
|
Fix benchmarks.
|
9 years ago |
James Jackson-South
|
a57c90d94b
|
Rename to ImageSharp
|
9 years ago |
dirk
|
31c8675e50
|
Added headers.
Former-commit-id: 636061f6fa83ad9d07703cde87587a8a92a41296
Former-commit-id: a9051b9e985b7e449af99da11f57d6ff1104efc3
Former-commit-id: 11bb7d89d672c12c4fa00bbe7f9826eca6dc189d
|
9 years ago |
James Jackson-South
|
0c63d46c84
|
Update resize tests [skip ci]
Former-commit-id: 93be57e7c664506115d8dcb098fd6f404f201332
Former-commit-id: 2dfeef90de32ea89950cf8111f3df1778c6b89ee
Former-commit-id: 1345f3f4b2dc14307f88fe9f4c1f0e477efb7054
|
10 years ago |
James Jackson-South
|
98ad93304d
|
Split out resizers to improve performance.
Former-commit-id: 1871483f9d145b59268bc94f9acac00db152fe05
Former-commit-id: f09e24bcae7cc31550084e20e843f53f77c2045a
Former-commit-id: ac0732d1617f74808c6680ad4e52d7f9ba916b49
|
10 years ago |
James Jackson-South
|
eb1b1b47ba
|
Faster clamp
30% performance increase removing ternary operator.
Former-commit-id: 9664ddb7da1c63be4034d0466ac10560db42edf0
Former-commit-id: 019ec4638e02acdf8bafc1f251859a25f75f07d2
Former-commit-id: 9b608a6ba964226e0f45d023d466f207aa24c796
|
10 years ago |
James Jackson-South
|
abe4412c79
|
Getting there....
Former-commit-id: 52d18a5b7db2755316ced3502b012186b6eebf96
Former-commit-id: c03f4bd0c6cf3701e9cd9244b43425c1d5e7c32b
Former-commit-id: 794deb40b750df545be1aacff66677ea4443190b
|
10 years ago |
James Jackson-South
|
96370a7901
|
No need to store the firstpass image as a variable.
Former-commit-id: a1f0b1c9a76b4bf24a704cfd95a922b11ded8189
Former-commit-id: df58b4f394a68e48fd3755ce250ec4ec062cc62f
Former-commit-id: 9234222f848afbdf9461e16ea76974fe56da37a6
|
10 years ago |
James Jackson-South
|
1d563ac393
|
Avoid activator
Former-commit-id: 369a59330765de72829d5b2e6eec83cdb18a3f03
Former-commit-id: 8611d5b3aebe7f155a80598eeff86c707c614e64
Former-commit-id: 862e506ccc0485d075b4afa2c514c6619823f1f5
|
10 years ago |
James Jackson-South
|
20f34563ef
|
Trim back to basics
Former-commit-id: 3cca13c49abcf0e9a5a394794153406084d2e19e
Former-commit-id: 767a3db69cf4adecac58c58a84891b736ada79eb
Former-commit-id: db1a5b695cc73951becdff9b31535b8f7b03e75b
|
10 years ago |
James Jackson-South
|
5898a56a39
|
Use PixelAccessor
Former-commit-id: 9b7174022ac6745534acff3ed69718d143e91e6f
Former-commit-id: f8d1e182dec104b3c77fec79cd4d7c00a299a70f
Former-commit-id: 98f22a9d62b5133aeba4b4525a71b2e6c2b18133
|
10 years ago |
James Jackson-South
|
f7db92dd0c
|
Sort properties to match other methods
Former-commit-id: 324600bc34112a33bbc9098bc17d1881891ad662
Former-commit-id: d772829a36fcc56cd70c8aca3bc65117518f8ff1
Former-commit-id: fb1f274592d46f295e049555b80a4376765a9ba3
|
10 years ago |
James Jackson-South
|
434f0088ad
|
Performance improvements + tweaks
Fix issue #321
Former-commit-id: 9e975d942c48badeffa623cedfb5740645e4fd42
Former-commit-id: 30d157147ef9038228b2e283531ab383fdb4813d
Former-commit-id: 7c32b6c8b267e02c6e9f5cde9a2a2da2330e8971
|
10 years ago |
James Jackson-South
|
e670328033
|
Add first Color benchmark [skip ci]
Former-commit-id: 006050b92f52249aa660d7ee0215782bff582c89
Former-commit-id: 79db24d98a125ff43dc80774640d0ce4e558c63a
Former-commit-id: cf230c3526bcbb1c6f54d449e0cd46458597c100
|
10 years ago |
James Jackson-South
|
17bc2ad05f
|
Add benchmarking
Former-commit-id: b49aa6d4012cc28d93b0f2c680d4de6d10aa09bb
Former-commit-id: a59176e8bda26889d71fde5d239837bc0994ce79
Former-commit-id: 2a7361abe1a31ab578c0b85d0492eacea12cb8a4
|
10 years ago |