#12 Synch with master and improve performance of decoders#986
#12 Synch with master and improve performance of decoders#986JimBobSquarePants merged 293 commits intoSixLabors:tiff-codecfrom
Conversation
* Update metadata names * Use WithIterationCount * Format Benchmark documents * Update copyright assignment to Six Labors & Contributors * Update deps * React to Benchmark library update
which has been renamed from CalculateResizeWorkerWindowCount()
…nit-tests for Tiff decoder.
…s#979) * remove some redundant constructor overloads from exceptions * re add ImageProcessingException ctor only used in release
… tiff-codec
# Conflicts:
# src/ImageSharp/Configuration.cs
# src/ImageSharp/PixelFormats/PixelBlenders/DefaultPixelBlenders.Generated.cs
# src/ImageSharp/PixelFormats/PixelBlenders/DefaultPixelBlenders.Generated.tt
# src/ImageSharp/PixelFormats/PixelBlender{TPixel}.cs
# tests/ImageSharp.Tests/ConfigurationTests.cs
Correct Metadata updated name (for Resolution properties), temporary disable tiff native metadata properties.
|
@Sergio0694 can you help a bit? Doest the bokeh blur processor + test code look up to date on this branch? EDIT: |
|
@antonfirsov @Sergio0694 I can have a look, I'm familiar with that code also now. |
|
@antonfirsov @Sergio0694 Thanks! Really I forgot to update submodules 😃 |
|
Thanks @James-Jackson-South! |
|
1198 files! Crikey! I'll do a folder check via BeyondCompare before digging through the diff. Everything should be identical except for the new Tiff code. |
Codecov Report
@@ Coverage Diff @@
## tiff-codec #986 +/- ##
==============================================
+ Coverage 89.08% 89.96% +0.87%
==============================================
Files 1084 1168 +84
Lines 47212 51664 +4452
Branches 3402 3644 +242
==============================================
+ Hits 42061 46481 +4420
- Misses 4391 4447 +56
+ Partials 760 736 -24
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## tiff-codec #986 +/- ##
==============================================
+ Coverage 89.08% 90.05% +0.96%
==============================================
Files 1084 1169 +85
Lines 47212 51679 +4467
Branches 3402 3644 +242
==============================================
+ Hits 42061 46540 +4479
- Misses 4391 4405 +14
+ Partials 760 734 -26
Continue to review full report at Codecov.
|
Sure, the most of changes are merge from master. |
|
@James-Jackson-South since this is not going into I see a few improvement points, but I don't think it's a good idea to address them in this huge PR, let's do them later:
|
|
@James-Jackson-South see #988 for the diff. |
|
Thanks, I’ll have a look later today. 👍 |
|
Looks good to me. Will merge now. |
Prerequisites
Description