Text and VGA Cursor interfering with graphics mode

From: videoman (linux_at_relocate.demon.co.uk)
Date: 01/29/05

  • Next message: Paolo Peruzzi: "Matrox P 750"
    Date: 28 Jan 2005 15:53:18 -0800
    
    

    Hi

    I am developing a driver for the AMD (Ex NS) SC1200 Geode processor
    using the Durango API. The PC boots up to a graphics console. From
    within the console I launch my graphics application. The screen goes
    blank clearing the console and any data written to the frame buffer is
    then displayed in its full glory in my selected graphics mode. This
    is where the problems begin... Even though the console is no longer
    visible, when text is output via stdio, it corrupts the frame buffer
    and consequently my graphical rendering. This also applies to when
    the mouse is moved.
    Is there a way of preventing both stdio and mouse movements from
    operating on the framebuffer during the graphical session?
    I have tried booting up to a text console, a graphics console and even
    launching my app from the virtual console in x windows.
    The one Durango call "gfx_set_cursor_enable" doesn't appear to work,
    although my guess is that this enables/disables a graphics cursor
    rather than my VGA typpe block cursor.

    Any ideas would be appreciated.

    videoman.


  • Next message: Paolo Peruzzi: "Matrox P 750"

    Relevant Pages

    • Re: What we expect out of the next generation Xbox
      ... > I think actually developers are going to want the next generation ... At the heart of this is graphics. ... look at games that were well-received. ... Console makers had a total standard to make their consoles to, ...
      (alt.games.video.xbox)
    • X freezes, chvt hangs.
      ... I can't grab a remote X screenshot with 'import' from imagemagick: ... Occasionally I'll manage to kill X and get a console. ... I got a screenshot of some odd artifacts in X at: ... Looks like it's probably an X or graphics system problem. ...
      (Debian-User)
    • Re: Windows Assembly
      ... If graphics were done in the kernel, ... The console-switching problem is entirely an issue with the way that programs doing graphics in Linux have to cooperatively share the video device combined with the way that the kernel is just being a little bitch when it comes to the way that it signals when consoles are switched. ... I've gotten the console switching problem nailed, you can write a program that switches consoles as fast as possible and you won't have to reboot, and Softer runs as a seperate process and communicates via IPC, so the program using it can crash all it wants to and you won't have to reboot then either. ... This way you can play with the video registers, and the kernel won't try to do something like switch consoles or write text to the screen and totally fuck up what you're doing. ...
      (alt.lang.asm)
    • Re: analysts predict permanent decline in PC games
      ... the evolving PC graphics? ... Have you seen an XBox 360 in action? ... Then the games cost more on top of all that. ... Next gen console gaming ...
      (comp.sys.ibm.pc.games.action)
    • Re: analysts predict permanent decline in PC games
      ... the evolving PC graphics? ... Have you seen an XBox 360 in action? ... Then the games cost more on top of all that. ... Next gen console gaming ...
      (comp.sys.ibm.pc.games.action)