共用方式為


基本類型和命令

OpenGL 會繪製 數種可選取模式約束的基本點、線條線段或多邊形。 您可以獨立控制模式。 也就是說,設定一個模式不會影響其他模式是否設定 (,雖然許多模式可能會互動,以判斷最終在框架緩衝器) 。 若要指定基本類型、設定模式,以及執行其他 OpenGL 作業,請以函式呼叫的形式發出命令。

基本類型是由一或多個 頂點的群組所定義。 頂點會定義一個點、一條線的端點,或兩個邊緣相符合的多邊形角落。 資料 (由頂點座標、色彩、常態、紋理座標和邊緣旗標所組成,) 與頂點相關聯,而且每個頂點及其相關聯的資料會以相同的方式獨立處理。 此規則的唯一例外狀況是必須裁剪頂點群組,以便特定基本類型符合指定的區域。 在此情況下,可以修改頂點資料,並建立新的頂點。 裁剪的類型取決於頂點群組所代表的基本類型。

命令一律會依照接收的順序進行處理,雖然命令生效之前可能會有不確定的延遲。 這表示在後續任何命令生效之前,都會完全繪製每個基本類型。 這也表示狀態查詢命令會傳回與所有先前發行之 OpenGL 命令完整執行一致的資料。