Lines Matching refs:GLTestContext
18 static std::unique_ptr<GLGpuTimer> MakeIfSupported(const sk_gpu_test::GLTestContext*);
26 GLGpuTimer(bool disjointSupport, const sk_gpu_test::GLTestContext*, const char* ext = "");
58 std::unique_ptr<GLGpuTimer> GLGpuTimer::MakeIfSupported(const sk_gpu_test::GLTestContext* ctx) { in MakeIfSupported()
80 GLGpuTimer::GLGpuTimer(bool disjointSupport, const sk_gpu_test::GLTestContext* ctx, const char* ext) in GLGpuTimer()
159 GLTestContext::GLTestContext() : TestContext() {} in GLTestContext() function in sk_gpu_test::GLTestContext
161 GLTestContext::~GLTestContext() { in ~GLTestContext()
166 bool GLTestContext::isValid() const { in isValid()
174 static bool fence_is_supported(const GLTestContext* ctx) { in fence_is_supported()
198 void GLTestContext::init(sk_sp<const GrGLInterface> gl) { in init()
208 void GLTestContext::teardown() { in teardown()
214 void GLTestContext::testAbandon() { in testAbandon()
224 void GLTestContext::finish() { in finish()
232 void GLTestContext::overrideVersion(const char* version, const char* shadingLanguageVersion) { in overrideVersion()
252 sk_sp<GrDirectContext> GLTestContext::makeContext(const GrContextOptions& options) { in makeContext()