Lines Matching refs:GLTestContext
18 static std::unique_ptr<FenceSync> MakeIfSupported(const sk_gpu_test::GLTestContext*);
25 GLFenceSync(const sk_gpu_test::GLTestContext*, const char* ext = "");
49 GLNVFenceSync(const sk_gpu_test::GLTestContext*);
76 const sk_gpu_test::GLTestContext* ctx) { in MakeIfSupported()
100 GLFenceSync::GLFenceSync(const sk_gpu_test::GLTestContext* ctx, const char* ext) { in GLFenceSync()
121 GLNVFenceSync::GLNVFenceSync(const sk_gpu_test::GLTestContext* ctx) { in GLNVFenceSync()
147 static std::unique_ptr<GLGpuTimer> MakeIfSupported(const sk_gpu_test::GLTestContext*);
154 GLGpuTimer(bool disjointSupport, const sk_gpu_test::GLTestContext*, const char* ext = "");
186 std::unique_ptr<GLGpuTimer> GLGpuTimer::MakeIfSupported(const sk_gpu_test::GLTestContext* ctx) { in MakeIfSupported()
203 GLGpuTimer::GLGpuTimer(bool disjointSupport, const sk_gpu_test::GLTestContext* ctx, const char* ext) in GLGpuTimer()
281 GLTestContext::GLTestContext() : TestContext() {} in GLTestContext() function in sk_gpu_test::GLTestContext
283 GLTestContext::~GLTestContext() { in ~GLTestContext()
287 void GLTestContext::init(sk_sp<const GrGLInterface> gl, std::unique_ptr<FenceSync> fenceSync) { in init()
293 void GLTestContext::teardown() { in teardown()
298 void GLTestContext::testAbandon() { in testAbandon()
305 void GLTestContext::submit() { in submit()
311 void GLTestContext::finish() { in finish()
317 GrGLint GLTestContext::createTextureRectangle(int width, int height, GrGLenum internalFormat, in createTextureRectangle()
348 sk_sp<GrContext> GLTestContext::makeGrContext(const GrContextOptions& options) { in makeGrContext()