-
-
Notifications
You must be signed in to change notification settings - Fork 43
Update shared infrastructure #31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@JimBobSquarePants there are still some errors left in the test project like:
from a quick google search, it seems related to strong naming ImageSharp. Unfortunately i have no experience with that. If you know more about that please let me know. |
|
Ok no more build errors, i have signed ImageSharp.Drawing.Tests.csproj with key from shared-infrastructure, see: 080acf2. Still some failing tests. I will try to figure out whats wrong here. |
|
@brianpopow There's nothing in your changes that would cause differences. Could you post an example of two differing images? @antonfirsov I'm a little concerned that SixLabors/ImageSharp#1143 may have caused more issues here. |
@JimBobSquarePants This is the actual image output: They look the same but they are not, the square in the middle is different. Where the actual output has Rgba32(0, 0, 0, 0), the expected has Rgba32(255, 255, 255, 0). Here is an image where the difference pixels are marked red: edit: additional info: All failing tests use PixelAlphaCompositionMode Src |
@brianpopow That makes me think that the expected result is actually incorrect. I wonder, do we premultiply in the pipeline anywhere? |
Premultiply is not used here. I dont think my changes have introduced this, so im keen in changing the reference images. @JimBobSquarePants should i do that? |
|
@brianpopow I figured it out! The tests use Update the references 👍 |
great, that explains its. |
|
@brianpopow I fixed the build/signing issues for you also. Thanks for doing this, I'll merge it now. |
thanks, i could not figure out the problem |



Prerequisites
Description
Update shared infrastructure for the ImageSharp.Drawing project.