Rename RenderDevice to g_pRenderDevice
Add Render.DrawSceneToTexture
Remove old RenderScene implementation
Disable initial screen clear (assuming it's not needed now)
Remove unused AllocateD3DTexture from texturedx11
Not sure what this GetBinding call was hoping to achieve
Render ScenePanel SceneViews as dependant views rather than EmbeddedViews - because they get rendered first apparently I don't even know
Create a version of CreateRenderTarget that'll only create if the passed in texture is different
Fallback MSAA if not supported when rendering scene
Bought back ScenePanel.RenderOnce, added ScenePanel.RenderNextFrame()
Fix new Texture.Create being commented out