SFML community forums

Help => Window => Topic started by: Ocordu on February 09, 2014, 06:52:00 pm

Title: setFramerateLimit doesn't work
Post by: Ocordu on February 09, 2014, 06:52:00 pm
My application uses a large amount of CPU regardless of if it's set or not.

#include <SFML/Graphics.hpp>

int main() {
    sf::RenderWindow game(sf::VideoMode(800, 450), "Survive++");
    game.setFramerateLimit(60);
    while (game.isOpen()) {
        sf::Event event;
        while (game.pollEvent(event)) {
            if (event.type == sf::Event::Closed) {
                game.close();
            }
        }
    }
    return 0;
}
 
Title: Re: setFramerateLimit doesn't work
Post by: AlejandroCoria on February 09, 2014, 07:11:03 pm
you need to use
game.display();
Title: Re: setFramerateLimit doesn't work
Post by: Ocordu on February 09, 2014, 07:49:40 pm
you need to use
game.display();

Thanks  :)
Title: Re: setFramerateLimit doesn't work
Post by: AlejandroCoria on February 09, 2014, 08:06:53 pm
Thanks  :)

You're welcome :)