MAGIC Magic Mailing List
 
 

From: R. Timothy Edwards (tim AT stravinsky DOT jhuapl.edu)
Date: Tue Aug 21 2001 - 09:41:27 EDT

  • Next message: Jeff W. Sondeen: "Re:"

    Dear Siamak,
    
       If you did not have an OpenGL driver installed, magic would stop almost
    immediately with the X server complaining about unknown/unsupported
    instructions.
       However, OpenGL drivers vary significantly according to implementation.
    My OpenGL driver (the 3D Accelerated-X server from Xi graphics) supports
    hardware-accelerated OpenGL *only* if the window is unobstructed.  If
    there is another window on top of the OpenGL window, apparently the non-
    rectangular area prevents the hardware implementation from working, and
    the X server reverts to software-implemented OpenGL commands until the
    window is unobstructed (strange, but true).
       Occasionally, on my machine, the original window does not render
    correctly until I make a cursor movement.  I just tried the secondary
    window, and found that while the secondary window obscures the main
    window, the main window often does not refresh, or does not refresh
    entirely.
       I worked on this problem for a while when I began the OpenGL
    implementation, and it arises from the fact that X11 and OpenGL run on
    two different streams.  They are supposed to stay in synchronization,
    but experimentally, this does not seem to be true.  Most OpenGL
    applications are almost entirely devoted to 3D rendering, so they don't
    have so much interaction between the X11 and OpenGL protocols.
       I promise to take another look at it.  Meanwhile, can you tell me
    what video card you have, and what X server you are using?  If you type
    "X" at the unix command prompt, you should get a complete report on your
    X server before it exits due to the existance of an already-running
    X server.
    
       Finally, you will have to appeal to Rajit Manohar (rajit AT csl DOT cornell.edu)
    to set up a search engine on our mailing list archive.  Until recently, the
    mailing list archive was pretty easy to scan through, but lately it has
    become rather bulky and a search engine interface is probably in order.
    
    						Regards,
    						Tim
    


  •  
     
    Questions? Contact Rajit Manohar
    cornell logo