我正在编写一个具有3d加速功能的2D库,但我想以一种能够在旧硬件上高效运行的方式来实现。可能是typedef,用于隐藏目标模式不支持的选项/功能。 (也可能有仿真功能打开)
旧硬件有哪些功能?这里列出了我所知道的问题和事项。
另外,我不能做纹理到纹理blit?在HW中从纹理A到B的复制60x40中? 纹理也可以在调色板中吗? (我不支持这个) 最后我应该记住着色器8)
我还缺少什么?
答案 0 :(得分:2)
你指的是什么3D加速?如果是OpenGL兼容硬件:
关于2D:
一个有趣的项目供你查看也可能是DirectFB,它试图大量使用HW 2D加速:http://www.directfb.org/