summaryrefslogtreecommitdiffstats
path: root/kernel/gsp_sema_service.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/gsp_sema_service.c')
-rw-r--r--kernel/gsp_sema_service.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/kernel/gsp_sema_service.c b/kernel/gsp_sema_service.c
index d8aa4dc..4ede0c7 100644
--- a/kernel/gsp_sema_service.c
+++ b/kernel/gsp_sema_service.c
@@ -10679,6 +10679,10 @@ static void svc_gl_flush(struct nv_vgpu_device *vgpu,
} else if (gs_maps == 3u) {
gs_words[17] = 0u;
}
+ /* SESSION 155 CONT 13: mesh-dummy FASTGS
+ * form (bit24 ENABLE_FAST_G_S). */
+ if (gsp_phys_rmcall_gr_sph_gs_mode_value() & 1u)
+ gs_words[0] |= (1u << 24);
for (pi4 = 0; pi4 < svc_gl.n_progs; pi4++)
if (svc_gl.progs[pi4] == dst)