Lines Matching refs:sk_gpu_test
23 class EGLFenceSync : public sk_gpu_test::FenceSync {
27 sk_gpu_test::PlatformFence SK_WARN_UNUSED_RESULT insertFence() const override;
28 bool waitFence(sk_gpu_test::PlatformFence fence) const override;
29 void deleteFence(sk_gpu_test::PlatformFence fence) const override;
36 typedef sk_gpu_test::FenceSync INHERITED;
39 class EGLGLTestContext : public sk_gpu_test::GLTestContext {
47 std::unique_ptr<sk_gpu_test::GLTestContext> makeNew() const override;
262 std::unique_ptr<sk_gpu_test::GLTestContext> EGLGLTestContext::makeNew() const {
263 std::unique_ptr<sk_gpu_test::GLTestContext> ctx(new EGLGLTestContext(this->gl()->fStandard,
309 sk_gpu_test::PlatformFence EGLFenceSync::insertFence() const {
311 return reinterpret_cast<sk_gpu_test::PlatformFence>(eglsync);
314 bool EGLFenceSync::waitFence(sk_gpu_test::PlatformFence platformFence) const {
323 void EGLFenceSync::deleteFence(sk_gpu_test::PlatformFence platformFence) const {
328 GR_STATIC_ASSERT(sizeof(EGLSyncKHR) <= sizeof(sk_gpu_test::PlatformFence));
332 namespace sk_gpu_test {
343 } // namespace sk_gpu_test