summaryrefslogtreecommitdiffstats
path: root/kernel/gsp_phys_gpu.h
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/gsp_phys_gpu.h')
-rw-r--r--kernel/gsp_phys_gpu.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/kernel/gsp_phys_gpu.h b/kernel/gsp_phys_gpu.h
index d84b080..d2faa1e 100644
--- a/kernel/gsp_phys_gpu.h
+++ b/kernel/gsp_phys_gpu.h
@@ -350,6 +350,16 @@ bool gsp_phys_rmcall_gr_sph_bind_value(void);
u32 gsp_phys_rmcall_gr_sph_bind_mask_value(void);
/*
+ * eng28 (CONT.490): the golden MME overlay is forced (sema_gl_mme_golden +
+ * sema_gl_mme_golden_force), so every called macro slot is served from the
+ * driver-emitted golden program (golden-only, fail-closed) and the client's
+ * captured 0x114 upload is not a prerequisite for a safe launch. The
+ * service's immature-skip gate consults this so beef draw-state windows are
+ * not software-completed while the golden program can serve them.
+ */
+bool gsp_phys_gr_golden_ready(void);
+
+/*
* SESSION 155 CONT 11: bind a synthesized header-only GEOMETRY SPH to
* stage 4 with ENABLE=0 (sema_gl_sph_gs_img, default 0). The sema service
* uses this value to author the 128-byte image at family+0x780.