blob: 545ef40027af3c71d2d6e85209c3bfc7ca43a805 [file] [log] [blame]
robertphillips@google.com0da37192012-03-19 14:42:13 +00001
2/*
3 * Copyright 2012 Google Inc.
4 *
5 * Use of this source code is governed by a BSD-style license that can be
6 * found in the LICENSE file.
7 */
8#ifndef SkDebugGLContext_DEFINED
9#define SkDebugGLContext_DEFINED
10
robertphillips@google.com6177e692013-02-28 20:16:25 +000011#include "SkGLContextHelper.h"
robertphillips@google.com0da37192012-03-19 14:42:13 +000012
robertphillips@google.com6177e692013-02-28 20:16:25 +000013class SkDebugGLContext : public SkGLContextHelper {
robertphillips@google.com0da37192012-03-19 14:42:13 +000014
15public:
16 SkDebugGLContext() {};
17
18 virtual void makeCurrent() const SK_OVERRIDE {};
djsollen@google.comc9542ca2013-10-09 18:25:38 +000019 virtual void swapBuffers() const SK_OVERRIDE {};
robertphillips@google.com0da37192012-03-19 14:42:13 +000020
21protected:
22 virtual const GrGLInterface* createGLContext() SK_OVERRIDE;
23
24 virtual void destroyGLContext() SK_OVERRIDE {};
25};
26
27#endif