mesa/gallium: add dric option to allow overriding GL vendor string
[mesa.git] / src / mesa / main / getstring.c
index bd02b9db0b0b0a29bead37fa6fef8f5fd2ee4caf..4db08f15e28c3be8112f26c78e84f16a88bee4e8 100644 (file)
@@ -124,6 +124,10 @@ _mesa_GetString( GLenum name )
 
    ASSERT_OUTSIDE_BEGIN_END_WITH_RETVAL(ctx, NULL);
 
+   if (ctx->Const.VendorOverride && name == GL_VENDOR) {
+      return (const GLubyte *) ctx->Const.VendorOverride;
+   }
+
    /* this is a required driver function */
    assert(ctx->Driver.GetString);
    {