Rémi Bernon (@rbernon) commented about dlls/opengl32/unix_thunks.c:
return STATUS_SUCCESS;}
+static NTSTATUS ext_glNamedFramebufferTextureMultiviewOVR( void *args ) +{
- struct glNamedFramebufferTextureMultiviewOVR_params *params = args;
- const struct opengl_funcs *funcs = params->teb->glTable;
- funcs->p_glNamedFramebufferTextureMultiviewOVR( params->framebuffer, params->attachment, params->texture, params->level, params->baseViewIndex, params->numViews );
- set_context_attribute( params->teb, -1 /* unsupported */, NULL, 0 );
- return STATUS_SUCCESS;
+}
This one might need to call `push_default_fbo` / `pop_default_fbo`. If I read the spec right it's equivalent to multiple `glFramebufferTextureLayer` calls, which does.