I’m now on monogame 3,7, using visual studio for Mac.
For my game I display some PNG images.
On Android, no problem, all is fine !
On IOS, with the SAME FILES, colors are not correctly displayed !
Transparency seems to make shit on IOS…
I already tried to play the “blendstate” but this change nothing…
Could you upload a screenshot of what the texture looks like and what it should look like.
Can you also try processing the png file with the Pipeline Tool with Premultiply Alpha set to true? If that works this might be related to how the blend state is set on GLES.
It might be there are issues with how blend states are set in iOS. Though I think the code is identical to Android, so I’m not sure. But it seems like the issue is with blend state at least. If you load an asset with FromStream the alpha is not premultiplied. That means transparency won’t be rendered with SpriteBatches default blend state. However things should work with BlendState.NonPremultplied.