benrob0329 wrote:I have an Rpi2, I could try building MT from source. I don't do much with it, it pretty much just sits around with Drupal running on top of Apache, so it wouldn't matter if it Sat there for a couple days compiling.
philipbenr wrote:I heard it runs better on the raspberry pi 2... Quad core @ 900MHz ARM Cortex v7 It is overclockable, and some have even made it to 1GHz fine. The 1GB of RAM really helps too.
Amicadi wrote:Heh, it doesn't take couple of days. Compile times are around 1 hour for Irrlicht and around 30 mins for Minetest (Compiling directly at Rasperry Pi 2 device). My built (OpenGL 2.1) got running at 3fps. Then I spent hours trying to compile Irrlicht with OpenGL ES support without luck.
Sokomine wrote:That's a pretty bad result. The compile time is fine - doesn't matter if it takes a while to compile. But 3 fps is really a bit low. Far lower than on smartphones and tablets. Of course the view range is low there. The resolution and view range may matter as well.
philipbenr wrote:I heard there was a way to get Minetest to run at 20ish fps on a raspberry pi model B+. 4aiman and a couple others did get it running... Take a bit of time searching and you'll find it...
philipbenr wrote:Hiradur wrote: Did somebody try glshim for hardware acceleration?
https://github.com/lunixbochs/glshim
//EDIT: It works. I tested it with MT 0.3.1. Text is unreadable, some textures are distorted but the framerate ranges from 3-20fps I guess (although it goes down the longer you play).
Tutorial on how to set up glshim:
http://www.raspberrypi.org/phpBB3/viewt ... 4&p=479445
xranby wrote:I get between 11-15fps when I am running minetest from Raspbian using the new Mesa3d vc4 OpenGL 2 driver on a RaspberryPi 2
You can read more about this new driver here: https://www.raspberrypi.org/forums/view ... 05#p802205
FreeLikeGNU wrote:I'd be happy just to run MT as a server on an RPi2, has anyone found this to work well?
-- *** Will build version 0.4.13-dev ***
-- cURL support enabled.
-- GetText disabled.
-- Sound enabled.
-- Found system OpenGL ES 2 library: /usr/lib/arm-linux-gnueabihf/libGLESv2.so;/usr/lib/arm-linux-gnueabihf/libX11.so;/usr/lib/arm-linux-gnueabihf/libXext.so;/usr/lib/arm-linux-gnueabihf/libGLESv2.so
-- Could NOT find Freetype (missing: FREETYPE_INCLUDE_DIRS)
-- LuaJIT not found, using bundled Lua.
-- Using GMP provided by system.
-- LevelDB not found!
-- Redis not found!
-- Using bundled JSONCPP library.
-- SpatialIndex not found!
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
BCMHOST
-- Build files have been written to: /home/pi/minetest
Linking CXX executable ../bin/minetest
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(COGLESDriver.o): In function `irr::video::COGLES1Driver::drawVertexPrimitiveList2d3d(void const*, unsigned int, void const*, unsigned int, irr::video::E_VERTEX_TYPE, irr::scene::E_PRIMITIVE_TYPE, irr::video::E_INDEX_TYPE, bool)':
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESDriver.cpp:773: undefined reference to `glPointSizePointerOES'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(COGLESDriver.o): In function `irr::video::COGLES1Driver::uploadClipPlane(unsigned int)':
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESDriver.cpp:3098: undefined reference to `glClipPlanef'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(COGLESExtensionHandler.o): In function `irr::video::COGLES1ExtensionHandler::initExtensions(irr::video::COGLES1Driver*, bool)':
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:248: undefined reference to `eglGetProcAddress'
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:249: undefined reference to `eglGetProcAddress'
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:250: undefined reference to `eglGetProcAddress'
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:251: undefined reference to `eglGetProcAddress'
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:255: undefined reference to `eglGetProcAddress'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(COGLESExtensionHandler.o):/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:259: more undefined references to `eglGetProcAddress' follow
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(COGLES2Driver.o): In function `irr::video::COGLES2Driver::testEGLError()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLES2Driver.cpp:1663: undefined reference to `eglGetError'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::initialize(irr::SIrrlichtCreationParameters const&, irr::video::SExposedVideoData const&)':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:48: undefined reference to `eglGetDisplay'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:66: undefined reference to `eglInitialize'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::terminate()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:88: undefined reference to `eglMakeCurrent'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:90: undefined reference to `eglTerminate'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::generateSurface()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:160: undefined reference to `eglChooseConfig'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:249: undefined reference to `eglCreateWindowSurface'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:252: undefined reference to `eglCreateWindowSurface'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:259: undefined reference to `eglBindAPI'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:263: undefined reference to `eglSwapInterval'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::destroySurface()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:274: undefined reference to `eglMakeCurrent'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:276: undefined reference to `eglDestroySurface'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::generateContext()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:310: undefined reference to `eglCreateContext'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::destroyContext()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:329: undefined reference to `eglMakeCurrent'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:330: undefined reference to `eglDestroyContext'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::activateContext(irr::video::SExposedVideoData const&)':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:337: undefined reference to `eglMakeCurrent'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::swapBuffers()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:354: undefined reference to `eglSwapBuffers'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::testEGLError()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:360: undefined reference to `eglGetError'
collect2: ld returned 1 exit status
src/CMakeFiles/minetest.dir/build.make:4826: recipe for target 'bin/minetest' failed
make[2]: *** [bin/minetest] Error 1
CMakeFiles/Makefile2:132: recipe for target 'src/CMakeFiles/minetest.dir/all' failed
make[1]: *** [src/CMakeFiles/minetest.dir/all] Error 2
Makefile:133: recipe for target 'all' failed
make: *** [all] Error 2
4aiman wrote:The last time I've tried, it worked like a charm...
I'll try to build the latest dev MT by tomorrow's morning and let you know about it.
PS: what is BCMHOST?
CMake Warning:
Manually-specified variables were not used by the project:
BCMHOST
cmake . -DRUN_IN_PLACE=1 -DENABLE_GLES=1
make -j 4
4aiman wrote:I've tried to compile the latest MT last night, but sadly it didn't finish even half of it when I came up.
http://dev.minetest.net/CMake_Options wrote:OpenGL ES
EGL_INCLUDE_DIR - directory that contains egl.h
EGL_LIBRARY - path to libEGL.a/libEGL.so
OPENGLES2_INCLUDE_DIR - directory that contains gl2.h
OPENGLES2_LIBRARY - path to libGLESv2.a/libGLESv2.so
4aiman wrote:@Amicadi
You need to either build OGLES Irrlicht or supply a egl header and library.
The first way worked for me. (Haven't try the second way at all.)
Anyway, you'll need to install libgl-mesa-x11-dev (look through this thread to find the exact name - it's not that long)
I
Then search for header and libs in /opt/vc/include and use those to build the client.
PS: Thishttp://dev.minetest.net/CMake_Options wrote:OpenGL ES
EGL_INCLUDE_DIR - directory that contains egl.h
EGL_LIBRARY - path to libEGL.a/libEGL.so
OPENGLES2_INCLUDE_DIR - directory that contains gl2.h
OPENGLES2_LIBRARY - path to libGLESv2.a/libGLESv2.so
doesn't work without ENABLE_GLES=1
pi@pi ~ $ apt-cache search libgl mesa x11
libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development files
libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules
libgl1-mesa-dri-dbg - Debugging symbols for the Mesa DRI modules
libgl1-mesa-dri-experimental - free implementation of the OpenGL API -- Extra DRI modules
libgl1-mesa-dri-experimental-dbg - Debugging symbols for the experimental Mesa DRI modules
libgl1-mesa-glx - free implementation of the OpenGL API -- GLX runtime
libgl1-mesa-glx-dbg - Debugging symbols for the Mesa GLX runtime
libgl1-mesa-swx11 - free implementation of the OpenGL API -- runtime
libgl1-mesa-swx11-dbg - free implementation of the OpenGL API -- debugging symbols
libgl1-mesa-swx11-dev - free implementation of the OpenGL API -- development files
dpkg: libgl1-mesa-dev: dependency problems, but removing anyway as you requested:
libglu1-mesa-dev depends on libgl1-mesa-dev | libgl-dev; however:
Package libgl1-mesa-dev is to be removed.
Package libgl-dev is not installed.
Package libgl1-mesa-dev which provides libgl-dev is to be removed.
libglu1-mesa-dev depends on libgl1-mesa-dev | libgl-dev; however:
Package libgl1-mesa-dev is to be removed.
Package libgl-dev is not installed.
Package libgl1-mesa-dev which provides libgl-dev is to be removed.
(Reading database ... 92051 files and directories currently installed.)
Removing libgl1-mesa-dev ...
4aiman wrote:Try performing a "clean" compilation and see the difference.
BTW, if you're able to do what is needed, then it would be cool to share your way of doing it and free me from performing useless activity ;)
Linking CXX executable ../bin/minetest
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(COGLESDriver.o): In function `irr::video::COGLES1Driver::drawVertexPrimitiveList2d3d(void const*, unsigned int, void const*, unsigned int, irr::video::E_VERTEX_TYPE, irr::scene::E_PRIMITIVE_TYPE, irr::video::E_INDEX_TYPE, bool)':
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESDriver.cpp:773: undefined reference to `glPointSizePointerOES'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(COGLESDriver.o): In function `irr::video::COGLES1Driver::uploadClipPlane(unsigned int)':
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESDriver.cpp:3098: undefined reference to `glClipPlanef'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(COGLESExtensionHandler.o): In function `irr::video::COGLES1ExtensionHandler::initExtensions(irr::video::COGLES1Driver*, bool)':
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:248: undefined reference to `eglGetProcAddress'
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:249: undefined reference to `eglGetProcAddress'
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:250: undefined reference to `eglGetProcAddress'
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:251: undefined reference to `eglGetProcAddress'
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:255: undefined reference to `eglGetProcAddress'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(COGLESExtensionHandler.o):/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:259: more undefined references to `eglGetProcAddress' follow
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(COGLES2Driver.o): In function `irr::video::COGLES2Driver::testEGLError()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/COGLES2Driver.cpp:1663: undefined reference to `eglGetError'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::initialize(irr::SIrrlichtCreationParameters const&, irr::video::SExposedVideoData const&)':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:48: undefined reference to `eglGetDisplay'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:66: undefined reference to `eglInitialize'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::terminate()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:88: undefined reference to `eglMakeCurrent'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:90: undefined reference to `eglTerminate'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::generateSurface()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:160: undefined reference to `eglChooseConfig'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:249: undefined reference to `eglCreateWindowSurface'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:252: undefined reference to `eglCreateWindowSurface'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:259: undefined reference to `eglBindAPI'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:263: undefined reference to `eglSwapInterval'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::destroySurface()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:274: undefined reference to `eglMakeCurrent'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:276: undefined reference to `eglDestroySurface'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::generateContext()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:310: undefined reference to `eglCreateContext'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::destroyContext()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:329: undefined reference to `eglMakeCurrent'
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:330: undefined reference to `eglDestroyContext'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::activateContext(irr::video::SExposedVideoData const&)':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:337: undefined reference to `eglMakeCurrent'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::swapBuffers()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:354: undefined reference to `eglSwapBuffers'
/home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::testEGLError()':
/home/pi/irrlicht/ogl-es/source/Irrlicht/CEGLManager.cpp:360: undefined reference to `eglGetError'
collect2: ld returned 1 exit status
src/CMakeFiles/minetest.dir/build.make:4827: recipe for target 'bin/minetest' failed
make[2]: *** [bin/minetest] Error 1
CMakeFiles/Makefile2:136: recipe for target 'src/CMakeFiles/minetest.dir/all' failed
make[1]: *** [src/CMakeFiles/minetest.dir/all] Error 2
Makefile:133: recipe for target 'all' failed
make: *** [all] Error 2
/usr/bin/c++ -DNDEBUG -Wall -ffast-math -Wall -pipe -funroll-loops -O3 -fomit-frame-pointer ...Long list of object files... ../bin/minetest -rdynamic -lz /home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a -lGLU -lGL -lX11 -lXext -ljpeg -lbz2 -lpng -lz -lX11 -lXext -lopenal -lvorbisfile -lvorbis -logg -lsqlite3 lua/build/liblua.a -lgmp json/libjsoncpp.a -lGLESv2 -lX11 -lXext -lGLESv2 -lrt -lpthread -ldl -lXxf86vm -lcurl -Wl,-Bstatic -lfreetype cguittfont/libcguittfont.a -Wl,-Bdynamic -ljpeg -lbz2 -lpng -lopenal -lvorbisfile -lvorbis -logg -lsqlite3 -lgmp -lrt -lpthread -ldl -lXxf86vm -lcurl /home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a -lz -Wl,-Bstatic -lfreetype -Wl,-Bdynamic
/usr/bin/c++ -DNDEBUG -Wall -ffast-math -Wall -pipe -funroll-loops -O3 -fomit-frame-pointer ...Long list of object files... ../bin/minetest -rdynamic -lz /home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a -lGLU -lGL -lGLESv2 -lEGL -lX11 -lXext -ljpeg -lbz2 -lpng -lz -lX11 -L/opt/vc/lib -lXext -lopenal -lvorbisfile -lvorbis -logg -lsqlite3 lua/build/liblua.a -lgmp json/libjsoncpp.a -lGLESv2 -lEGL -lX11 -lXext -lrt -lpthread -ldl -lXxf86vm -lcurl -Wl,-Bstatic -lfreetype cguittfont/libcguittfont.a -Wl,-Bdynamic -ljpeg -lbz2 -lpng -lopenal -lvorbisfile -lvorbis -logg -lsqlite3 -lgmp -lrt -lpthread -ldl -lXxf86vm -lcurl /home/pi/irrlicht/ogl-es/lib/Linux/libIrrlicht.a -lz -Wl,-Bstatic -lfreetype -Wl,-Bdynamic
video_driver = ogles2
INFO[Main]: logfile = debug.txt
VERBOSE[Main]: httpfetch_init: parallel_limit=8
INFO[Main]: Message locale is now set to: LC_CTYPE=en_GB.UTF-8;LC_NUMERIC=C;LC_TIME=en_GB.UTF-8;LC_COLLATE=en_GB.UTF-8;LC_MONETARY=en_GB.UTF-8;LC_MESSAGES=en_GB.UTF-8;LC_PAPER=en_GB.UTF-8;LC_NAME=en_GB.UTF-8;LC_ADDRESS=en_GB.UTF-8;LC_TELEPHONE=en_GB.UTF-8;LC_MEASUREMENT=en_GB.UTF-8;LC_IDENTIFICATION=en_GB.UTF-8
VERBOSE[Main]: Determining world path
INFO[Main]: Searching worlds...
INFO[Main]: In /home/pi/minetest/bin/../worlds:
INFO[Main]: world
INFO[Main]: 1 found.
Automatically selecting world at [/home/pi/minetest/bin/../worlds/world]
VERBOSE[Main]: Determining gameid/gamespec
INFO[Main]: Using world gameid [minetest]
INFO[Main]: Using commanded world path [/home/pi/minetest/bin/../worlds/world]
INFO[Main]: Irrlicht: Irrlicht Engine version 1.9.0
INFO[Main]: Irrlicht: Linux 4.1.6-v7+ #810 SMP PREEMPT Tue Aug 18 15:32:12 BST 2015 armv7l
INFO[Main]: Irrlicht: Creating X window...
INFO[Main]: Irrlicht: Using plain X visual
VERBOSE[Main]: Irrlicht: Visual chosen: : 33
INFO[Main]: Irrlicht: Could not get EGL display.
ERROR[Main]: Irrlicht: Bad Display
INFO[Main]: Irrlicht: Could not make EGL context current.
INFO[Main]: Irrlicht: Using renderer:
#elif defined(_IRR_COMPILE_WITH_X11_DEVICE_)
EglWindow = (NativeWindowType)Data.OpenGLLinux.X11Window;
-- EglDisplay = eglGetDisplay((NativeDisplayType)Data.OpenGLLinux.X11Display);
++ //EglDisplay = eglGetDisplay((NativeDisplayType)Data.OpenGLLinux.X11Display);
++ EglDisplay = eglGetDisplay(EGL_DEFAULT_DISPLAY);
....
INFO[Main]: Irrlicht: Irrlicht Engine version 1.9.0
INFO[Main]: Irrlicht: Linux 4.1.6-v7+ #810 SMP PREEMPT Tue Aug 18 15:32:12 BST 2015 armv7l
INFO[Main]: Irrlicht: Creating X window...
INFO[Main]: Irrlicht: Using plain X visual
VERBOSE[Main]: Irrlicht: Visual chosen: : 33
INFO[Main]: Irrlicht: EGL version: 1.400000
Segmentation fault -- at COGLES2Driver::COGLES2Driver --> ContextManager->generateSurface()
-- #ifdef EGL_VERSION_1_3
++ // #ifdef EGL_VERSION_1_3
EGL_RENDERABLE_TYPE, EglOpenGLBIT,
-- #endif
++ //#endif
....
INFO[Main]: Irrlicht: Irrlicht Engine version 1.9.0
INFO[Main]: Irrlicht: Linux 4.1.6-v7+ #810 SMP PREEMPT Tue Aug 18 15:32:12 BST 2015 armv7l
INFO[Main]: Irrlicht: Creating X window...
INFO[Main]: Irrlicht: Using plain X visual
VERBOSE[Main]: Irrlicht: Visual chosen: : 33
INFO[Main]: Irrlicht: EGL version: 1.400000
INFO[Main]: Irrlicht: Could not get config for EGL display.
Floating point exception
Users browsing this forum: No registered users and 8 guests