[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #63748] Qt graphics toolkit cannot create Open
From: |
anonymous |
Subject: |
[Octave-bug-tracker] [bug #63748] Qt graphics toolkit cannot create OpenGL rendering context |
Date: |
Fri, 3 Feb 2023 00:36:09 -0500 (EST) |
URL:
<https://savannah.gnu.org/bugs/?63748>
Summary: Qt graphics toolkit cannot create OpenGL rendering
context
Project: GNU Octave
Submitter: None
Submitted: Fri 03 Feb 2023 05:36:07 AM UTC
Category: Plotting with OpenGL
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Segfault, Bus Error, etc.
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Release: 8.0.90
Discussion Lock: Any
Operating System: Microsoft Windows
Fixed Release: None
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Fri 03 Feb 2023 05:36:07 AM UTC By: Anonymous
On a 32 bit Windows starting from Octave 7 the "figure" command creates a
frozen windows but it can be closed and Octave continues to work.
When using the plot command the figure again is frozen but when I click on the
figure the CPU usage gains to 100% and it appears that Octave enters an
endless loop.
I started octave as "octave-gui --no-gui" and set the environment variables
"LIBGL_DEBUG" and "MESA_DEBUG" to capture stdout and stderr for OpenGL
related errors.
For example I created a simple plot as:
imshow(1)
After click on the figure theses errors are printed:
octave:2> GL User Error: glViewport called without a rendering context
GL User Error: glEnable called without a rendering context
GL User Error: glDepthFunc called without a rendering context
GL User Error: glSelectBuffer called without a rendering context
GL User Error: glRenderMode called without a rendering context
GL User Error: glInitNames called without a rendering context
GL User Error: glPushName called without a rendering context
GL User Error: glMatrixMode called without a rendering context
GL User Error: glLoadIdentity called without a rendering context
GL User Error: glScaled called without a rendering context
GL User Error: glMultMatrixd called without a rendering context
GL User Error: glMatrixMode called without a rendering context
GL User Error: glLoadIdentity called without a rendering context
GL User Error: glGetIntegerv called without a rendering context
GL User Error: glOrtho called without a rendering context
GL User Error: glMultMatrixd called without a rendering context
GL User Error: glMatrixMode called without a rendering context
GL User Error: glClear called without a rendering context
GL User Error: glGetDoublev called without a rendering context
GL User Error: glMatrixMode called without a rendering context
GL User Error: glLoadIdentity called without a rendering context
GL User Error: glGetIntegerv called without a rendering context
GL User Error: glTranslatef called without a rendering context
GL User Error: glScalef called without a rendering context
GL User Error: glMultMatrixd called without a rendering context
GL User Error: glMatrixMode called without a rendering context
GL User Error: glDisable called without a rendering context
GL User Error: glClipPlane called without a rendering context
GL User Error: glClipPlane called without a rendering context
GL User Error: glClipPlane called without a rendering context
GL User Error: glClipPlane called without a rendering context
GL User Error: glClipPlane called without a rendering context
GL User Error: glClipPlane called without a rendering context
GL User Error: glGetIntegerv called without a rendering context
GL User Error: glDisable called without a rendering context
GL User Error: glDisable called without a rendering context
GL User Error: glDisable called without a rendering context
GL User Error: glDisable called without a rendering context
GL User Error: glDisable called without a rendering context
GL User Error: glDisable called without a rendering context
GL User Error: glDisable called without a rendering context
...
...
...
And the error "GL User Error: glDisable called without a rendering context" is
printed in an endless loop.
The fltk toolkit works without any problem. When using the fltk toolkit I can
use __opengl_info__ and it shows that the llvmpipe is currently used. But on
Qt graphics toolkit the __opengl_info__ doesn't work and an error is printed.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?63748>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #63748] Qt graphics toolkit cannot create OpenGL rendering context,
anonymous <=
- [Octave-bug-tracker] [bug #63748] Qt graphics toolkit cannot create OpenGL rendering context, Markus Mützel, 2023/02/03
- [Octave-bug-tracker] [bug #63748] Qt graphics toolkit cannot create OpenGL rendering context, anonymous, 2023/02/03
- [Octave-bug-tracker] [bug #63748] Qt graphics toolkit cannot create OpenGL rendering context, Markus Mützel, 2023/02/03
- [Octave-bug-tracker] [bug #63748] Qt graphics toolkit cannot create OpenGL rendering context, anonymous, 2023/02/03
- [Octave-bug-tracker] [bug #63748] Qt graphics toolkit cannot create OpenGL rendering context, anonymous, 2023/02/03
- [Octave-bug-tracker] [bug #63748] Qt graphics toolkit cannot create OpenGL rendering context, Markus Mützel, 2023/02/03
- [Octave-bug-tracker] [bug #63748] Qt graphics toolkit cannot create OpenGL rendering context, anonymous, 2023/02/03
- [Octave-bug-tracker] [bug #63748] Qt graphics toolkit cannot create OpenGL rendering context, Dmitri A. Sergatskov, 2023/02/03
- [Octave-bug-tracker] [bug #63748] Qt graphics toolkit cannot create OpenGL rendering context, John W. Eaton, 2023/02/03
- [Octave-bug-tracker] [bug #63748] Qt graphics toolkit cannot create OpenGL rendering context, Markus Mützel, 2023/02/05