SFML community forums

Help => Window => Topic started by: chbrules on March 31, 2009, 02:38:45 pm

Title: Question About SFML Internals
Post by: chbrules on March 31, 2009, 02:38:45 pm
By default, does SFML use software rendering? I saw on the features page that it talks about using the GPU and OGL to do rotozoom and other things.

My concern is that I'm an ex-SDL user and the software rendering with their API was horrid and slow. If I create an OGL window and use SFML, does it pass off processing to the GPU? How exactly does SFML do all that fancy stuff it does?  :lol:

Thanks!
Title: Question About SFML Internals
Post by: Laurent on March 31, 2009, 02:48:59 pm
SFML just uses OpenGL for everything, there's no software rendering at all (unless your implementation of OpenGL is a software one).
Title: Question About SFML Internals
Post by: Imbue on March 31, 2009, 09:35:06 pm
You may want to check out Benchmark : SDL vs SFML (http://www.sfml-dev.org/forum/viewtopic.php?t=43).
Title: Question About SFML Internals
Post by: chbrules on April 01, 2009, 01:35:06 am
Fantastic! I've already been working on a 2.5D RPG adventure game engine with SFML for two weeks now. My inspiration is pokemon diamond/pearl for the design of the maps. I was hoping it was OGL driven so I didn't have to fiddle around blitting 2D stuff to polygon surfaces and all that craziness.