ReadPixels behaves differently between WIN and Mac web playe

When I use ReadPixels() to read from a RenderTexture, the content is upside down when running on Windows web player.

But if reading from current render screen, both Win and Mac behaves the same.

I think this is a bug in Unity engine.
Has anyone encounter this problem before?

Not exactly, but I did find that ReadPixels() when reading the screen on an OS X widget is upside-down. Although rendering that screen to a RenderTexture and reading it is correct, which is what I used for a work-around in that case.

–Eric

No, it’s not a known issue. If you have a simple project that shows the issue, file a bug (Help → Report a problem) and attach the project.