Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/SixLabors/ImageSharp

:camera: A modern, cross-platform, 2D Graphics library for .NET
https://github.com/SixLabors/ImageSharp

Fix last block

ec18321a814739bfd5ab93423c562e17168f6364 authored about 3 years ago
Fix shuffle masks

3f4388323b3d8ac4efc50606ddb19128cc96b6cf authored about 3 years ago
Merge pull request #1834 from Turnerj/gaussian-blur-fix

Fix gaussian blurring changing the blur colour when transperancy is used

9777a3b84eb8a38adb09c13577be393980116b28 authored about 3 years ago
Upsample last block

2a03d00c680da4f0f112eea1401421c94dd7e96e authored about 3 years ago
Merge branch 'master' into bp/upscalesse

e6921e17798af119bdbd609dbc3389222882d2f4 authored about 3 years ago
Add SSE41 version of UpSample

59a11bf9011729ad5cf8f30f3ef21adf616bf0b9 authored about 3 years ago
Fix vanilla build on VS2019

065cb1ca459362fe1aaa6bb8e1afad4491c8515f authored about 3 years ago
Merge branch 'SixLabors:master' into master

319beee005b488bd4b9416e3ab84b58bcd528162 authored about 3 years ago
Add reference image for gaussian blur issue

088e92cfcf94ee073e1131660b70fa9077aced7a authored about 3 years ago
Add missing premultiply

56890ba07666c74f9ad6b057353a8a776445fed2 authored about 3 years ago
Move UpSample to YuvConversion class

7191acaf34f535bc883b99114eb811708ddb5064 authored about 3 years ago
Merge remote-tracking branch 'upstream/master' into bigtiff

7be76f595b2539c18af748a22f69702f4c62f7ed authored about 3 years ago
Merge pull request #1833 from SixLabors/af/delete-benchmarksh

Delete outdated benchmark.sh

59903aa434b4f86bfcdd1f090082678c3bcc0076 authored about 3 years ago
Delete benchmark.sh

31e6230801a959060900f7fb04e556a8d9c85a68 authored about 3 years ago
Merge pull request #1830 from SixLabors/bp/transformcoloravx

Add AVX version of TransformColor and TransformColorInverse

29ea6af0b8bbf7bdb480b4c4ad0655440c12a6de authored about 3 years ago
Merge branch 'master' into bp/transformcoloravx

306d1271d2ec26b5f638a06c8622fda57294a333 authored about 3 years ago
Use nint and rename scalar fallback

00d20b8ee55b0eb01297b36cbb9dee1f697df27c authored about 3 years ago
Merge pull request #1824 from SixLabors/bp/ColorBlueTransformAvx

Add AVX version of CollectColorBlueTransforms and CollectColorRedTransforms

2f048ca1d311b11047fc4be706ea4aaa1ef4c524 authored about 3 years ago
Change loop condition to i <= numPixels - 8

Co-authored-by: Günther Foidl <[email protected]>

b53aab44b36a1d9d6c90457c724d3e53d39d90ba authored about 3 years ago
Apply suggestions from code review

Co-authored-by: Günther Foidl <[email protected]>

ff77361e7c8277c5eddd71614dcbd808e22360cf authored about 3 years ago
Use nint for inner loop x variable

c491cbba36907734da66fd49333571d739ca0bc1 authored about 3 years ago
Apply suggestions from code review

Co-authored-by: Günther Foidl <[email protected]>

7959d0bd8b6742e24451ca58f1f6febc7b445476 authored about 3 years ago
Avoid pinning

b15a021fac71d9643855e4c52e19d955bfd54daa authored about 3 years ago
Add AVX tests

8e5645912cd0b711e865fa8c47ffdbe5be4f83de authored about 3 years ago
Add AVX version of TransformColorInverse

e67ad60e8d2a42d246d785f0ebe91d92b2183aff authored about 3 years ago
Add AVX version of TransformColor

c76518b114673cc1e8ff6d6f574978ad2a970b21 authored about 3 years ago
Additional tests for color transforms

4d5af9c4a9f83a365859d7b49200c696facbc9a7 authored about 3 years ago
Move color space transform methods into own class

345e7c640d36dd2e7bfc85a0551664f51353fb67 authored about 3 years ago
Merge branch 'master' into bp/ColorBlueTransformAvx

f585870ba52a0f5c3a9a9f967b362586a02daa03 authored about 3 years ago
Update PredictorEncoder.cs

55f04f6323181dd2e96fde512c60c628563b4834 authored about 3 years ago
Merge pull request #1819 from SixLabors/bp/itransformsse

Add sse2 version of inverse transform

69c30f8ef7672cadfbe75d848927e4bbc8e5291e authored about 3 years ago
Merge branch 'master' into bp/ColorBlueTransformAvx

37189bfa78a930c38f90c0f2cbd84f84be7a7517 authored about 3 years ago
Merge branch 'master' into bp/itransformsse

16bb94fc0083e5c17bcb7da41744af0b183f6765 authored about 3 years ago
Merge pull request #1828 from turbedi/minor_optimizations

Some minor optimizations

3a10e93c7e8e67fccebeea694e10f6776b7ac88b authored about 3 years ago
Replace Span<T>.Fill(default) calls with Span<T>.Clear()

Span<T>.Clear() is more optimized than Span<T>.Fill(default)

c22919d55eb02ee1a553e0dd3d8bb7b67b701d21 authored about 3 years ago
Revert a de-optimization from #1734 and add a comment

bdd728e4d331aa89124d113051e4483d040d6ca2 authored about 3 years ago
attempt to fix MemoryAllocator_Create_LimitPoolSize

5c9be36ab94b3b462389b66fb70b8f0aa8dc3a71 authored about 3 years ago
Relax criteria for Shuffle3

34a39e514b01254af24e6ee9c8b9f8bd8c4de74b authored about 3 years ago
Logging made optional in TestMemoryAllocator

bfcb1be7d1707907e011b526b673da0514068c2f authored about 3 years ago
Merge branch 'master' into af/UniformUnmanagedMemoryPoolMemoryAllocator-02

bc70d1072f6f3fbd4f0a3e54444b007e28305f9b authored about 3 years ago
(temporarily?) add RunTestsInLoop.ps1

f7b580712542711d4259242e2530a9c7947fec84 authored about 3 years ago
temporarily remove try-catch in ImageProcessor<TPixel>.Apply()

7818ae000460b06034c4fdf5b8aab971ae0eead4 authored about 3 years ago
Merge pull request #1818 from kunalspathak/3DMoments

Hoist some of the calculations from loops of 3DMoments()

a39fe4c07c10a5c4e824f86f2fc5a979692e7a7e authored about 3 years ago
Merge branch 'master' into 3DMoments

0db87a5d6090948444d7eda41804307d13a730c7 authored about 3 years ago
Fix shuffle high mask

03c2c229bc5805e91da649bef6670f6bb2fe8a68 authored about 3 years ago
Optimize Mark

57357b076a939011b3a80f5f83700e90e0899c9a authored about 3 years ago
Add tests with and without avx

0e3eda9840bae44b07eeb3b22f4e8696f01c3f98 authored about 3 years ago
Refactor: extract horizontal and vertical pass into methods

5074ee6204f7c33875ee40988f1dc9bb20211a3b authored about 3 years ago
ITransform now always does two transforms

544319e9ea8689e6f257c03e7990136bbfaad53e authored about 3 years ago
Add [MethodImpl(InliningOptions.ShortMethod)]

Co-authored-by: Anton Firszov <[email protected]>

b7059ae23a72f62ae760f453b21d64fbd63057b0 authored about 3 years ago
Add Avx version of CollectColorRedTransforms

8806d6bd24fe58910b68b22d925a3e92c5385e5a authored about 3 years ago
Avoid pinning

c15e62ce5056cd9081bee9a3e9549ab1d3fe261b authored about 3 years ago
Avx version of CollectColorBlueTransforms

a2c0900f61fe854ce729a65814a33ec350a7bf5d authored about 3 years ago
Avoid pinning

a201e8a1427976addf71974adfffc742cf8ab888 authored about 3 years ago
Remove unnecessary casts

6e548b5e5bace5fa4c58529d616ff14438fc89bf authored over 3 years ago
Add tests for executing only one transform

18ecb065a313601b5d81329f99677bc1357ce8d2 authored over 3 years ago
Better test case

6039d2a8719a263d9a71a4cffb8b1325d6384947 authored over 3 years ago
Fix issue: vectors need to be short type

abcbc4c48d6bce5543a45003742f98ccd0b7ef9d authored over 3 years ago
Merge branch 'master' into bp/itransformsse

b6a20af79cef9e1d9bd552f8e51e34d2d5feca8a authored over 3 years ago
Fix copy paste mistake

5c0b598ece1dd8ca63664c93c01591310a98a16c authored over 3 years ago
Merge pull request #1820 from SixLabors/js/coverlet

Update codcov and config

21d95a70b0e935a231a830f4ada2a1ee29f0db86 authored over 3 years ago
Add sse tests for inverse transform

5968de8f779c21d46facd7b088ec8ae05ecb4a7b authored over 3 years ago
Store only eight bytes per line

835ecead49cd0e98b223d4e4cb9b32d11190b8b2 authored over 3 years ago
Better variable names

c0d5dfbac59d1ce6937f3be61ccb0841f59e702d authored over 3 years ago
Use shared config

3ac8b2b713f97d2840e022dd4eebfc5ba2738cf9 authored over 3 years ago
Update codcov and config

55040a094b97a2941a6de5452b93d407a1af7f89 authored over 3 years ago
Merge remote-tracking branch 'origin/master' into bp/itransformsse

26d3063fb58019608de289b89d19ffe6dc3ae0c5 authored over 3 years ago
Add sse2 version of inverse transform

6e8def1cc87808965cd0fc5a6f141161cc02de27 authored over 3 years ago
Merge pull request #1817 from SixLabors/bp/sse4X4

Add SSE2 version of Vp8Sse4X4

7d74c4c95a8fb9c2df614c9dab708c4cf4b9181c authored over 3 years ago
Fix build error due to renaming

1997d595e7d496c031e861b8f094a3ba05f94fd0 authored over 3 years ago
Rename Vp8Sse methods

7e20c5daaadefdd3c1073088bc74f1adf0d3436b authored over 3 years ago
hoist some calculations out

6885d97c8834f3cf29b89380a5cd4cc3d05a9d79 authored over 3 years ago
Merge remote-tracking branch 'origin/master' into bp/sse4X4

# Conflicts:
# tests/ImageSharp.Tests/Formats/WebP/LossyUtilsTests.cs

dcca23609c061fa2725ee1d2caf24906d2b1d311 authored over 3 years ago
Merge pull request #1814 from SixLabors/bp/meansse

Add SSE2 version of Mean16x4

255226b03c8350f88e641bdb58c9450b68729ef7 authored over 3 years ago
update LoadResizeSaveParallelMemoryStress

2b6d940d6fc17eea41fcc595c226dc5d658601d9 authored over 3 years ago
Remove more unnecessary Clear's

5630b25733e98b004b6a0bfe8996cbac47b6c304 authored over 3 years ago
Remove unnecessary Clear() and scratch buffer

3dd7c8ea41709173759b02eff4c51268eb2c9f33 authored over 3 years ago
Dont use slice

7312b1a8389c1824409205a5bbfd4ad14224d9c3 authored over 3 years ago
Use UnpackLow to set the dc values

7d8225b59a633b08b51e74bbb960d4d52b420a84 authored over 3 years ago
Use Array.Clear to reset the arrays

5ead84416dfc37e7fa41a36a9d58e15ac85d4232 authored over 3 years ago
Add Vp8Sse4X4 sse tests

5abd7740e81d8d54bd24db235c3f90e1e5d02803 authored over 3 years ago
Remove not needed clear

80a826f506ae94372b488c099969abd95dc6d16e authored over 3 years ago
Use Numerics.ReduceSum(sum)

de3140bbc29f4914425564538c849731b531dbeb authored over 3 years ago
Merge remote-tracking branch 'origin/master' into bp/sse4X4

# Conflicts:
# src/ImageSharp/Formats/Webp/Lossy/LossyUtils.cs

9756adca0f331aae2e362322100cc8d9d4183f11 authored over 3 years ago
Remove not needed GetLower

1452ba00836cca274719844100259606750d56b7 authored over 3 years ago
Change IsSupported check from SSE2 to Ssse3

f0cb89e811be0fefc6a5a4d2f76797e7a2d8822c authored over 3 years ago
Update src/ImageSharp/Formats/Webp/Lossy/LossyUtils.cs

Reverse access to dc

Co-authored-by: James Jackson-South <[email protected]>

50013d70f28c2d67e1a7e96e61174460e67fbc7f authored over 3 years ago
Reverse access to bgr

84732bf14722ef50e01f1fd21c6c86e61a77eae2 authored over 3 years ago
Use Ssse3.HorizontalAdd

3cfa040b2099a5c91c8b1e15e5f2fd4c440a6f77 authored over 3 years ago
Merge branch 'master' into bp/meansse

9e143effdc13e6056aad2d3af9348cc3b5183d59 authored over 3 years ago
Remove not need Clear of tmp buffer

1418e53bfbb719c36d57f4ac46317ca990d2fba2 authored over 3 years ago
Merge pull request #1811 from SixLabors/bp/quantizeblocksse

Add SSE41 version of Quantize block

7495a91d97215bb738b2a27ec0c5e1deb34b550f authored over 3 years ago
Merge branch 'master' into bp/quantizeblocksse

55f859602f2cf21bf79b6acec90831940c5882f6 authored over 3 years ago
Pass Vp8Matrix as ref

8160a0eeb6a7bb5e8dc65ca1827a754d5a0e1e81 authored over 3 years ago
Disable SA1401 in file: Fields should be private

42c2cf7a799af7c5a6b504ec6233fc6a7308c030 authored over 3 years ago
Merge master branch

9ab9e758e7e372e06913d7868371ce46607f90b9 authored over 3 years ago
Merge pull request #1810 from SixLabors/bp/hadamardtransformsse

SSE41 version of Hadamard transform

ce7687ba5fd4ee970dc97797f4cb1eb72c8e965c authored over 3 years ago
Avoid pinning

99a3510e279a38a8c7c733d1c29f63fb3772d49d authored over 3 years ago
Merge branch 'master' into bp/hadamardtransformsse

2e528902496c9ae4a6ff839ebe216f68169b3823 authored over 3 years ago
Test Hadamard transform only with and without HardwareIntrinsics

d6d1868343831184d94482895e5f4d3837e643cf authored over 3 years ago