Relative Content

Tag Archive for cudadirectx-12direct3d12

How to implement double buffering without using a swap chain in Direct3D12?(RenderTarget is CUDA interop)

I am working on a program that uses Direct3D12 as a filter to convert image data in CUDA memory, with Direct3D12 input as a texture and output as a RenderTarget. I don’t display anything on the screen with DirectX, so I want to avoid using a swap chain. However, I want to implement double buffering to improve rendering speed. (I want to improve the processing speed per frame, even if the output is delayed by one frame.)