Scott Williams
de9c49b122
split formats into there own projects/packages
9 years ago
Dirk Lemstra
04452052b4
Forgot to commit project.json.
9 years ago
James Jackson-South
b6c377af71
Attempt to get x-plat builds running
.travis.yml cobbled together from samples at
https://docs.microsoft.com/en-us/dotnet/articles/core/tools/using-ci-with-cli
10 years ago
James Jackson-South
a905683188
Re-add net45 without dependancy
10 years ago
James Jackson-South
4c2978514c
Remove Net4.5 dependencies.
10 years ago
James Jackson-South
ba9af659fe
Update System.Runtime reference for NET4.5
10 years ago
James Jackson-South
7496df91a7
Release requires explicit optimization option.
10 years ago
Dirk Lemstra
342d905d92
Enable warning as error for a release build.
10 years ago
Dirk Lemstra
31d8a459d7
Fixes for CodeCoverage.
10 years ago
James Jackson-South
2e7690da40
Remove duplication
10 years ago
James Jackson-South
dc95a1e48a
Organise dependencies.
10 years ago
James Jackson-South
4c5bb0290b
Use ArrayPool<T>
10 years ago
dirk
7f4c5d61c6
Changed type of StyleCop dependency to build only.
10 years ago
dirk
9f8e7e87e9
Added stylecop.json.
10 years ago
dirk
0a809e6121
Added StyleCop.Analyzers.
10 years ago
dirk
cf3d93e12f
Enabled xml documentation.
10 years ago
James Jackson-South
a57c90d94b
Rename to ImageSharp
10 years ago
James Jackson-South
7c624d0b27
Use PixelAcessor<TColor, TPacked> #457
Former-commit-id: 38a4a37351b55ae4027064c96983460a440140b8
Former-commit-id: db9a4f0f2ce7930ae633e3a7ceee0fab7f5db464
Former-commit-id: 34289d7967ca5c8cdbb0949ed8bf0f65586fa297
10 years ago
James Jackson-South
20afe734da
Update errors and config
Former-commit-id: e623247db24cb728703e278cb7a548d6229b82ee
Former-commit-id: 37ac7c485921004e6f8ac613e32e1ff8f92bca61
Former-commit-id: 71b6e8c354b9c858872988329f1ede76a6e319d2
10 years ago
James Jackson-South
b2b403ba84
Add Rational struct [skip ci]
Former-commit-id: 42f38934bd4650dfdb7e733bebcdbe11eb57cd1f
Former-commit-id: ff53006f57bd6b40ee863692b41eda42ce33b7b3
Former-commit-id: d1358cebb22a24144a19eef570c23e645a42714a
10 years ago
James Jackson-South
21e7318afd
Can now add pixel accessors.
Former-commit-id: 2540005d263d7cd223413b314faafe322eee30a5
Former-commit-id: b772bbb168bc62a9cac94fedba81c658780a42b1
Former-commit-id: 4e610b0abbbc4742c813b240694ffeb6d689e167
10 years ago
James Jackson-South
7a6e17d5c0
Faster... Much Faster...
Former-commit-id: 72030d1552aad7da681b03900ffe614bb8fee3d2
Former-commit-id: 13219f66ec6a6f6e3d61eddd8102810ab4b948f7
Former-commit-id: 356cddebc1dd634474e0b5ddc450318d5b21bff3
10 years ago
James Jackson-South
05cf0f1894
Use Operator<T>
Former-commit-id: 1bc110efc169542f998698c406473969ff03432a
Former-commit-id: 0a96341575e95754884d20aff07d2f31f4265576
Former-commit-id: 404c8605fcc6a522e96b5812d647a89337ce65cc
10 years ago
James Jackson-South
6a1f0975a5
Update dependencies to RTM
Former-commit-id: cb35519c9df4004aaca655c7796ffab4270c12c1
Former-commit-id: d810fa84b548c367af73c54c9cd0f4d4a5bd61ff
Former-commit-id: aaf866274811d7c09fecaa08c4887361582d1602
10 years ago
Eric Mellino
b2a45ce8f5
Explicitly list individual NuGet dependencies.
* Rather than use a reference to NETStandard.Library, use individual
references so that projects consuming the library can be more granular
about their dependencies
Former-commit-id: 16c745fa59752189479efacabb018d775eeae4a5
Former-commit-id: 2e058cb12ed86ac403462f239ceef03c0306a9c1
Former-commit-id: 4c82d4e7894ce9605eaccfafa38f7823131abd2b
10 years ago
Dennis Fischer
cb2be98d02
Fix project.json files
Former-commit-id: 64ca2df82c876e3804f55ce5c3a524339e672631
Former-commit-id: f8be613634c7a90080618196f73dbd8bce223875
Former-commit-id: dda5186e2e954a2abe2f65f465acb75c4d2a615c
10 years ago
James Jackson-South
fcec5ed399
Switch to RC2 [skip ci]
Former-commit-id: 5dac15ae24465dbaa82fe2210048e49200cbc253
Former-commit-id: b87f2acfce66ac4aeda48cbf6b999bcc8e970c8e
Former-commit-id: 2d52ca137b5146f454da3d8677f7a898a65f4a54
10 years ago
James Jackson-South
bf941b5e8a
Wild stab at NET 4.5.1 support.
Former-commit-id: 2f49fc967eead9257c37dc7f078457bf4aa8eeee
Former-commit-id: 554edbeddb9f5af65b382b8b24e50f6d81bca6a9
Former-commit-id: 865f221f1449e37b210720a7a232bf53dfc83a34
10 years ago
James Jackson-South
17bc2ad05f
Add benchmarking
Former-commit-id: b49aa6d4012cc28d93b0f2c680d4de6d10aa09bb
Former-commit-id: a59176e8bda26889d71fde5d239837bc0994ce79
Former-commit-id: 2a7361abe1a31ab578c0b85d0492eacea12cb8a4
10 years ago
James South
3dbf9fd5fe
Remove excess extension.
Former-commit-id: dfc11ff2e5491cd114583461ac43fab91615f4d9
Former-commit-id: 917d752bcafd9a47c1621d42a7d92f3991a9c64d
Former-commit-id: 8d80a2f9c52b0144e7090e3312b9ee376ec793fb
10 years ago
zabulus
e791c92daf
Add support for .NET 4.5.2
Former-commit-id: ee5f09ffb1e1e1eb96c2334ce017a0d530f8eb78
Former-commit-id: 2a8bc84046fb5f3c6bb2d831a5003a0e4baadd48
Former-commit-id: cf3c96e4547d0c4152fdd017fbc94fe07f85e3b2
10 years ago
James Jackson-South
039bc60afc
Update StyleCop
Former-commit-id: 9482bb291dd304d68f89f13d32780fabe9b557f7
Former-commit-id: 2225678e8cd5ab63db5ca13a7732860371498c7f
Former-commit-id: ff10cc467ad0beb43d1cb9624f8686151c70cded
10 years ago
James Jackson-South
b20ebb8825
Introducing ImageProcessorCore
Former-commit-id: 21d803ad3d59dcee619faaf4af1e58aaa2dddd1f
Former-commit-id: 9e44a95f82682a2315b887cf02a901ba988e18c7
Former-commit-id: cec645c33711bdc64783882e8724981af2d0251e
10 years ago
James Jackson-South
b28b9ab069
Introducing ImageProcessorCore
Former-commit-id: fe4044f17d38e5414e6aee5176002416498ae10a
Former-commit-id: 5d6bceac73a4089d6350250f0ecc05dc885ca2c8
Former-commit-id: f32f08b4a6c42561ec93b5ee127de4980f904e3a
10 years ago
James Jackson-South
a9ad947885
Rename to Core
Former-commit-id: c18f0149c93be6a2b8f196bd9265d293071f303b
Former-commit-id: ec96e4fa102a05b541bee1dc6be583ad9676a664
Former-commit-id: af407d177b01792436a266deecb16925f1c22981
10 years ago
James Jackson-South
f7d04925d7
Rename to Core
Former-commit-id: d67ccae22dd0be392237738f05abc778f5f37bca
Former-commit-id: b2cd4c7535080da11a3710d8e4a6dc4cba934512
Former-commit-id: 491167f89f2e9487a1956a33cf75616d3b4789c6
10 years ago
James Jackson-South
6e4d7abae7
Tweak resampler, allow unsafe
Former-commit-id: 1fb5ea424210b30b00733a7a3a241b5655e6d830
Former-commit-id: dcbef8a1b6b01d4b142b75f3c1738173e8436856
Former-commit-id: 0747fa709231401ea60953d8f7a4243a1961dafe
10 years ago
James Jackson-South
dc0f75e03e
Tweak resampler, allow unsafe
Former-commit-id: e77ade827376c5b8391c43f4279e1f49c75d93d1
Former-commit-id: b72fe8bb4e2d417ff6b3a3301a8b7804e6897e8d
Former-commit-id: a79d8c18a2584944f2ee68faf629e9f06d3dba7a
10 years ago
James Jackson-South
35b65f362f
Update dependencies
Former-commit-id: 30f79b9825992c94691f426be0edf8496ccf07eb
Former-commit-id: bf5c9844c2ec13a7586268a447d0650d7a615b25
Former-commit-id: e3f742b80201453c124b2e5f1101db0d22ecdfc9
10 years ago
James Jackson-South
904b1ca61d
Update dependencies
Former-commit-id: 0725e4f7cdd245458d2c70c4ddff901fe562303b
Former-commit-id: f2a270133fed41045d0fb3782b57a6cda510f103
Former-commit-id: 4fab0538617019c8fb883a4c6fcc918fa03fb67e
10 years ago
James Jackson-South
c63859054d
Fix broken tests and cleanup.
Former-commit-id: 0a49ce0850cd56b7709f0dab8e401c0eef370e9f
Former-commit-id: 283107cc1988b9405da88fd40e39f3390f3a111d
Former-commit-id: f13026b7d2237fe624432fa9f8b2b4fdc147a89b
11 years ago
James Jackson-South
8a79e364cf
Fix broken tests and cleanup.
Former-commit-id: 8ffd61fd16ba32d300ae6cb0bd4a1f4d40915097
Former-commit-id: 2d3f52bf43aaaf8dec769b5f8d537523ad27769f
Former-commit-id: 91c3011b36fc412d8a17ec6102357e7108160813
11 years ago
James Jackson-South
f64574f3bc
A few updates
- Some predefined colors
- Source image should not get overwritten
- Begin EntropyCrop - unfinished.
Former-commit-id: 15096078a8c4c81e5c38b07111496b9382e98583
Former-commit-id: 1525d80b8094e74ee0b1a64a291e9fdc606b0438
Former-commit-id: 7ca269955bd18bb8c1793b3038c95f8f976694a1
11 years ago
James Jackson-South
fc4f12d652
A few updates
- Some predefined colors
- Source image should not get overwritten
- Begin EntropyCrop - unfinished.
Former-commit-id: b850425cf724060eaebcd6cb26322e5c66b9cc31
Former-commit-id: bf58b1a1716bae742273be8976b5e500294246c5
Former-commit-id: c76bf52819d11562b005453042dab203c58b6d6b
11 years ago
James Jackson-South
198dfb1d01
Add rotation to resampler
- TODO: Better edge handling.
Former-commit-id: 074f57e3bf0136519ffceccbe360ae94445a7893
Former-commit-id: 3165e549493652f7557c0e23f84dd03d89b06320
Former-commit-id: 8046adb8f1013885223deca6283cb1cde0a58f18
11 years ago
James Jackson-South
53a7d2768d
Add rotation to resampler
- TODO: Better edge handling.
Former-commit-id: c4c65b5dd47357ff419119ddf1f3d4f0e3a5c5e4
Former-commit-id: 22ecdf450bc106f6b1c3e0f3c4cb2cd5a2a010ab
Former-commit-id: 95089f4cd166de28c8133aa873ae4195b1b8ffbf
11 years ago
Jeavon
2acccb9871
Upgrade to RC1-final
Former-commit-id: d599c00439f824cd54444d1329f9007b1a439960
Former-commit-id: 4948669f3a3127203b86f43204968257004da633
Former-commit-id: d5518f6372a27ccbc91b8abeca75b0acc0998641
11 years ago
Jeavon
65906334d7
Upgrade to RC1-final
Former-commit-id: 5600662de2cb58db6be8f676bf9e836cdb3b8a0d
Former-commit-id: cc015e12787c39a39f002597e037e0eb8c3bd558
Former-commit-id: 237a627b9c12afe2d7eaa73d8851d0b75c33ac9b
11 years ago
James Jackson-South
b8760a8693
Various fixes
- Fix alpha clamping on Resize to prevent bleed.
- Finish Color premultiplication updates
Former-commit-id: e0cc8e3c08b0626fe1a1a7ce4c2f1246c1b912ca
Former-commit-id: 503f9fa8137a2ff561d697bb2a4cdd2071f1728d
Former-commit-id: 51ee649dbfec8fc8cc4db412ac6b743ba2ce991c
11 years ago
James Jackson-South
8a9210f579
Various fixes
- Fix alpha clamping on Resize to prevent bleed.
- Finish Color premultiplication updates
Former-commit-id: 52998716848b710dad059ce767ac5c14e6f3cac7
Former-commit-id: b63167e01bb7ab827438cf3cdd4e39bbff9c5249
Former-commit-id: a3dfdeaae32f9fd0463cd9da76cf0b7ef1c93571
11 years ago