According to my limited knowledge on the topic, the point of moving to OpenGL was that we would get a hardware accelerated renderer. Now, SDL2 does have 2D acceleration and I'm pretty sure that it'd be much simpler to port the engine to use that than rewriting the whole thing with OGL. Am I missing something here? What advantages OpenGL supposed to have over SDL2?
---- On Mon, 03 Feb 2014 04:16:58 +0200 Charles Dang<[email protected]> wrote ---- > What about consulting with the Anura team? They already work with OpenGL, so > we might get some help from that sector. > > On Monday, February 3, 2014, Ignacio R. Morelle <[email protected]> > wrote: > On Sunday 02 February 2014 16:01:37 Nils Kneuper wrote: > > Does the migration to SDL2 make sense? Reason against is that Debian > stable > > does not support it (yet) but it is in testing. Mobile ports like iPhone / > > Android significantly benefit from it. Gamepad support is also improved. > > Valve hired the person who started SDL and is heavily pushing for it, too. > > As I said in #wesnoth-dev, Debian jessie will be frozen on November 2014 > [1], > so if the Wesnoth 1.13.x development cycle will take as long as 1.11.x > (1.10.0 > tagged on January 22 2012, 1.12.0 potentially on April/May 2014, that's over > two years), I wouldn't consider it a concern, *unless* Wesnoth 1.14.0 is > somehow released before jessie becomes the new stable distribution. On the > other hand, if we switch to using OpenGL during the same cycle, the odds of > that happening seem much lower. > > 1: https://lists.debian.org/debian-devel-announce/2013/10/msg00004.html > > Now, about OpenGL in particular, what would be the minimum hardware and > platform requirements? IIRC support for OpenGL 3.x features in Mesa is > relatively recent, and there is still old hardware around that only supports > up to OpenGL 2.1 (such as my laptop with an Intel GM45 IGP) unless using a > software renderer like llvmpipe (not the nicest thing for small form-factor > devices with subpar cooling or slow CPUs). And what about other operating > systems? Are there going to be people who can ensure rendering is consistent > with different GPU/driver/operating system combinations by detecting and > fixing any problems that arise, or is main support going to be limited to a > single configuration? This seems to be one area which would benefit > *greatly* > from having more than one GL expert on board. > > -- > Regards > Ignacio R. Morelle <shadowm> > > _______________________________________________ > Wesnoth-dev mailing list > [email protected] > https://mail.gna.org/listinfo/wesnoth-dev > _______________________________________________ > Wesnoth-dev mailing list > [email protected] > https://mail.gna.org/listinfo/wesnoth-dev > _______________________________________________ Wesnoth-dev mailing list [email protected] https://mail.gna.org/listinfo/wesnoth-dev
