# HG changeset patch # User Rik # Date 1398797603 25200 # Node ID abd8d8c686c942c9e14c327ad5d0cce55c9bf984 # Parent 8969bd72144893c8b4e15f7fd45b4bd312e2e787 Fix printing images with grid lines (Z-order stacking) (bug #35648). * gl2ps-renderer.cc (glps_renderer::draw): Don't use GL2PS_SIMPLE_LINE_OFFSET which pulls all lines slightly ahead of polygons. Octave uses glPolygonOffset correctly and doesn't need this simplistic switch for rendering. diff -r 8969bd721448 -r abd8d8c686c9 libinterp/corefcn/gl2ps-renderer.cc --- a/libinterp/corefcn/gl2ps-renderer.cc Tue Apr 29 11:39:58 2014 -0700 +++ b/libinterp/corefcn/gl2ps-renderer.cc Tue Apr 29 11:53:23 2014 -0700 @@ -97,7 +97,7 @@ buffsize += 1024*1024; gl2psBeginPage ("glps_renderer figure", "Octave", viewport, gl2ps_term, gl2ps_sort, - (GL2PS_SILENT | GL2PS_SIMPLE_LINE_OFFSET + (GL2PS_SILENT | GL2PS_NO_BLENDING | GL2PS_OCCLUSION_CULL | GL2PS_BEST_ROOT | gl2ps_text | GL2PS_NO_PS3_SHADING),