Спецыфікацыя OpenGL (Open Graphics Library) вызначае незалежны ад мовы праграмавання кросплатформенны праграмны інтэрфейс для напісання прыкладанняў, выкарыстоўвалых двухмерную і трохмерную кампутарную графіку. OpenGL шырока выкарыстоўваецца ў сферы кампутарных гульняў і віртуальнай рэальнасці, пры візуалізацыі навуковых дадзеных, у сістэмах аўтаматызаванага праектавання і інш.
Спецыфікацыя OpenGL 3.0 дадае вялікі аб'ём новай функцыянальнасці ў адчынены стандарт паскарэння трохмернай графікі. OpenGL 3.0 уключае новую версію мовы праграмавання шэйдараў GLSL 1.30, а таксама забяспечвае ўсебаковую падтрымку сучасных праграмуемых графічных рашэнняў. Акрамя таго, як адзначаецца, працоўная група вызначыла набор пашырэнняў OpenGL 3.0, якія дазволяць дадаць новую функцыянальнасць у наступную версію OpenGL. Сярод асноўных асаблівасцяў OpenGL 3.0 можна згадаць масівы тэкстур, 32-бітны буфер глыбіні з якая плавае кропкай, новыя рэжымы сціску тэкстур і інш.
У распрацоўцы спецыфікацыі OpenGL 3.0 прымалі актыўны ўдзел адмыслоўцы кампаній AMD, Intel і nVidia. Па адзнаках аналітыкаў кампаніі Jon Peddie Research, усталяваная база графічнага абсталявання з падтрымкай OpenGL 3.0 перавышае 60 мільёнаў прылад. Атрымаць спецыфікацыі праграмнага інтэрфейсу OpenGL 3.0 можна тут.