What do you think, would it bring any benefit to the engine if PyTom is going to implement that soon?
Maybe for the 7.0/7.1 Release
Update:
Maybe someone could move that topic to "Development of Ren'Py"
An iGPU isn't software rendering, at least in any meaningful sense of the word. While Ren'Py still has a vestigial software renderer, nowadays it's mostly used to tell you your video hardware isn't working. Ren'Py uses OpenGL 2, OpenGL ES 2, or OpenGL 2 ES 2 over DirectX (via the ANGLE renderer) when any of that is available. (It can still use OpenGL 1 as well, but it gives a warning and doesn't support newer features.)rabcor wrote:Ren'py is only 2D graphics after all, it's games are more often than not going to be software rendered (we don't have benchmarks yet to see how much if at all vulkan improves software rendering performance to some significant degree, although valve's dota 2 demo of iGPU running dota 2 on vulkan implied that it might actually be a significant improvement)
You need to be very specific about this. Newer versions of Ren'Py use GL, and the newest ones accelerate Screen Language in a way older game didn't. That being said, I think there are a lot of improvements that could be had on the OpenGL side before we need to consider Vulkan.I really would like to see GLES support, i've been hearing some complaints about performance when going outside traditonal VN territory (like minigames and RPG styled games)
Yeah, the problem with mobile is that a lot of it is under-specced, to the point where there's probably about an order-of-magnitude difference between the worst and best current hardware. It probably makes sense to use lighter UIs of the mobile side.jack_norton wrote:The only performance issues I have with Renpy for my non VN games (I have many!) are on mobile. On desktop, even if you have a 7-8 years old computer, you can run games smoothly enough. On mobile instead even an ipad mini shows sign of slowdowns. Luckily at the speed which the mobile replaces old HW with new more powerful one, I don't think won't be a problem for long
Users browsing this forum: No registered users