Results 1 to 2 of 2

Thread: Real fullscreen mode

  1. #1
    Join Date
    Jan 2013

    Question Real fullscreen mode


    I'm wondering if its possible to use real fullscreen mode using clanlib. Using the CL_DisplayWindowDescription::set_fullscreen() it just maximizes the window. I would prefer to change display mode so i don't need those transformation matrixes. Do anybody know a way to accomplish this task?

  2. #2
    Master Sorcerer
    Join Date
    Sep 2006


    This feature is not supported. Display mode changes are difficult to implement nicely on most of the platforms we target.

    On Windows, the ChangeDisplaySettingsEx function sends out events to other windows ruining their position, size and the icons on the desktop (thanks Microsoft). Only Direct3D is able to initiate a true fullscreen mode without the side effects.

    For Linux the situation is even more messy. Tons of competing standards and the entire burden laid on the application (too bad for the user if it crashes).

    Then there's the hardware itself. In the CRT days a mode change made sense. LCDs on the other hand can't really do a mode change, so such a thing just forces the monitor hardware to upscale instead. So we opted for the simplest solution which was to simply not support mode changes. It isn't always perfect but then neither was the other solutions.

Similar Threads

  1. What's the real resolution?
    By stubtemple in forum Proton SDK
    Replies: 2
    Last Post: 04-13-2011, 07:31 AM
  2. Fullscreen and windowed mode in linux
    By lajestic in forum Novashell Game Creation System
    Replies: 1
    Last Post: 07-11-2010, 11:30 PM
  3. Real bug to do with entities
    By Uhfgood in forum Novashell Game Creation System
    Replies: 9
    Last Post: 07-17-2008, 03:49 AM
  4. Fix for Fullscreen mode
    By glorified_ameba in forum Official ClanLib SDK Forums
    Replies: 5
    Last Post: 07-27-2007, 04:22 PM
  5. Real Arcade Question
    By in forum Dungeon Scroll for PC and iPhone
    Replies: 2
    Last Post: 05-06-2005, 03:11 AM



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts