Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.20.4: Windows MESA mode broken #1551

Closed
gzotti opened this issue Mar 16, 2021 · 7 comments
Closed

0.20.4: Windows MESA mode broken #1551

gzotti opened this issue Mar 16, 2021 · 7 comments
Assignees
Labels
bug Something likely wrong in the code importance: high Obvious error, very annoying, but no crash state: confirmed A developer can reproduce the issue
Milestone

Comments

@gzotti
Copy link
Member

gzotti commented Mar 16, 2021

Expected Behaviour

Calling MESA option on startup runs OpenGL processed on the CPU

Actual Behaviour

The program is running with high CPU load without a visible window.

Steps to reproduce

run with MESA option from start menu

Version 0.20.3 works fine.

System

  • Stellarium version: 0.20.4-win64.exe
  • Operating system: Windows 10 20H2
  • Graphics Card: (Geforce,) but the point is circumventing missing GPU by emulated graphics.

Logfile

If possible, attach the logfile log.txt from your user data directory. Look into the Guide for its location.
log.txt

I consider this less critical than the ANGLE issue #1549, as more users likely run ANGLE. Still pretty annoying.

@gzotti gzotti added bug Something likely wrong in the code state: confirmed A developer can reproduce the issue importance: high Obvious error, very annoying, but no crash labels Mar 16, 2021
@gzotti gzotti added this to the 0.21.0 milestone Mar 16, 2021
@alex-w
Copy link
Member

alex-w commented Mar 17, 2021

@gzotti please check the current master

@gzotti
Copy link
Member Author

gzotti commented Mar 17, 2021

No, the shader fix #1549 was independent from this issue. It must have crept in between 0.20.3 and 0.20.4.

@alex-w
Copy link
Member

alex-w commented Mar 17, 2021

Hmmm... what about use library from https://github.com/Stellarium/stellarium-data/releases/tag/qt-5.6 ?

@gzotti
Copy link
Member Author

gzotti commented Mar 17, 2021

No, these are for ANGLE. I'm talking about opengl32sw.dll, the CPU-only solution for ~pre-20009 multicore methusalems without proper GPU. Not sure how many are running this, at 5fps or so... (still better than nothing, in some applications, though).

I try to identify the time of incidence. (now "after October 21, 2020".)

@gzotti
Copy link
Member Author

gzotti commented Mar 17, 2021

Ah, here. The multisampling ff4a38b.
This broke Spout and Mesa. That means, calling with Mesa must disable multisampling just like spout does.

@gzotti gzotti self-assigned this Mar 17, 2021
@gzotti gzotti closed this as completed in e948388 Mar 17, 2021
@github-actions
Copy link

Please check the fresh version (development snapshot) of Stellarium:
https://github.com/Stellarium/stellarium-data/releases/tag/weekly-snapshot

@github-actions
Copy link

Please check the latest stable version of Stellarium:
https://github.com/Stellarium/stellarium/releases/latest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something likely wrong in the code importance: high Obvious error, very annoying, but no crash state: confirmed A developer can reproduce the issue
Development

No branches or pull requests

2 participants