学习图形硬件的好资源[关闭]


12

我正在寻找有关图形硬件(和相关的底层软件)的良好学习资源。基本上,我想了解更多关于opengl / direcx API层下的实现方式。

我熟悉渲染管线各个阶段(查看,投影,裁剪,光栅化等)中发生的原理变化。

我的目标是在针对以下问题进行图形/着色程序编程时,能够就折衷和潜在的优化做出更好,更明智的决策;

  • 批处理
  • 视图剔除
  • 咬合
  • 签单
  • 避免状态变化
  • 三角形vs点数
  • 纹理采样
  • 等等

基本上,图形程序员需要了解现代图形硬件以提高效率。

我并不是真正在寻找特定的优化技术,而是需要更多的一般知识,以便自然地编写更有效的代码。


批处理与硬件的关系较小,而与API的关系较大。状态变化类似,视口剔除,“三角形vs尖角点”等也是如此。–
Nicol Bolas

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.