TinyGL 0.4.1 for MinGW
nglx.h
Go to the documentation of this file.
1#ifndef NGLX_H
2#define NGLX_H
3
4#include <microwin/nano-X.h>
5#include <GL/gl.h>
6
7#ifdef __cplusplus
8extern "C" {
9#endif
10
11typedef void *NGLXContext;
12typedef GR_DRAW_ID NGLXDrawable;
13
14extern NGLXContext nglXCreateContext( NGLXContext shareList, int flags );
15
17
18extern int nglXMakeCurrent( NGLXDrawable drawable,
19 NGLXContext ctx);
20
21extern void nglXSwapBuffers( NGLXDrawable drawable );
22
23#ifdef __cplusplus
24}
25#endif
26
27#endif
int nglXMakeCurrent(NGLXDrawable drawable, NGLXContext ctx)
Definition: nglx.c:71
void nglXDestroyContext(NGLXContext ctx)
void * NGLXContext
Definition: nglx.h:11
GR_DRAW_ID NGLXDrawable
Definition: nglx.h:12
NGLXContext nglXCreateContext(NGLXContext shareList, int flags)
Definition: nglx.c:15
void nglXSwapBuffers(NGLXDrawable drawable)
Definition: nglx.c:115