Skip to content

Commit e7c8a35

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 f1b9019 commit e7c8a35

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

doc/apprecipes.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,14 +178,17 @@
178178
unless it is allowed to create an indirect OpenGL context. See \
179179
{ref prefix="Section ": VGL_ALLOWINDIRECT} for further information. \
180180
|
181-
| MATLAB | All | Linux \
181+
| MATLAB | R2024b and earlier | Linux \
182182
| {pcode: vglrun /usr/local/MATLAB/__version__/bin/matlab \\}{nl} \
183183
'' -nosoftwareopengl'' \
184184
| MATLAB will automatically use its built-in (unaccelerated) OpenGL \
185185
implementation if it detects that it is running in a remote display \
186186
environment. More specifically, it will always enable software OpenGL \
187187
if the X server has an X extension called ''VNC-EXTENSION'', which is \
188188
the case with TurboVNC, TigerVNC, and RealVNC. \
189+
{nl}{nl} \
190+
MATLAB R2025a and later use Vulkan rather than OpenGL, so it is not \
191+
possible to use VirtualGL with these releases. \
189192
|
190193
| PyTorch | All | Linux \
191194
| {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:10:42">
6+
<meta name="date" content="2025-06-12T11:01:33">
77
<meta name="generator" content="deplate.rb 0.8.5">
88
<title>User&rsquo;s Guide for VirtualGL 3.0.3</title>
99
<link rel="start" href="index.html" title="Frontpage">
@@ -2238,10 +2238,10 @@ <h1 id="hd0015"><a name="file015"></a>15&nbsp;Other Application Recipes</h1>
22382238
</tr>
22392239
<tr class="standard">
22402240
<td class="standard">MATLAB</td>
2241-
<td class="standard">All</td>
2241+
<td class="standard">R2024b and earlier</td>
22422242
<td class="standard">Linux</td>
22432243
<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>
2244-
<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>
2244+
<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>
22452245
</tr>
22462246
<tr class="standard">
22472247
<td class="standard">PyTorch</td>

0 commit comments

Comments
 (0)