|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
GLX Pixel Format Code Sample
The code fragment below shows how an X Windows System OpenGL program uses GLX visual/pixel formatting functions.
/* X globals, defines, and prototypes */ Display *dpy; Window glwin; static int attributes[] = {GLX_DEPTH_SIZE, 16, GLX_DOUBLEBUFFER, None}; . . .
/* find an OpenGL-capable Color Index visual with depth buffer */ vi = glXChooseVisual(dpy, DefaultScreen(dpy), attributes); if (vi == NULL) { fprintf(stderr, "could not get visual\n"); exit(1); }
The Visual can be used to create a window and a rendering context.
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
ФОРМАТ Пикселя GLX Кодового Образца
Кодовый фрагмент ниже показывает как программа X Windows System OpenGL использует GLX визуальное/пиксель форматирование функций.
/* X Глобальные, определяет, и прототипы */ Дисплей *dpy; Окно glwin; статические int атрибуты[] = {GLX_DEPTH_SIZE, 16, GLX_DOUBLEBUFFER, Ничто}; . . .
/* найдите OpenGL-capable Цветной Индексный визуальный с глубинным буфером */ vi = glXChooseVisual(dpy, DefaultScreen(dpy), атрибуты); если (vi == НЕДЕЙСТВИТЕЛЬНЫЙ) { fprintf(stderr, "не могло получать visual\n"); выходить из(1); }
Визуальный может быть использовано, чтобы создавать окно и предоставляющий контекст.
| |
|
|
| |