Mercurial > octave-nkf
diff libinterp/corefcn/gl2ps-renderer.cc @ 20645:395140e53656
Fix regression in svg output and simplify viewport handling (bug #44765)
* gl2ps-renderer.cc (glps-renderer::draw): remove check for GL2PS_NO_FEEDBACK, it it always true after EndViewport
* gl2ps-renderer.h (glps-renderer::draw_axes): call gl2psBegin(End)Viewport for every axes and check for GL2PS_NO_FEEDBACK after each axes.
* gl2ps-renderer.h (glps-renderer::draw_axes):remove unnecessary "naxes" attribute
author | Pantxo Diribarne <pantxo.diribarne@gmail.com> |
---|---|
date | Mon, 12 Oct 2015 20:49:04 +0200 |
parents | aa36fb998a4d |
children |
line wrap: on
line diff
--- a/libinterp/corefcn/gl2ps-renderer.cc Sun Oct 11 21:09:41 2015 -0700 +++ b/libinterp/corefcn/gl2ps-renderer.cc Mon Oct 12 20:49:04 2015 +0200 @@ -137,17 +137,13 @@ opengl_renderer::draw (go); - // Without glFinish () there may primitives be missing in the + // Without glFinish () there may be primitives missing in the // gl2ps output. glFinish (); state = gl2psEndPage (); - if (state == GL2PS_NO_FEEDBACK) - { - warning ("gl2ps-renderer::draw: empty feedback buffer and/or nothing else to print"); - } - else if (state == GL2PS_ERROR) + if (state == GL2PS_ERROR) { old_print_cmd.clear (); error ("gl2ps-renderer::draw: gl2psEndPage returned GL2PS_ERROR");