1
General discussions / Thinking about converting...
« on: July 31, 2011, 08:31:29 pm »
If there is no way to set SFML to not create it's own context and instead use a pre-made one, then I'd have to set Ogre to use the one made by SFML. Still do-able, assuming I can get the Window handle from SFML, but not ideal. Ideally I'd like to have Ogre control the window, and SFML collect input from the window. This is the primary reason I want to mix them and is what I'm currently using SDL for(as a cross platform input handler). I've looked at OIS and wasn't really impressed by it.
Additionally we haven't implemented networking in our engine just yet, and we were going to use Boost ASIO, but I'd like to avoid using boost if possible. So SFML would give us that additional option.
I had no idea that OpenAL makes it's own threads internally, thanks for that heads up(we're using OpenAL for sound as well).
So it seems that SFML doesn't have everything I would need to convert, but may be updated in the future to have them. So I guess I'll closely watch SFML's progress and hope some of these changes happen sooner rather then later. Thanks for answering my questions Laurent.
Additionally we haven't implemented networking in our engine just yet, and we were going to use Boost ASIO, but I'd like to avoid using boost if possible. So SFML would give us that additional option.
I had no idea that OpenAL makes it's own threads internally, thanks for that heads up(we're using OpenAL for sound as well).
So it seems that SFML doesn't have everything I would need to convert, but may be updated in the future to have them. So I guess I'll closely watch SFML's progress and hope some of these changes happen sooner rather then later. Thanks for answering my questions Laurent.