1cb93a386Sopenharmony_ci 2cb93a386Sopenharmony_ci/* 3cb93a386Sopenharmony_ci * Copyright 2016 Google Inc. 4cb93a386Sopenharmony_ci * 5cb93a386Sopenharmony_ci * Use of this source code is governed by a BSD-style license that can be 6cb93a386Sopenharmony_ci * found in the LICENSE file. 7cb93a386Sopenharmony_ci */ 8cb93a386Sopenharmony_ci#ifndef RasterWindowContext_DEFINED 9cb93a386Sopenharmony_ci#define RasterWindowContext_DEFINED 10cb93a386Sopenharmony_ci 11cb93a386Sopenharmony_ci#include "tools/sk_app/WindowContext.h" 12cb93a386Sopenharmony_ci 13cb93a386Sopenharmony_cinamespace sk_app { 14cb93a386Sopenharmony_ci 15cb93a386Sopenharmony_ciclass RasterWindowContext : public WindowContext { 16cb93a386Sopenharmony_cipublic: 17cb93a386Sopenharmony_ci RasterWindowContext(const DisplayParams& params) : WindowContext(params) {} 18cb93a386Sopenharmony_ci 19cb93a386Sopenharmony_ciprotected: 20cb93a386Sopenharmony_ci bool isGpuContext() override { return false; } 21cb93a386Sopenharmony_ci}; 22cb93a386Sopenharmony_ci 23cb93a386Sopenharmony_ci} // namespace sk_app 24cb93a386Sopenharmony_ci 25cb93a386Sopenharmony_ci#endif 26