From 4dd265a9992c8cb734db97934798c1a9282aad5e Mon Sep 17 00:00:00 2001 From: lecoanet Date: Tue, 17 Oct 2006 13:25:35 +0000 Subject: Suppress a fix made in 3.3.2 which causes deselection of the current context during rendering or running out of hdcs. I don't remember why this fix was need in the first place. --- generic/Field.c | 3 --- generic/Text.c | 4 ---- 2 files changed, 7 deletions(-) (limited to 'generic') diff --git a/generic/Field.c b/generic/Field.c index 6026a4d..26765f0 100644 --- a/generic/Field.c +++ b/generic/Field.c @@ -1998,9 +1998,7 @@ RenderField(ZnWInfo *wi, XColor *color; ZnReal xs; ZnTextInfo *ti = &wi->text_info; - ZnGLContextEntry *ce; - ce = ZnGLMakeCurrent(wi->dpy, wi); /* * Draw the background. */ @@ -2144,7 +2142,6 @@ RenderField(ZnWInfo *wi, } glEnd(); } - ZnGLReleaseContext(ce); } #endif diff --git a/generic/Text.c b/generic/Text.c index 9e321a1..96b4974 100644 --- a/generic/Text.c +++ b/generic/Text.c @@ -1106,7 +1106,6 @@ Render(ZnItem item) int underline_thickness, underline_pos=0, overstrike_pos=0; int sel_first_line=-1, sel_last_line=-1, cursor_line=-1; int sel_start_offset=0, sel_stop_offset=0, cursor_offset=0; - ZnGLContextEntry *ce; if (!text->text_info) { return; @@ -1140,8 +1139,6 @@ Render(ZnItem item) ComputeSelection(item, &sel_first_line, &sel_last_line, &sel_start_offset, &sel_stop_offset); - ce = ZnGLMakeCurrent(wi->dpy, wi); - glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); glPushMatrix(); memset(m, 0, sizeof(m)); @@ -1266,7 +1263,6 @@ Render(ZnItem item) glPopMatrix(); glDisable(GL_TEXTURE_2D); - ZnGLReleaseContext(ce); #ifdef GL_LIST glEndList(); } -- cgit v1.1