<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Buffering quickwin graphics in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Buffering-quickwin-graphics/m-p/808945#M41747</link>
    <description>I have written a simple graphics subroutine that displays real-time results from the main program.  I currently redraw the picture after clearing the screen at each point in time.  This is making the graphics very choppy.  I was just wondering if anybody could help me apply a buffering technique to my situation?</description>
    <pubDate>Tue, 13 May 2003 06:46:54 GMT</pubDate>
    <dc:creator>dlinn82</dc:creator>
    <dc:date>2003-05-13T06:46:54Z</dc:date>
    <item>
      <title>Buffering quickwin graphics</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Buffering-quickwin-graphics/m-p/808945#M41747</link>
      <description>I have written a simple graphics subroutine that displays real-time results from the main program.  I currently redraw the picture after clearing the screen at each point in time.  This is making the graphics very choppy.  I was just wondering if anybody could help me apply a buffering technique to my situation?</description>
      <pubDate>Tue, 13 May 2003 06:46:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Buffering-quickwin-graphics/m-p/808945#M41747</guid>
      <dc:creator>dlinn82</dc:creator>
      <dc:date>2003-05-13T06:46:54Z</dc:date>
    </item>
    <item>
      <title>Re: Buffering quickwin graphics</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Buffering-quickwin-graphics/m-p/808946#M41748</link>
      <description>You can't do it in QuickWin, I'm affraid. Its graphic is painfully slow and it doesn't offer buffering capabilities (there is GETIMAGE/PUTIMAGE but you have to render it on another window first so there's little to gain).&lt;BR /&gt;&lt;BR /&gt;I'd suggest writing a Win32 application instead. I wrote a library called &lt;A href="http://www.geocities.com/jdujic/fortran/xft/xfthome.htm"&gt;XFTGDI&lt;/A&gt; (part of XFTLite) which encapsulates most frequently used Win32 graphic calls and whose interface is similar to QW routines but way faster. The sample application shows how to draw in a dialog (but without double-buffering), using almost none of native Win32 calls -- it's all either DFLOGM or XFTGDI. For double-buffering, see XMemoryDC, XBitCopy, and XUpdateWindow routines in documentation.&lt;BR /&gt;&lt;BR /&gt;If you'd want a window-based, not dialog-based application, you could start with GENERIC CVF sample (/Samples/Advanced/Win32/Generic directory on CVF CD), and add case(WM_PAINT) into MainWndProc; I wouldn't elaborate now -- feel free to contact me or post here if you need more info.&lt;BR /&gt;&lt;BR /&gt;Jugoslav</description>
      <pubDate>Wed, 14 May 2003 14:49:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Buffering-quickwin-graphics/m-p/808946#M41748</guid>
      <dc:creator>Jugoslav_Dujic</dc:creator>
      <dc:date>2003-05-14T14:49:46Z</dc:date>
    </item>
  </channel>
</rss>

