Comments (10)
Hello marespiaut,
This might be an OpenGL version issue, what version are you using?
from sucle.
I'm having the exact same issue, OpenGL version 3.0 Mesa 18.1.7
from sucle.
Display lists must not be working. A fix would require porting display lists to vbo
Edit: @Drainful if you have OpenGL 3.0 Mesa I don't know what could be wrong, because 3.0 supports legacy OpenGL
from sucle.
The issue disappears when I run sucle on my nvidia gpu (laptop with nvidia optimus), so that sounds like a good guess.
Edit: The gpu on which the issue occurs is an integrated intel.
from sucle.
@Drainful It is not obvious why the OpenGL version 3.0 Mesa 18.1.7 would produce the pictured results, but nvidia optimus would not. It could be a number of things:
- Legacy OpenGL? [probably not, because 3.0 should be supported.]
- sucle not following the OpenGL spec close enough, with bugs that don't work on some setups
- implementation-defined limits exceeded?
- mesa driver bugs?
for the integrated intel gpu, it would be helpful if you ran and shared the diagnostics in this link
from sucle.
Output is in the link. I'm running Nixos so dpkg isn't a thing and tbh I don't know the equivalent.
https://pastebin.com/7Ak8i8mb
from sucle.
@pupcraft here is the information about my computer
$ glxinfo | grep -i opengl
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.1
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 18.3.1
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
from sucle.
I have the same issue with integrated intel graphics.
$ glxinfo | grep -i opengl
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile
OpenGL core profile version string: 4.2 (Core Profile) Mesa 18.3.2
OpenGL core profile shading language version string: 4.20
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 18.3.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.3.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
from sucle.
Sucle now uses VBOs or display-lists depending on the OpenGL version, so these issues should disappear.
from sucle.
The issue has been solved for me as of the latest commit
from sucle.
Related Issues (20)
- Black screen "Untitled Window" on Peppermint 10 (Ubuntu 18) HOT 1
- glfw is unfriendly to non-FHS complient systems (e.g. Nix, Guix) HOT 3
- Help Wanted in refactoring to use vertex arrays HOT 1
- Should include detailed d/l instructions HOT 2
- Does not build today - duplicate definition HOT 3
- Trying to quickload sucle HOT 2
- GLSL issue HOT 7
- Error "System "claw-support" not found" when installing sucle from the latest quicklisp and ultralisp HOT 5
- Error "Symbol "DEFCALLBACK" not found in the CLAW package" HOT 5
- Don't know what mInEcRAft is. HOT 1
- Thank you HOT 1
- Non standard source formatting often reduces readability HOT 9
- Source Formatting Style guide? HOT 1
- Physics system plans HOT 18
- Does not build - CFFI issue HOT 1
- Still cant get sucle to load after a year. HOT 8
- Fix installation process
- Add coherent versioning HOT 1
- Cross-platform testing grid HOT 1
- Add tutorial
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sucle.