Example #1
0
        public void Push(params IDX11RenderTargetView[] rts)
        {
            RenderTargetStackElement elem = new RenderTargetStackElement(null, false, rts);

            stack.Push(elem);
            this.Apply();
        }
Example #2
0
        public void Push(Viewport vp, Rectangle scissor, IDX11DepthStencil dsv, bool rodsv = false, params IDX11RenderTargetView[] rts)
        {
            RenderTargetStackElement elem = new RenderTargetStackElement(vp, scissor, dsv, rodsv, rts);

            stack.Push(elem);
            this.Apply();
        }
Example #3
0
        public void Push(IDX11DepthStencil dsv, bool rodsv = false, params IDX11RenderTargetView[] rts)
        {
            RenderTargetStackElement elem = new RenderTargetStackElement(dsv, rodsv, rts);

            stack.Push(elem);
            this.Apply();
        }
Example #4
0
        public void Push(RenderTargetView renderView, Size2 size)
        {
            RenderTargetStackElement elem = new RenderTargetStackElement(renderView, size);

            stack.Push(elem);
            this.Apply();
        }
Example #5
0
        public void Push(ViewportF vp, IDxDepthStencil dsv, bool rodsv = false, params IDxRenderTarget[] rts)
        {
            RenderTargetStackElement elem = new RenderTargetStackElement(vp, dsv, rodsv, rts);

            stack.Push(elem);
            this.Apply();
        }
        public void Push(Viewport vp, IDX11DepthStencil dsv, bool rodsv = false, params IDX11RenderTargetView[] rts)
        {
            RenderTargetStackElement elem = new RenderTargetStackElement(vp, dsv, rodsv, rts);

            Push(elem);
        }
 public void Push(RenderTargetStackElement stackElement)
 {
     stack.Push(stackElement);
     this.Apply();
 }
 public void Push(params IDX11RenderTargetView[] rts)
 {
     RenderTargetStackElement elem = new RenderTargetStackElement(null, false, rts);
     stack.Push(elem);
     this.Apply();
 }
 public void Push(IDX11DepthStencil dsv, bool rodsv = false, params IDX11RenderTargetView[] rts)
 {
     RenderTargetStackElement elem = new RenderTargetStackElement(dsv, rodsv, rts);
     stack.Push(elem);
     this.Apply();
 }
 public void Push(Viewport vp, Rectangle scissor, IDX11DepthStencil dsv, bool rodsv = false, params IDX11RenderTargetView[] rts)
 {
     RenderTargetStackElement elem = new RenderTargetStackElement(vp,scissor, dsv, rodsv, rts);
     stack.Push(elem);
     this.Apply();
 }