GetRenderTargetTexture() on GameViewport works in editor mode, but returns 0 in standalone

I did in fact solve this! To convert the pixel format, you can sample the backbuffer using a simple pixel shader and draw it on a new render target with the desired size and format. Seems to have close to zero impact on performance.

1 Like