We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi all,
I'm new on this forum. I'm here cuz my game (minetest) is slow on only on ARM Mali-400 MP4 GPU (on this smart console http://www.jxdofficial.com/jxd-s7800b-7-inch-quad-core-game-console.html). This 3d project uses the open source engine Irrlicht-gles. I test this game on several Android smartphones/tablets but I have only a low framerate (5-8 FPS) on this GPU. A lot of users have this problem : https://forum.minetest.net/viewtopic.php?f=3&t=9389
I fixed a slow framerate in my 3d GLES2 demo with my own engine: I only replaced glBufferSubData(...) by glBufferData(...) and it works. But this fix does nothing on Irrlicht-gles.
This is the source code of the OpenGLES 2 Driver/Renderer for Irrlicht-gles : https://github.com/zaki/irrlicht/blob/ogl-es/source/Irrlicht/COGLES2Driver.cpp.
Can someone take a look on it?
ps: I'm not here to blame someone and ARM products are very awesome ;)
Julia