使用 CUDA 时,使用 renderbuffer 作为 CUDA 表面并使用 glBlitFramebuffer 渲染通常比使用 OpenGL 纹理作为 CUDA 表面更好

问题描述 投票:0回答:1

哪个更快更高效?

  1. 使用OpenGL纹理作为CUDA表面并在四边形上渲染(新样式);

  2. 使用渲染缓冲区作为 CUDA 表面并使用 glBlitFramebuffer 进行渲染。

performance opengl textures render
1个回答
0
投票

这很大程度上取决于硬件、驱动程序版本以及屏幕和缓冲区的内部格式。

© www.soinside.com 2019 - 2024. All rights reserved.