On PowerVR SGX544MP2, sometimes blending behaves in a very strange way for me.

Instead of blending with the actual color from the previous draw calls, it tries to blend with black:

The issue (sorry about the low quality, it's not my tablet and not my photo)

Some polygons render correctly, however (that blue hit decal on the left (which is blended with black in the middle, however), the beam and the HUD), but certain decals are broken.

How do I fix or work around the problem? It seems to be related to deferred rendering of tiles, but I don't really know. On other GPUs, it looks alright.

  • \$\begingroup\$ Seems to happen only when the framebuffer doesn't have an alpha channel. Weird since other GPUs treat no alpha as 1, not 0. \$\endgroup\$ – Triang3l Sep 13 '14 at 21:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.