diff options
| -rw-r--r-- | src/mesa/main/vtxfmt.c | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/src/mesa/main/vtxfmt.c b/src/mesa/main/vtxfmt.c index 887c7d9ac4..13b1aa9e50 100644 --- a/src/mesa/main/vtxfmt.c +++ b/src/mesa/main/vtxfmt.c @@ -127,13 +127,15 @@ install_vtxfmt( struct _glapi_table *tab, const GLvertexformat *vfmt )  void _mesa_install_exec_vtxfmt( struct gl_context *ctx, const GLvertexformat *vfmt )  { -   install_vtxfmt( ctx->Exec, vfmt ); +   if (ctx->API == API_OPENGL) +      install_vtxfmt( ctx->Exec, vfmt );  }  void _mesa_install_save_vtxfmt( struct gl_context *ctx, const GLvertexformat *vfmt )  { -   install_vtxfmt( ctx->Save, vfmt ); +   if (ctx->API == API_OPENGL) +      install_vtxfmt( ctx->Save, vfmt );  } | 
