Skip to content

Commit 9cfe9bb

Browse files
committed
Doc: Update MATLAB application recipe
Referring to #279, MATLAB R2025a switched to ANGLE/Vulkan and no longer supports OpenGL at all, so it cannot be used with VirtualGL.
1 parent cccb98a commit 9cfe9bb

2 files changed

Lines changed: 7 additions & 4 deletions

File tree

doc/apprecipes.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,14 +183,17 @@
183183
unless it is allowed to create an indirect OpenGL context. See \
184184
{ref prefix="Section ": VGL_ALLOWINDIRECT} for further information. \
185185
|
186-
| MATLAB | All | Linux \
186+
| MATLAB | R2024b and earlier | Linux \
187187
| {pcode: vglrun /usr/local/MATLAB/__version__/bin/matlab \\}{nl} \
188188
'' -nosoftwareopengl'' \
189189
| MATLAB will automatically use its built-in (unaccelerated) OpenGL \
190190
implementation if it detects that it is running in a remote display \
191191
environment. More specifically, it will always enable software OpenGL \
192192
if the X server has an X extension called ''VNC-EXTENSION'', which is \
193193
the case with TurboVNC, TigerVNC, and RealVNC. \
194+
{nl}{nl} \
195+
MATLAB R2025a and later use Vulkan rather than OpenGL, so it is not \
196+
possible to use VirtualGL with these releases. \
194197
|
195198
| PyTorch | All | Linux \
196199
| {pcode: vglrun -ld __path-to-PyTorch-libs__ __application__}{nl} \

doc/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
55
<meta name="language" content="en">
6-
<meta name="date" content="2025-03-06T15:11:31">
6+
<meta name="date" content="2025-06-12T11:02:00">
77
<meta name="generator" content="deplate.rb 0.8.5">
88
<title>User&rsquo;s Guide for VirtualGL 2.6.7</title>
99
<link rel="start" href="index.html" title="Frontpage">
@@ -2145,10 +2145,10 @@ <h1 id="hd0015"><a name="file015"></a>15&nbsp;Other Application Recipes</h1>
21452145
</tr>
21462146
<tr class="standard">
21472147
<td class="standard">MATLAB</td>
2148-
<td class="standard">All</td>
2148+
<td class="standard">R2024b and earlier</td>
21492149
<td class="standard">Linux</td>
21502150
<td class="standard"><code>vglrun /usr/local/MATLAB/<em>version</em>/bin/matlab \</code><br /> <code>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-nosoftwareopengl</code></td>
2151-
<td class="standard">MATLAB will automatically use its built-in (unaccelerated) OpenGL implementation if it detects that it is running in a remote display environment. More specifically, it will always enable software OpenGL if the X server has an X extension called <code>VNC-EXTENSION</code>, which is the case with TurboVNC, TigerVNC, and RealVNC.</td>
2151+
<td class="standard">MATLAB will automatically use its built-in (unaccelerated) OpenGL implementation if it detects that it is running in a remote display environment. More specifically, it will always enable software OpenGL if the X server has an X extension called <code>VNC-EXTENSION</code>, which is the case with TurboVNC, TigerVNC, and RealVNC. <br /><br /> MATLAB R2025a and later use Vulkan rather than OpenGL, so it is not possible to use VirtualGL with these releases.</td>
21522152
</tr>
21532153
<tr class="standard">
21542154
<td class="standard">PyTorch</td>

0 commit comments

Comments
 (0)