aboutsummaryrefslogtreecommitdiff
path: root/generic/Types.h
diff options
context:
space:
mode:
authorlecoanet2004-03-23 14:53:46 +0000
committerlecoanet2004-03-23 14:53:46 +0000
commitbfcdb3b51ea88028b63f3f2d9577659e4119d20a (patch)
tree60a2f38988e2719012fbe719cbd19db7d1101f14 /generic/Types.h
parentc15cc9537d6c0d2bf6d5417bd96930cae4381162 (diff)
downloadtkzinc-bfcdb3b51ea88028b63f3f2d9577659e4119d20a.zip
tkzinc-bfcdb3b51ea88028b63f3f2d9577659e4119d20a.tar.gz
tkzinc-bfcdb3b51ea88028b63f3f2d9577659e4119d20a.tar.bz2
tkzinc-bfcdb3b51ea88028b63f3f2d9577659e4119d20a.tar.xz
Changes related to OpenGL context handling (only one context per display) and patches to avoid using widget structure in image cache */
Diffstat (limited to 'generic/Types.h')
-rw-r--r--generic/Types.h20
1 files changed, 0 insertions, 20 deletions
diff --git a/generic/Types.h b/generic/Types.h
index 68efcd9..b0784ea 100644
--- a/generic/Types.h
+++ b/generic/Types.h
@@ -174,17 +174,6 @@ EXTERN TkRegion ZnPolygonRegion(XPoint *points, int n,
int fill_rule);
# ifdef GL
# define ZnGLContext HGLRC
-# define ZnGLMakeCurrent(wi) \
-{ \
- wi->hdc = GetDC(wi->hwnd); \
- wglMakeCurrent(wi->hdc, wi->gl_context); \
-}
-# define ZnGLRelease(wi) \
- ReleaseDC(wi->hwnd, wi->hdc);
-# define ZnGLDestroyContext(wi) \
- wglDeleteContext(wi->gl_context)
-# define ZnGLSwapBuffers(wi) \
- SwapBuffers(wi->hdc)
# define ZnGLWaitGL()
# define ZN_GL_LINE_WIDTH_RANGE GL_LINE_WIDTH_RANGE
# define ZN_GL_POINT_SIZE_RANGE GL_POINT_SIZE_RANGE
@@ -200,15 +189,6 @@ EXTERN TkRegion ZnPolygonRegion(XPoint *points, int n,
XOffsetRegion((Region) reg, dx, dy)
# ifdef GL
# define ZnGLContext GLXContext
-# define ZnGLMakeCurrent(wi) \
- glXMakeCurrent(wi->dpy, \
- wi->win ? Tk_WindowId(wi->win) : RootWindowOfScreen(wi->screen), \
- wi->gl_context)
-# define ZnGLRelease(wi)
-# define ZnGLDestroyContext(wi) \
- glXDestroyContext(wi->dpy, wi->gl_context);
-# define ZnGLSwapBuffers(wi) \
- glXSwapBuffers(wi->dpy, Tk_WindowId(wi->win))
# define ZnGLWaitGL() \
glXWaitGL()
# define ZN_GL_LINE_WIDTH_RANGE GL_SMOOTH_LINE_WIDTH_RANGE