Will turn the screen black, except for few things drawn in the end for some reason. Its like its clearing the back buffer or something. What am I doing wrong?
But how do I change that behavior? If every time I try to set a render target I lose everything I had in the back buffer it makes it nearly useless… Sure I can still use it for post effects etc, but everything like drawing a minimap, doing post-process on only some of the drawings etc, seems to be impossible.
PreserveContents is definitely not the recommended way of using render targets or the back buffer. The most efficient way of using them is to draw to all of your render targets first, and then lastly use those render targets when drawing to the back buffer.