askmewho Posted September 23, 2019 Report Share Posted September 23, 2019 Hi, ive tested the game on rpi4 but with one big concern about gl profile. When ive try to use an SDL with non desktop gl profile the game claim than it need opengl 3.0 Es, wich is a profile than my mesa profile has! otherwise, ive use my normal sdl2 than includes opengl profile (2.1 desktop). How I could get opengl 3.0 ES working on this game? do I need to separate sdl with something like ./update-framework --with-system-sdl ? I believe its loading my system sdl anyway, but I dont get why I cant use it when clearly seems than this game can use opengl 3.0 ES. thanks on advance!! Quote Link to comment Share on other sites More sharing options...
Stan` Posted September 23, 2019 Report Share Posted September 23, 2019 @vladislavbelov @wraitii @Itms@fabio Quote Link to comment Share on other sites More sharing options...
smiley Posted September 23, 2019 Report Share Posted September 23, 2019 I dont think the pi supports anything higher than 2. At least not on hardware. Maybe it’s just emulation from the mesa side. Quote Link to comment Share on other sites More sharing options...
Stan` Posted September 23, 2019 Report Share Posted September 23, 2019 It would seem they do now https://www.geeks3d.com/20190626/raspberry-pi-4-launched-with-a-powerful-4-core-cpu-4k-video-and-opengl-es-3-support/ Quote Link to comment Share on other sites More sharing options...
smiley Posted September 23, 2019 Report Share Posted September 23, 2019 I just looked up the current specification, and the hardware can fully support es 3.2 and vulkan1.1 . Since I have been thinking of getting the new one, I might try getting this to work there. 1 Quote Link to comment Share on other sites More sharing options...
vladislavbelov Posted September 23, 2019 Report Share Posted September 23, 2019 Our games has only OpenGL 1/2 implementation and OpenGL ES (but it requires additional compilation flags, and highly likely it's not compilable). With default OpenGL the game can't request GL3. So the claiming is sent by some dependency (SDL or driver). AFAIK the game uses the system version of SDL on *nix platforms (config is taken from the environment variable: SDL2_CONFIG). Could you provide the error/warning? See https://trac.wildfiregames.com/wiki/GameDataPaths 1 1 Quote Link to comment Share on other sites More sharing options...
askmewho Posted September 26, 2019 Author Report Share Posted September 26, 2019 (edited) yeah, I will paste what you request, but in order to get opengl 3.0 ES api working, what are the compilation flags needed to achieve that? Edited September 26, 2019 by askmewho Quote Link to comment Share on other sites More sharing options...
Stan` Posted September 26, 2019 Report Share Posted September 26, 2019 According to this https://trac.wildfiregames.com/browser/ps/trunk/build/premake/premake5.lua That would be --gles when building workspaces, and then build normally. As the comment suggest though it might be broken ^^ Quote Link to comment Share on other sites More sharing options...
askmewho Posted October 13, 2019 Author Report Share Posted October 13, 2019 So, we dont know if Opengl 3.0 ES will work ?? this is my latest test does anybody on the team has vulkan in mind for the future?? 1 Quote Link to comment Share on other sites More sharing options...
Stan` Posted October 13, 2019 Report Share Posted October 13, 2019 5 hours ago, askmewho said: So, we dont know if Opengl 3.0 ES will work ?? Well first of all it would be Open GL ES 2.0 not 3.0 as we don't use Open GL 3.0 either for the rest of the devices. I don't have a RPI 4 yet so I can't try the GL ES 2.0 build. Are you willing to try that ? 6 hours ago, askmewho said: does anybody on the team has vulkan in mind for the future?? Yes we do however we are severly undermanned for such a task. Also it would mean dropping a lot of old computers and some extra work to keep supporting Mac OS. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.