【发布时间】:2013-02-26 07:34:04
【问题描述】:
循环缓冲区用于在窗口中显示图像。由于读取/写入显示缓冲区需要一些时间,我阅读了一篇关于使用 GPU 视频内存或 FPGA VGA SRAM 作为循环缓冲区的文章。
但我可以看到的一个问题是,没有简单的方法可以将该视频内存(指针)传递给 UI API,例如 MFC 或 Qt。为此,我们需要将内容复制到失去其用途的普通 RAM 中。
所以我想知道使用 GPU 或 FPGA 中的视频内存作为显示的循环缓冲区是否是个好主意。如果是这样,我该如何克服上述问题?经验丰富的开发人员提供的任何线索将不胜感激。
【问题讨论】: