which is faster and more efficient?
Using a OpenGL texture as a CUDA surface and rendering on a quad (new style);
Using a renderbuffer as a CUDA surface and rendering using glBlitFramebuffer.
It depends too much on the hardware, driver version and internal formats of screen and buffer.