home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / fj / maillis / xwindow / 17635 < prev    next >
Encoding:
Internet Message Format  |  1992-11-18  |  1.5 KB

  1. Path: sparky!uunet!stanford.edu!sun-barr!sh.wide!wnoc-tyo-news!scslwide!wsgw!wsservra!daemon
  2. From: jck@mercury.ncat.edu
  3. Newsgroups: fj.mail-lists.x-window
  4. Subject: window update schemes
  5. Message-ID: <1992Nov19.085047.4976@sm.sony.co.jp>
  6. Date: 19 Nov 92 08:50:47 GMT
  7. Sender: daemon@sm.sony.co.jp (The devil himself)
  8. Distribution: fj
  9. Organization: North Carolina A&T State University
  10. Lines: 30
  11. Approved: michael@sm.sony.co.jp
  12.  
  13. Date: Wed, 18 Nov 1992 01:20:34 GMT
  14. Message-Id: <1992Nov18.012034.6208@mercury.ncat.edu>
  15. Newsgroups: comp.windows.x,comp.windows.ms.programmer
  16. Sender: xpert-request@expo.lcs.mit.edu
  17.  
  18.  
  19. I'm developing an alternate architecture for high-performance displays
  20. and need some information.  I think I know how the application
  21. determines what to redraw.  I hope some of you have looked close enough
  22. at that part of a windowed display application to be able to tell me
  23. how it works.
  24.  
  25. I think there are basically two ways to do this (I'm sure there are
  26. more, but I want to stimulate responses).  The image on the tube can
  27. be formed by reading it directly from a memory-based image or by 
  28. collecting parts/windows on-the-fly from non-continous memory-images.
  29.  
  30. If I change the image in the first version, I have to determine how
  31. to "back-fill" those areas distrubed by that change.  I guess I do a
  32. bounds check to find anything that has a bounding-box that touched the
  33. changed area.
  34.  
  35. In the second case, I just need to collect the pieces from somewhere
  36. else or change the piece.
  37.  
  38. Thanks, both for your patience and responses.
  39.  
  40. jck
  41. jck@garfield.ncat.edu
  42. 919-334-7549
  43.