]> git.xonotic.org Git - xonotic/netradiant.git/blob - libs/viewport/viewport.h
multicontext: optional per-viewport texture bind
[xonotic/netradiant.git] / libs / viewport / viewport.h
1 #if !defined ( INCLUDED_VIEWPORT_H )
2 #define INCLUDED_VIEWPORT_H
3
4 enum ViewportId {
5         VP_NONE,
6 #if defined(GL_UNSHARED_CONTEXT)
7         VP_CAMWINDOW,
8         VP_TEXWINDOW,
9         VP_XYWINDOW,
10 #else // !GL_UNSHARED_CONTEXT
11         VP_SHARED,
12         VP_CAMWINDOW = VP_SHARED,
13         VP_TEXWINDOW = VP_SHARED,
14         VP_XYWINDOW = VP_SHARED,
15 #endif // !GL_UNSHARED_CONTEXT
16         VP_MAX
17 };
18
19 #endif // INCLUDED_VIEWPORT_H