Skip to content

Commit bf99ec6

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 00d6839 commit bf99ec6

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
@@ -168,14 +168,17 @@
168168
unless it is allowed to create an indirect OpenGL context. See \
169169
{ref prefix="Section ": VGL_ALLOWINDIRECT} for further information. \
170170
|
171-
| MATLAB | All | Linux \
171+
| MATLAB | R2024b and earlier | Linux \
172172
| {pcode: vglrun /usr/local/MATLAB/__version__/bin/matlab \\}{nl} \
173173
'' -nosoftwareopengl'' \
174174
| MATLAB will automatically use its built-in (unaccelerated) OpenGL \
175175
implementation if it detects that it is running in a remote display \
176176
environment. More specifically, it will always enable software OpenGL \
177177
if the X server has an X extension called ''VNC-EXTENSION'', which is \
178178
the case with TurboVNC, TigerVNC, and RealVNC. \
179+
{nl}{nl} \
180+
MATLAB R2025a and later use Vulkan rather than OpenGL, so it is not \
181+
possible to use VirtualGL with these releases. \
179182
|
180183
| PyTorch | All | Linux \
181184
| {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-06T14:16:38">
6+
<meta name="date" content="2025-06-12T11:00:51">
77
<meta name="generator" content="deplate.rb 0.8.5">
88
<title>User&rsquo;s Guide for VirtualGL 3.1.3</title>
99
<link rel="start" href="index.html" title="Frontpage">
@@ -2184,10 +2184,10 @@ <h1 id="hd0014"><a name="file014"></a>14&nbsp;Other Application Recipes</h1>
21842184
</tr>
21852185
<tr class="standard">
21862186
<td class="standard">MATLAB</td>
2187-
<td class="standard">All</td>
2187+
<td class="standard">R2024b and earlier</td>
21882188
<td class="standard">Linux</td>
21892189
<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>
2190-
<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>
2190+
<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>
21912191
</tr>
21922192
<tr class="standard">
21932193
<td class="standard">PyTorch</td>

0 commit comments

Comments
 (0)