/* * Copyright 2016 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef DisplayParams_DEFINED #define DisplayParams_DEFINED #include "GrContextOptions.h" #include "SkImageInfo.h" #include "SkSurfaceProps.h" namespace sk_app { struct DisplayParams { DisplayParams() : fColorType(kN32_SkColorType) , fColorSpace(nullptr) , fMSAASampleCount(1) , fSurfaceProps(SkSurfaceProps::kLegacyFontHost_InitType) , fDisableVsync(false) {} SkColorType fColorType; sk_sp fColorSpace; int fMSAASampleCount; GrContextOptions fGrContextOptions; SkSurfaceProps fSurfaceProps; bool fDisableVsync; }; } // namespace sk_app #endif