From 4fd314852cb4cfc528123145c0e4b5383fad95d4 Mon Sep 17 00:00:00 2001
From: Brian Paul
Date: Thu, 13 Aug 2015 13:50:13 -0700
Subject: [PATCH] docs: document VMware OpenGL 3.3 support
Signed-off-by: Brian Paul
---
docs/vmware-guest.html | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/docs/vmware-guest.html b/docs/vmware-guest.html
index b5ea4e0bebc..284c6c261d2 100644
--- a/docs/vmware-guest.html
+++ b/docs/vmware-guest.html
@@ -26,6 +26,31 @@ VMware Workstation running on Linux or Windows and VMware Fusion running on
MacOS are all supported.
+
+With the August 2015 Workstation 12 / Fusion 8 releases, OpenGL 3.3
+is supported in the guest.
+This requires:
+
+- The VM is configured for virtual hardware version 12.
+
- The host OS, GPU and graphics driver supports DX11 (Windows) or
+ OpenGL 4.0 (Linux, Mac)
+
- On Linux, the vmwgfx kernel module must be version 2.9.0 or later.
+
- A recent version of Mesa with the updated svga gallium driver.
+
+
+
+
+Otherwise, OpenGL 2.1 is supported.
+
+
+
+OpenGL 3.3 support can be disabled by setting the environment variable
+SVGA_VGPU10=0.
+You will then have OpenGL 2.1 support.
+This may be useful to work around application bugs (such as incorrect use
+of the OpenGL 3.x core profile).
+
+
Most modern Linux distros include the SVGA3D driver so end users shouldn't
be concerned with this information.
@@ -227,6 +252,16 @@ If you don't see this, try setting this environment variable:
then rerun glxinfo and examine the output for error messages.
+
+If OpenGL 3.3 is not working (you only get OpenGL 2.1):
+
+
+- Make sure the VM uses hardware version 12.
+
- Make sure the vmwgfx kernel module is version 2.9.0 or later.
+
- Check the vmware.log file for errors.
+
- Run 'dmesg | grep vmwgfx' and look for "DX: yes".
+
+