From 0b1e481709ef9b86261f46e9fd44d8cdec7c2d8e Mon Sep 17 00:00:00 2001 From: "bsalomon@google.com" Date: Tue, 23 Oct 2012 13:52:43 +0000 Subject: Add vendor to context info. R=robertphillips@google.com Review URL: https://codereview.appspot.com/6741062 git-svn-id: http://skia.googlecode.com/svn/trunk@6043 2bbb7eff-a529-9590-31e7-b0007b416f81 --- src/gpu/gl/GrGLContextInfo.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/gpu/gl/GrGLContextInfo.cpp') diff --git a/src/gpu/gl/GrGLContextInfo.cpp b/src/gpu/gl/GrGLContextInfo.cpp index 9802e65985..060d236b22 100644 --- a/src/gpu/gl/GrGLContextInfo.cpp +++ b/src/gpu/gl/GrGLContextInfo.cpp @@ -30,6 +30,7 @@ GrGLContextInfo& GrGLContextInfo::operator = (const GrGLContextInfo& ctx) { fBindingInUse = ctx.fBindingInUse; fGLVersion = ctx.fGLVersion; fGLSLGeneration = ctx.fGLSLGeneration; + fVendor = ctx.fVendor; fExtensionString = ctx.fExtensionString; fGLCaps = ctx.fGLCaps; return *this; @@ -40,6 +41,7 @@ void GrGLContextInfo::reset() { fBindingInUse = kNone_GrGLBinding; fGLVersion = GR_GL_VER(0, 0); fGLSLGeneration = static_cast(0); + fVendor = kOther_GrGLVendor; fExtensionString = ""; fGLCaps.reset(); } @@ -70,7 +72,7 @@ bool GrGLContextInfo::initialize(const GrGLInterface* interface) { const GrGLubyte* ext; GR_GL_CALL_RET(interface, ext, GetString(GR_GL_EXTENSIONS)); fExtensionString = reinterpret_cast(ext); - + fVendor = GrGLGetVendor(interface); fGLCaps.init(*this); return true; } -- cgit v1.2.3