Page 1 of 1

AMD mantle?

Posted: Sun Feb 02, 2014 1:48 pm
by jjmafiae

Re: AMD mantle?

Posted: Sun Feb 02, 2014 4:28 pm
by Xgoff
i would doubt it; having to maintain gpu-specific optimizations is a lot of work for something like love which is typically cpu-limited anyway

Re: AMD mantle?

Posted: Sun Feb 02, 2014 6:27 pm
by slime
There are hundreds (or maybe thousands) of performance optimizations LÖVE could do in its OpenGL graphics code which would make as big of a difference as using Mantle, but would also be supported on far more systems.

One of the reasons they haven't been done is because most of them are completely different ways of doing things and require OpenGL 3 or 4 (which correspond roughly to graphics cards which support DirectX 10/11). Since LÖVE's minimum requirements are much lower than that, it would mean having multiple very different ways of doing things that someone using LÖVE would pick based on the system running the game.

Those things would also be done if a Mantle backend were made.

Considering most code written to use LÖVE either doesn't have any performance problems or has a lot of ways to get rid of those performance problems already, there's not much point in either Mantle or those GL3/GL4+ specific optimizations.

Mantle's target use case is not something like LÖVE.

Re: AMD mantle?

Posted: Sun Feb 02, 2014 8:01 pm
by jjmafiae
Thank you, just wanted to be sure