Posted September 6, 200717 yr Is it possible to force a 3D rendering application to send the rendered data to video overlay? Normally a 3D application prepares a scene and the CPU sends the scene including textures to the video card (3D accelerator / GPU). The GPU renders the scene into an image and sends it back to the CPU. Finally the CPU sends the rendered image back to the video card (this time addressing the video render). the good side: rendered images are accessible to CPU the bad side: the rendered images travel to video card and back consuming a lot of bandwidth. This also results in delay, and reduced frame-rate performance. If video overlay is used, the images are sent to accelerated video overlay render, images are not accessible by the CPU, but the performance is much better. Is it possible to send the rendered 3D images directly to video overlay or some how to bypass the path "to CPU and back"?
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.