예제 #1
0
            public void DestroyBuffers()
            {
                oldState = null;

                if (CreatedBuffers)
                {
                    if (RenderTarget != null)
                    {
                        RenderTarget.Dispose();
                        RenderTarget = null;
                    }
                    if (DepthBuffer != null)
                    {
                        DepthBuffer.Dispose();
                        DepthBuffer = null;
                    }
                }
            }
예제 #2
0
            public RenderTargetState BeginRenderToTexture(int renderTargetIndex)
            {
                oldState = SetToDevice(renderTargetIndex);

                return(oldState);
            }
예제 #3
0
            public RenderTargetState BeginRenderToTexture()
            {
                oldState = SetToDevice();

                return(oldState);
            }