當前位置:編程學習大全網 - 編程軟體 - 什麽是可編程顯卡?難道就沒人知道嗎?

什麽是可編程顯卡?難道就沒人知道嗎?

OpenGL擴展(OpenGL Extensions)

OpenGL和Direct3D比較起來,最大的壹個長處就是其擴展機制。硬件廠商開發出壹個新功能,可以針對新功能開發OpenGL擴展,軟件開發人員通過這個擴展就可以使用新的硬件功能。所以雖然顯卡的發展速度比OpenGL版本更新速度快得多,但程序員仍然可以通過OpenGL使用最新的硬件功能。而Direct3D則沒有擴展機制,硬件的新功能要等到微軟發布新版DirectX後才可能支持。

OpenGL擴展也不是沒有缺點,正因為各個硬件廠商都可以開發自己的擴展,所以擴展的數目比較大,而且有點混亂,有些擴展實現的相同的功能,可因為是不同廠商開發的,接口卻不壹樣,所以程序中為了實現這個功能,往往要為不同的顯卡寫不同的程序。這個問題在OpenGL 2.0出來後可能會得到解決,OpenGL 2.0的壹個目標就是統壹擴展,減少擴展數目

  • 上一篇:保定高考時間2022年具體時間
  • 下一篇:mcgspro模擬器是幹什麽用的?
  • copyright 2024編程學習大全網