最佳像素回读策略

时间:2011-07-28 14:06:05

标签: c++ nvidia hardware-acceleration glreadpixels getpixel

我需要渲染某些场景并将整个图像读回主存储器中。我已经搜索过了,似乎大多数视频卡都会加速渲染,但回读速度会非常慢。经过一番研究后我才发现这张卡片提到"Hardware-Accelerated Pixel Read-Back"

另一种方法是进行软件渲染,回读问题不存在,但渲染性能会很差。

可能,为了能够找到最佳的权衡,我必须实现这两者,但我的问题是我可以用硬件方式获得其他替代方案;我知道Quadro用于建模和设计师市场,这正是这个应用程序的客户目标,这是否意味着我不太可能在其他视频卡行中找到更好的像素回读性能?即:特斯拉或费米,甚至没有视频输出btw

1 个答案:

答案 0 :(得分:0)

我不知道性能是否会有所不同,但您至少可以尝试渲染到屏幕外的缓冲区,然后将其设置为全屏四边形的纹理(或者将其输出到某些视频中)其他方式)