《计算机技术与发展杂志》发表论文赏析
作者:刘晖;田泽;马城城;张骏;薛凌艺
摘要:显示列表功能是图形处理器3D处理引擎的核心功能,通过将一段图形绘制指令存储到图形处理器内部,来完成复杂场景下同一物体的重复绘制。该功能极大地减少了主机与图形处理器之间的数据吞吐量,降低数据带宽的压力、高效地绘制复杂场景。文中基于Xilinx XC7VX1140T构建FPGA原型系统,参考ALT-M9芯片的实现能力,提出了一种软硬件协同方式的显示列表设计实现方法。该方法充分利用了CPU与GPU的处理能力,灵活实现了图形处理命令在不同实现方式下显示列表的设计与实现。验证结果表明,软硬件协同方式实现的显示列表性能优越,空间分配管理灵活,可靠性高。
关键词:图形处理器;OpenGL;显示列表;空间管理