jtrfp / terminal-recall

Engine remake for Terminal Velocity and Fury3
Eclipse Public License 1.0
56 stars 2 forks source link

Fails to run on Intel HD 620 graphics in linux #242

Closed cjritola closed 6 years ago

cjritola commented 6 years ago

Won't run on Intel HD 620 w/ linux. Complains of not being a GL3 implementation. Terminal Recall requires a GL profile of 3.3 or higher. ~The MESA driver appears to have a bug which is providing some sort of ES 3.x profile and no further, despite the hardware and driver advertising 4.x support.~

~May be related to [redacted]~

UPDATE: The real problem was JOGL not obtaining core profiles and was presenting TRCL with compatability profiles only. As of this time, Intel driver provides compatibility profiles up to 3.0 and the 4.x profiles are core-only. This was a known bug in JOGL ( http://forum.jogamp.org/How-to-force-core-profile-td4028307.html )

cjritola commented 6 years ago

New versions of JOGL have the core compatibility bug fixed. Will update the POM accordingly. Updating to newest (2.3.2) and refactoring accordingly because why not.