commit: bb0586f480ac601238a3ecf95093ef97c0692ece
parent 092723e34db4f45e6fb8f4289082b50616bffb00
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Tue, 9 Mar 2021 12:43:25 +0100
notes/pure-wayland: neverball OpenGL ES
Diffstat:
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/notes/pure-wayland.shtml b/notes/pure-wayland.shtml
@@ -72,21 +72,13 @@
<li><a href="https://7kfans.com/">seven-kingdoms</a>: Seems to work fine</li>
<li><a href="https://github.com/FWGS/xash3d-fwgs">Xash3D FWGS</a> + <a href="https://github.com/FWGS/hlsdk-xash3d">HLSDK Xash3D</a>: Yes, has some glitches but seems unrelated to Wayland. Note: You need to set <code>SDL_VIDEO_GL_DRIVER=libOpenGL.so</code> or <code>BOX86_LIBGL=libOpenGL.so</code></li>
<li><a href="https://taisei-project.org/">taisei</a>: Need to set <code>SDL_VIDEO_GL_DRIVER=libOpenGL.so</code> or patch libSDL2 (<a href="https://github.com/libsdl-org/SDL/issues/4158">SDL#4158</a>).</li>
+ <li><a href="https://neverball.org">neverball</a>: Works with OpenGL ES(<code>make ENABLE_OPENGLES=1</code>), segfaults with OpenGL(which needs <code>sed -i s;-lGL;-lOpenGL; Makefile</code>)</li>
</ul>
<h3>Doesn't works</h3>
<ul>
<li><a href="http://www.wesnoth.org">wesnoth</a>: No, some basic actions are broken</li>
<li><a href="https://viewizard.com">astromenace</a>: No, window fades from white to black, still get proper sound, including input feedback</li>
- <li><a href="https://neverball.org">neverball</a>: No, Fails at runtime <details><summary>log</summary>
-<pre>$ <kbd>neverball</kbd>
-Creating a window (800x600, windowed)
-Created a window (1, 800x600, windowed)
-Missing required OpenGL extension (ARB_multitexture)
-Missing required OpenGL extension (ARB_vertex_buffer_object)
-Missing required OpenGL extension (ARB_point_parameters)
-it done did a broke (SEGV)
-</pre></details></li>
<li><a href="https://www.openra.net/">OpenRA</a>: No, fails at runtime. <code>Unsupported OpenGL version: OpenGL ES 3.2 Mesa 20.1.10</code></li>
<li><a href="https://www.bzflag.org/">bzflag</a>: No, sets <code>-lX11</code> without testing at configuration time, needs <code>sed -i 's;\[opengl32 GL GL2\];[opengl32 GL GL2 OpenGL];' configure.ac</code> and depends on GLEW</li>
<li><a href="https://www.xonotic.org/">xonotic</a>: No, depends on X11</li>