# HG changeset patch # User Rik # Date 1397595630 25200 # Node ID 75ec138ba53b6c92284866821f41a31a0b977169 # Parent 93d0fc8a5d868c4c34a2c68177ec8d1df06add45 Fix Z-order stacking of line markers and other graphic objects (bug #40054). gl-render.cc (opengl_renderer::draw_line): If no zdata, use 0 for zdata rather than 1/n where n is the number of markers to be drawn. diff -r 93d0fc8a5d86 -r 75ec138ba53b libinterp/corefcn/gl-render.cc --- a/libinterp/corefcn/gl-render.cc Sun Apr 13 11:27:18 2014 -0400 +++ b/libinterp/corefcn/gl-render.cc Tue Apr 15 14:00:30 2014 -0700 @@ -1548,7 +1548,7 @@ { if (clip[i] == clip_ok) draw_marker (x(i), y(i), - has_z ? z(i) : static_cast (i) / n, + has_z ? z(i) : 0.0, lc, fc); }