|
|
Ma situation en résumé : je code depuis déja quelques mois un moteur3D utilisant la sdl uniquement en tant que créateur de threads et gestionaire de fenetres.... le reste, c'est ogl qui s'en charge.
Mon problème : Tout marche à merveille, mon moteur est performant, aucun bug, rien ! seulement voila ... tout se complique quand j'essaye de passer en fullscreen. Ca n'est que maintenant que je constate le problème, étant toujours en windowed pour le debug.
Les symptomes : l'écran passe en fullscreen avec la résolution demmandée, mais l'affichage se fait en 'décalé' ... j'entends par là que normalement, le rectangle de rendu est sensé être à peu pres superposé avec l'écran non ?
pour moi, pas moyen de l'y contraindre : l'image rendue est à moitié sur l'écran, à moitié "à gauche" (en dehors de l'écran).
Sur l'autre moitié de l'écran est noire...
Source du probleme ? je suis en double écran... mon écran principal est un CRT 22 pouces habituellement en 1280 * 1024 (meme résolution ds mon jeu) ...et le deuxieme écran est à droite, en 1024*768.
Ceci dit je pense pas que ca joue bcp ... j'ai essayé de désactiver le 2e ecran, sans succes pour régler mon pb.
Si vous avez déja rencontré ce probleme... ou si voyez comment m'aider, merci d'avance
|