Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Sujets - krockdur

Pages: [1]
1
Fenêtrage / [RESOLU] Fullscreen - windows - OSX
« le: Avril 16, 2016, 10:48:38 am »
Bonjour à tous,

D'habitude je trouves toutes les réponses dans la documentation ou le forum mais sur ce problème, je sèche.

Je développe mon jeux sous Windows, et ce n'est que quand j'ai voulu le tester sur OS X que je me suis rendu compte du problème.

Je n'ai pas le même "rendu" du mode plein écran entre les deux OS.

Programme de test minimale :


#include <SFML/Graphics.hpp>
#include <vector>
#include <iostream>

int main()
{

        sf::RenderWindow window(sf::VideoMode(800, 600), "SFML works!", sf::Style::Fullscreen);


        while (window.isOpen())
        {
                sf::Event event;
                while (window.pollEvent(event))
                {
                        if (event.type == sf::Event::Closed)
                                window.close();
                }

                window.clear(sf::Color::White);
               
                window.display();
        }

        return 0;
}

 

Je m'assure d'avoir une résolution accepté par les deux  écrans (natifs : un 24" 1920 X 1080 et un 13" 2560 X 1600) : je choisis une 800 X 600.

Sur Windows j'ai bien un plein écran de 800 X 600 entièrement blanc.
Sur OS X, j'ai un plein écran noir avec un rectangle blanc de 800 X 600 au milieu. Il n'y a pas de "scale".

Merci.

Pages: [1]
anything