[docs] winedev: Update opengl chapter

André Hentschel nerv at dawncrow.de
Wed Apr 3 19:46:10 CDT 2013


---
 en/winedev-opengl.sgml |   28 ++++------------------------
 1 file changed, 4 insertions(+), 24 deletions(-)

diff --git a/en/winedev-opengl.sgml b/en/winedev-opengl.sgml
index d26b742..c953e96 100644
--- a/en/winedev-opengl.sgml
+++ b/en/winedev-opengl.sgml
@@ -136,10 +136,7 @@
               choosing if one wants a depth / alpha buffer, the size
               of these buffers, ...) and to do the 'page flipping' in
               double buffer mode. This is implemented in
-              <filename>dlls/x11drv/opengl.c</filename> (all these
-              functions are part of Wine's graphic driver function
-              pointer table and thus could be reimplemented if ever Wine
-              works on another Windowing system than X).
+              <filename>dlls/winex11.drv/opengl.c</filename>.
             </para>
           </listitem>
           <listitem>
@@ -222,23 +219,6 @@
       <title>Known problems</title>
 
       <sect2>
-        <title>When running an OpenGL application, the screen flickers</title>
-
-        <para>
-          Due to restrictions (that do not exist in Windows) on OpenGL
-          contexts, if you want to prevent the screen to flicker when
-          using OpenGL applications (all games are using double-buffered
-          contexts), you need to set the following option in your
-          <filename>~/.wine/config</filename> file
-          in the <literal>[x11drv]</literal> section:
-          <programlisting>
-DesktopDoubleBuffered = Y
-          </programlisting>
-          and to run Wine in desktop mode.
-        </para>
-      </sect2>
-
-      <sect2>
         <title>Unknown extension error message:</title>
 
         <screen>
@@ -284,7 +264,7 @@ Please report (lionel.ulmer at free.fr) !
       </sect2>
 
       <sect2>
-        <title><filename>libopengl32.so</filename> is built but it is still not working</title>
+        <title><filename>opengl32.dll.so</filename> is built but it is still not working</title>
 
         <para>
           This may be caused by some missing functions required by
@@ -310,12 +290,12 @@ int main(void)
           <listitem>
             <para>
               try to compile it by linking both libwine and
-              libopengl32 (this command line supposes that you
+              opengl32 (this command line supposes that you
               installed the Wine libraries in
               <filename>/usr/local/lib</filename>, YMMV) :
             </para>
             <programlisting>
-gcc dummy.c -L/usr/local/lib -lwine -lopengl32
+gcc dummy.c -L/usr/local/lib -L/usr/local/lib/wine -lwine -lopengl32
             </programlisting>
           </listitem>
           <listitem>
-- 
1.7.10.4



More information about the wine-patches mailing list