diff options
author | lecoanet | 2004-03-23 14:53:46 +0000 |
---|---|---|
committer | lecoanet | 2004-03-23 14:53:46 +0000 |
commit | bfcdb3b51ea88028b63f3f2d9577659e4119d20a (patch) | |
tree | 60a2f38988e2719012fbe719cbd19db7d1101f14 /generic/Types.h | |
parent | c15cc9537d6c0d2bf6d5417bd96930cae4381162 (diff) | |
download | tkzinc-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.h | 20 |
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 |