1/* 2 * Copyright 2011 Google Inc. 3 * 4 * Use of this source code is governed by a BSD-style license that can be 5 * found in the LICENSE file. 6 */ 7#ifndef GpuTimer_DEFINED 8#define GpuTimer_DEFINED 9 10class SkGLContextHelper; 11 12class GpuTimer { 13public: 14 GpuTimer(const SkGLContextHelper*); 15 ~GpuTimer(); 16 void start(); 17 double end(); 18private: 19 unsigned fQuery; 20 int fStarted; 21 const SkGLContextHelper* fContext; 22 bool fSupported; 23}; 24 25#endif 26