Mesa 3D

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
The Mesa 3D Graphics
biblioteka programistyczna
Autor Tungsten Graphics, Inc.
Platforma sprzętowa Wieloplatformowa
System operacyjny Unix, GNU/Linux i inne
Pierwsze wydanie sierpień 1993
Aktualna wersja stabilna 10.6.3 / 26 lipca 2015; 8 dni temu[1]
Licencja MIT
Strona internetowa
Linux i Mesa 3D
Implementation of the EGL-API in Mesa 3D and libwayland-EGL and Wayland
DRI-style versus Gallium3D-style graphical device drivers

Mesa 3D jest biblioteką funkcji graficznych udostępnianą wraz z kodem źródłowym, stworzoną przez Briana Paula w sierpniu 1993, która jest implementacją OpenGL do renderowania trójwymiarowej grafiki na różnych platformach. Mimo że Mesa nie jest oficjalną implementacją OpenGL (ze względów licencyjnych) to struktura, składnia i semantyka tego API jest taka sama jak w OpenGL. Biblioteka ta jest konkurencyjna dla zamkniętych sterowników udostępnianych przez ATI i nVidia.

Historia implementacji API w Mesa[edytuj | edytuj kod]

Wersja Data wydania Wersja OpenGL Wersja GLSL Wersja OpenGL ES
1.0 4 Marzec 1995 1.0 - -
2.0 10 Październik 1996 1.1 - -
3.0 17 Wrzesień 1998 1.2 - -
4.0 22 Październik 2001 1.3 - -
5.0 13 Listopad 2002 1.4 - -
6.0 16 Styczeń 2004 1.5 - -
7.0 22 Czerwiec 2007 2.1 1.20 -
8.0 9 Luty 2012 3.0 1.30 2.0
9.0 8 Październik 2012 3.1 1.40 2.0
10.0 30 Listopada 2013 3.3 3.30 3.0

Zobacz też[edytuj | edytuj kod]

Przypisy

Linki zewnętrzne[edytuj | edytuj kod]