Module: docs
Branch: master
Commit: fb7b36cca4cfcc40d299569d686d4ec7dea1b46e
URL: http://source.winehq.org/git/docs.git/?a=commit;h=fb7b36cca4cfcc40d299569d6…
Author: André Hentschel <nerv(a)dawncrow.de>
Date: Thu Apr 4 02:46:10 2013 +0200
winedev: Update opengl chapter.
---
en/winedev-opengl.sgml | 28 ++++------------------------
1 files 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(a)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>