Programowanie w systemie UNIX/c grafika/OpenGL: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m →Typy kodu OpenGL: C, C++, C#, Ada, Java, JavaScript, Python, Ruby, PHP, Lua, R, Perl, OCaml, Common Lisp, Clojure, Fortran, D, |
m →Biblioteki: bezpo |
||
Linia 334:
==Biblioteki==
[[Plik:Linux graphics drivers DRI current.svg|mały|prawo|Schemat stosu grafiki jądra Linuxa; Aktualna infrastruktura Direct Rendering, dostęp do GPU odbywa się za pośrednictwem Direct Rendering Manager.]]
Pakiety: <ref>[http://stackoverflow.com/questions/859501/learning-opengl-in-ubuntu/1988688#1988688 stackoverflow question learning-opengl-in-ubuntu]</ref>
* freeglut3 freeglut3-dev
Linia 383 ⟶ 387:
Podział wg zależności od systemu operacyjnego ( OS )<ref>[https://www.opengl.org/resources/libraries/windowtoolkits/ opengl : window toolkits]</ref>
* zależne od OS
** bezpośredni dostęp
** glx▼
**
*** GLX (ang. OpenGL Extension to the X Window System) – interfejs łączący OpenGL z X Window System i zapewniający działającym w oknach X Window System dostęp do funkcji OpenGL
** cgl▼
▲*** cgl
* niezależne od OS
** GLUT
|