Lines Matching refs:GLTestContext
8 #include "tools/gpu/gl/GLTestContext.h"
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) {
80 GLGpuTimer::GLGpuTimer(bool disjointSupport, const sk_gpu_test::GLTestContext* ctx, const char* ext)
159 GLTestContext::GLTestContext() : TestContext() {}
161 GLTestContext::~GLTestContext() {
166 bool GLTestContext::isValid() const {
174 static bool fence_is_supported(const GLTestContext* ctx) {
198 void GLTestContext::init(sk_sp<const GrGLInterface> gl) {
208 void GLTestContext::teardown() {
214 void GLTestContext::testAbandon() {
224 void GLTestContext::finish() {
232 void GLTestContext::overrideVersion(const char* version, const char* shadingLanguageVersion) {
252 sk_sp<GrDirectContext> GLTestContext::makeContext(const GrContextOptions& options) {