Render thread checks for OpenGL 2.0 support in software only

Bug #860960 reported by Connor Behan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Lightspark
Incomplete
Undecided
Unassigned

Bug Description

The code has a perfect opportunity to check for OpenGL >= 2.0 and exit gracefully if it is not present. I know 1.2 users that try to get Lightspark to work and see every error message except the one that matters. Patch also contains a note about TrueColor being assumed by Lightspark. Another reason why someone might be unable to diagnose a crash.

Revision history for this message
Connor Behan (connor-behan) wrote :
Revision history for this message
Jani Monoses (jani) wrote :

The patch checks GLX version which currently is at 1.4 so the checks always fails. Moreover returning NULL there does not abort lightspark, exit() would.

Revision history for this message
Connor Behan (connor-behan) wrote :

Oh true. Would glGetString(GL_VERSION) be reliable enough?

Revision history for this message
Alessandro Pignotti (a-pignotti) wrote :

Feel free to 'fork' the project on github to provide an updated patch. Any contribution is, of course, very welcome.

I'm not really sure about how reliable glGetString(GL_VERSION) is.

Changed in lightspark:
status: New → Incomplete
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.