public abstract RenderPassBase CreateRenderPass(RenderPassDesc desc, DepthStencilBase depthStencil);
public virtual RenderPassBase CreateRenderPass(RenderPassDesc desc, DepthStencilBase depthStencil) { throw new NotSupportedException("Only render-textures can create render passes"); }
public abstract RenderPassBase CreateRenderPass(RenderPassDesc desc, Texture2DBase[] renderTextures, DepthStencilBase depthStencil);