James Jackson-South
|
60dfd1a5fa
|
Update readme
|
4 years ago |
James Jackson-South
|
cb3d073fa6
|
Use new license file
|
4 years ago |
James Jackson-South
|
75dc96a27f
|
Merge pull request #2122 from gfoidl/inline-vector-constants
Used inline SIMD vectors if they are constants
|
4 years ago |
James Jackson-South
|
83e28b0c67
|
Merge branch 'main' into inline-vector-constants
|
4 years ago |
James Jackson-South
|
c934e2f91c
|
Merge pull request #2150 from SixLabors/bp/Issue2149
Fix regression in TIF image loading
|
4 years ago |
Brian Popow
|
e84100a05e
|
Fix issue #2149
|
4 years ago |
Brian Popow
|
323f24e8e5
|
Add test case for #2149
|
4 years ago |
Brian Popow
|
a194b9ead7
|
Merge pull request #2134 from SixLabors/bp/Issue2132
Tiff: Performance improvements for Fax4 decompression
|
4 years ago |
Brian Popow
|
d02854f5c4
|
Merge branch 'main' into bp/Issue2132
|
4 years ago |
Brian Popow
|
e7a10b0c23
|
Merge pull request #2147 from br3aker/dp/jpeg-decoder-invalid-marker-fix
Skip invalid markers during jpeg decoding
|
4 years ago |
Brian Popow
|
e74641a69e
|
Merge branch 'main' into dp/jpeg-decoder-invalid-marker-fix
|
4 years ago |
Dmitry Pentin
|
ef9830fd69
|
Removed debug console log
|
4 years ago |
Dmitry Pentin
|
943cc34393
|
Fixed
|
4 years ago |
dependabot[bot]
|
3609507a70
|
Bump codecov/codecov-action from 1 to 3
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v1...v3)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
4 years ago |
dependabot[bot]
|
c1bb294d50
|
Bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
4 years ago |
dependabot[bot]
|
a59e0f281a
|
Bump actions/cache from 2 to 3
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
4 years ago |
dependabot[bot]
|
60b815761a
|
Bump actions/setup-dotnet from 1 to 2
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1 to 2.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2)
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
4 years ago |
dependabot[bot]
|
08448a98ad
|
Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
4 years ago |
Dirk Lemstra
|
cf86a975fe
|
Added dependabot config to keep github actions up to date.
|
4 years ago |
Brian Popow
|
3af2dd7720
|
Multiply by inv max value instead of dividing in GeneratePalette
|
4 years ago |
Brian Popow
|
5675aa82ab
|
Fix encode tiff benchmarks
- Deflate and packbits are not supported by System.Drawing
- When 1d Compression is chosen, TiffPhotometricInterpretation should be WhiteIsZero
|
4 years ago |
Brian Popow
|
035c31e826
|
Make sure 1 Bit compression is only used with 1 bit pixel type
|
4 years ago |
Brian Popow
|
d2dbd6e864
|
Merge branch 'main' into inline-vector-constants
|
4 years ago |
Brian Popow
|
34584b9b3f
|
Add another test case for Fax4 compressed with min is black
|
4 years ago |
Brian Popow
|
1b7f800c07
|
Minor: Another instance of use Numerics.Modulo8 instead of % 8
|
4 years ago |
Brian Popow
|
7434643eee
|
Remove no longer valid comment
Co-authored-by: Berkan Diler <b.diler@gmx.de>
|
4 years ago |
Brian Popow
|
8ff29a1a3f
|
PackBitsTiffCompression: Use Slice.Fill to repeat the data
|
4 years ago |
Brian Popow
|
50c1aab54f
|
Use stackalloc
|
4 years ago |
Brian Popow
|
10ff24fa87
|
Loop unroll
|
4 years ago |
Brian Popow
|
affb1430f2
|
Remove no longer valid comments
|
4 years ago |
Brian Popow
|
29b4647cf0
|
Remove no longer needed Vector4.Zero workaround for netcore2.1
|
4 years ago |
Brian Popow
|
188b5cd2c6
|
Use more nint
|
4 years ago |
Brian Popow
|
2675511340
|
Merge branch 'main' into bp/Issue2132
|
4 years ago |
Brian Popow
|
d5a3de1184
|
Avoid using Dictionary's
|
4 years ago |
Brian Popow
|
98b96fe0a9
|
Use nint
|
4 years ago |
Brian Popow
|
962466144a
|
Avoid reading all compressed data at once: instead read byte by byte from the stream to avoid allocation
|
4 years ago |
Brian Popow
|
1b475adbb3
|
Merge pull request #2135 from SixLabors/bp/Issue2133
Deduce color space as YCbCr if component id's are 1, 2, 3
|
4 years ago |
Brian Popow
|
62de4589d5
|
Stream -> BufferedReadStream
|
4 years ago |
Brian Popow
|
f0f08e83b4
|
Use Numerics.Modulo8
|
4 years ago |
Brian Popow
|
a26bfe0123
|
Access data span only for new byte, not for every bit
|
4 years ago |
Brian Popow
|
2876f2f44d
|
Use nint, determine what's white only once
|
4 years ago |
Brian Popow
|
432c0d7262
|
Avoid bounds checks in BlackIsZero and WhiteIsZero
|
4 years ago |
Brian Popow
|
c7aaf10411
|
Use GetRowSpan
|
4 years ago |
Brian Popow
|
57349fd0ae
|
Avoid writing zero bit, we already have a clean buffer
|
4 years ago |
Brian Popow
|
07d2e79c38
|
Avoid more bounds checks
|
4 years ago |
Brian Popow
|
9d04ae4701
|
Add test case for #2133
|
4 years ago |
Brian Popow
|
dd6b4c11fd
|
Deduce color space as YCbCr if component id's are 1, 2, 3
|
4 years ago |
Brian Popow
|
0ae59fdba4
|
Avoid bounds checks in GetBit()
|
4 years ago |
Brian Popow
|
cecd7f29d7
|
Add MethodImpl(InliningOptions.ShortMethod) for SwapColor
|
4 years ago |
Brian Popow
|
c0059fc599
|
Avoid calculating bit position multiple times
|
4 years ago |