From b4205042791313c437c50c59aa221938eb8964f3 Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Sat, 19 Sep 2026 23:46:13 -0400 Subject: [PATCH] [MG_Test] (Disaggregated): P5f fs - arm XFB support in the driver fixture --- MobileGL/MG_Test/Backend/DirectGLES/ContextEpochTest.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MobileGL/MG_Test/Backend/DirectGLES/ContextEpochTest.cpp b/MobileGL/MG_Test/Backend/DirectGLES/ContextEpochTest.cpp index 001e7de1..1a093c18 100644 --- a/MobileGL/MG_Test/Backend/DirectGLES/ContextEpochTest.cpp +++ b/MobileGL/MG_Test/Backend/DirectGLES/ContextEpochTest.cpp @@ -27,6 +27,7 @@ namespace { void GL_APIENTRY BindXfb(GLenum, GLuint id) { boundXfb = id; } void GL_APIENTRY NoArgs() {} void GL_APIENTRY BeginXfb(GLenum) {} + void GL_APIENTRY XfbVaryings(GLuint, GLsizei, const GLchar* const*, GLenum) {} struct DriverScope { MG_External::GLESFunctionsTable Functions = g_GLESFuncs; MG_Config::TransportMode Transport = MG_Config::Transport; @@ -44,6 +45,7 @@ namespace { g_GLESFuncs.glResumeTransformFeedback = &NoArgs; g_GLESFuncs.glBeginTransformFeedback = &BeginXfb; g_GLESFuncs.glEndTransformFeedback = &NoArgs; + g_GLESFuncs.glTransformFeedbackVaryings = &XfbVaryings; } ~DriverScope() { XfbImpl::OnBackendContextDestroyed();