changeset 25587:3ac397daf772

maint: Merge stable to default.
author John W. Eaton <jwe@octave.org>
date Thu, 12 Jul 2018 08:16:37 -0400
parents 59f4fda5c548 (current diff) d4b478bd105c (diff)
children c21edcb90cbf
files
diffstat 1 files changed, 18 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/doc/interpreter/plot.txi	Wed Jul 11 17:41:36 2018 -0400
+++ b/doc/interpreter/plot.txi	Thu Jul 12 08:16:37 2018 -0400
@@ -2646,6 +2646,7 @@
 
 @menu
 * Customizing Toolkit Behavior::
+* Hardware vs. Software Rendering::
 @end menu
 
 @node Customizing Toolkit Behavior
@@ -2657,3 +2658,20 @@
 graphics toolkit.
 
 @DOCSTRING(gnuplot_binary)
+
+@node Hardware vs. Software Rendering
+@subsubsection Hardware vs. Software Rendering
+@cindex opengl rendering slow windows
+
+On Windows platforms, Octave uses software rendering for the OpenGL graphics
+toolkits (@qcode{"qt"} and @qcode{"fltk"}) by default.  This is done to avoid
+rendering and printing issues due to imperfect OpenGL driver implementations for
+diverse graphic cards from different vendors.  As a down-side, software
+rendering might be considerably slower than hardware accelerated rendering.  To
+permanently switch back to hardware accelerated rendering with your graphic card
+drivers, rename the following file while Octave is closed:
+
+@file{@var{octave-home}\bin\opengl32.dll}
+@*where @var{octave-home} is the directory in which Octave is installed (the
+default is @file{C:\Octave\Octave-@var{version}}).
+