OpenGL-OpenGL下載 v3.2官方版本
發(fā)表時(shí)間:2023-07-02 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]OpenGL 3.0規(guī)范發(fā)布還不到一年,3.1升級(jí)版也才四個(gè)來(lái)月,Khronos Group組織今天又對(duì)其進(jìn)行了第二次升級(jí),放出了新的3.2版本,而NVIDIA也再次緊隨而至,第一家發(fā)布了相關(guān)驅(qū)動(dòng)程...
OpenGL 3.0規(guī)范發(fā)布還不到一年,3.1升級(jí)版也才四個(gè)來(lái)月,Khronos Group組織今天又對(duì)其進(jìn)行了第二次升級(jí),放出了新的3.2版本,而NVIDIA也再次緊隨而至,第一家發(fā)布了相關(guān)驅(qū)動(dòng)程序。
OpenGL軟件特性
OpenGL 3.0規(guī)范發(fā)布還不到一年,3.1升級(jí)版也才四個(gè)來(lái)月,Khronos Group組織今天又對(duì)其進(jìn)行了第二次升級(jí),放出了新的3.2版本,而NVIDIA也再次緊隨而至,第一家發(fā)布了相關(guān)驅(qū)動(dòng)程序。OpenGL 3.2在性能增強(qiáng)、畫(huà)質(zhì)提升、幾何處理加速、Direct3D程序?qū)牒?jiǎn)化等方面加入了大量新特性,并且和Khronos Group組織的其它標(biāo)準(zhǔn)進(jìn)行了深入整合,包括用于并行計(jì)算的OpenCL、面向移動(dòng)設(shè)備3D圖形的OpenGL ES、創(chuàng)建3D web的WebGL等等。
- 增強(qiáng)頂點(diǎn)陣列和同步對(duì)象的性能,避免在CPU和GPU之間或者多個(gè)CPU線程之間共享資源時(shí)的等待空閑。
- 改進(jìn)管線可編程性,包括OpenGL Core核心里的幾何著色器。
- 著色器可直接處理紋理采樣,提升立方體貼圖畫(huà)質(zhì)和多重采樣渲染彈性。
OpenGL ARB(架構(gòu)評(píng)審委員會(huì))工作組同時(shí)定義了新版OpenGL著色語(yǔ)言“GLSL 1.50”,以及兩種新的Profile:Compatibility Profile(兼容模式)全面向下兼容舊版本的OpenGL標(biāo)準(zhǔn),支持現(xiàn)有應(yīng)用程序;Core Profile(核心模式)則更加精煉,主要用于開(kāi)發(fā)新的應(yīng)用程序。
除此之外,Khronos Group還定義了五種新的ARB擴(kuò)展,可以通過(guò)OpenGL實(shí)現(xiàn)最新的GPU圖形特性。該功能得到認(rèn)可并被廣泛采納后,會(huì)整合在未來(lái)版本OpenGL規(guī)范的核心模式之中。
使用編程語(yǔ)言寫(xiě)的程序,由于每條指令都對(duì)應(yīng)計(jì)算機(jī)一個(gè)特定的基本動(dòng)作,所以程序占用內(nèi)存少、執(zhí)行效率高。