dargiro@blackstone.UUCP (Danielle Argiro-S) (06/02/87)
This is a question on XDrawFilled -- We are on a dual-headed microvax II / GPX (running QDSS Graphics boards). We are writing an application program with X -- a plotting package that has a zoom_in option. When in zoom_in, the device coordinates tend to exceed the window coordinates ( perhaps even the entire workstation coordinates). We don't do our own clipping algorithm since X generally does it for us, and clips to the current window in which we are displaying the plot. However, in the occasional instance (i.e, in zoom_in) when we try to do an XDrawFilled to device coordinates that are outside the current window, the workstation monitor tends to get confused, totally thrashing the display (which will displays garbage like extremely bad static on a TV), and the monitor keyboard will not respond to any input. To recover the workstation, we must either re-initialize the QDSS board by rebooting the system, or restarting the getty. We think it may have something to do with QIL since this is not the first time we have encountered this problem on this particular system (the other time was using the GKS$fill_area in a similar situation) -- also, when running the exact same program on a standard monochrome microvax II running QVSS (rather than QDSS), the problem never occurs. We are hoping that someone out there may be able to give us some insight as to the nature of this problem and a possible solution. If absolutely necessary, we can write our own clipping routines, but would prefer not to if there is another solution. Thank you so much for any information you might have that would help us!! -- Danielle Argiro and Mark Young, University of New Mexicot
dargiro@blackstone.UUCP (Danielle Argiro-S) (06/02/87)
Hi again-- I suppose if i want a response, i should tell you that my net address is: hi!blackstone!dargiro@hc.dspo.gov Sorry about that...... and thanks again for any help you can give us!! -- Danielle Argiro @ University of New Mexico