OpenGL 4.5規范標準發布,大大提升API性能!
來源:程序員人生 發布時間:2014-09-16 05:56:21 閱讀次數:2907次
日期,Khronos團隊發布了最新版的OpenGL 4.5標準規范,新特性包括:直接訪問DSA(Direct State Access),簡化對紋理、著色器程序等對象屬性的設置和查詢,從DX11移植到OpenGL更加便捷等。新版本把最先進的功能帶入行業最先進的3D圖形API并同時保持向后兼容,使得程序能夠逐步地使用新的特性。

OpenGL 4.5主要新功能:
- 直接狀態訪問(DSA):直接訪問和修改OpenGL對象而無需綁定OpenGL對象(bind操作,例如glBindBuffer),提高應用程序和中間件的效率。
- 清除控制:應用程序可以在渲染環境切換之前控制清除(Flush)掛起的命令,用以提升在多線程應用程序中的性能。
- 增強穩健性:為應用程序提供一個安全的平臺,如WebGL瀏覽器,包括防止GPU重置影響其他正在運行的應用程序。
- OpenGL ES 3.1 API和著色器兼容:開啟桌面平臺上方便開發和執行最新的OpenGL ES應用程序。
- DX11特性模擬:更方便地從DX11移植到OpenGL。
DSA多年來一直作為擴展提供給開發者,現在首次成為正式規范的一部分。AMD Mantle和微軟Direct3D
12都能利用圖形硬件增強性能,Khronos Group宣布它也將開發類似的高性能low-level
API,新的API將會是供應商中立和支持跨平臺。
更多詳細內容,查看OpenGL 4.5官方文檔:https://www.opengl.org/registry/
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈