OpenGL fallback

Bug #1282720 reported by Tino
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
widelands
Won't Fix
Low
Unassigned

Bug Description

On a fresh install OpenGL option is activated by default, which is ok.
But if on startup OpenGL rendering is not possible, Widelands does a fallback to software rendering and gives the user a warning.
a) The warning should be more explicit mention OpenGL
b) OpenGL rendering should be disabled in .config

Currently the user gets the same warning on every start until the option is manually disabled.

Tags: opengl
Revision history for this message
SirVer (sirver) wrote :

Just throwing this in here: the days of the software renderer are numbered. We cannot continue to support it, as resolutions increase it just gets too slow.

Changed in widelands:
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Yes, this warning should mention "opengl" explicitly to make it clearer what the problem is and what the user might look into fixing.

Also, I was under the impression fallback mode would disable opengl. Is this not the case?

Slightly off-topic question for SirVer; I haven't really looked into this at all, but do you know whether these performance issues would also be the case with sdl2? (Possibly hard to tell without actually doing the upgrade I realise...)

tags: added: opengl
Revision history for this message
LAZA (laza74) wrote :

I had this discussion with SirVer a few weeks ago:

https://bugs.launchpad.net/widelands/+bug/1241629

Revision history for this message
Jens Beyer (qcumber-some) wrote :

>Also, I was under the impression fallback mode would disable opengl. Is this not the case?

It does disable it, but only non-persistently (read: the checkbox in the settings menu does not get disabled).
This is done to prevent automatic changes to the .config file without the user's consent.
One could argue if either way would be better. In my eyes, it is better to let the user see the error message until he does the change himself.

Certainly the error message could be more detailing and precise on what to do.

Revision history for this message
SirVer (sirver) wrote :

Setting to incomplete for bug sweeping.

Changed in widelands:
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for widelands because there has been no activity for 60 days.]

Changed in widelands:
status: Incomplete → Expired
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

The way things are headed, the software renderer will be removed in the near future. The fallback itself was already removed recently (http://bazaar.launchpad.net/~widelands-dev/widelands/trunk/revision/7258).

So... Won't Fix I guess.

Changed in widelands:
status: Expired → Won't Fix
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

/me forgot to link to bug 1390890.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.