Lines Matching defs:ContextOptions
22 struct SK_API ContextOptions { struct
23 ContextOptions() {} in ContextOptions() function
30 bool fDisableDriverCorrectnessWorkarounds = false;
36 skgpu::ShaderErrorHandler* fShaderErrorHandler = nullptr;
44 int fInternalMultisampleCount = 4;
51 bool fClientWillExternallySynchronizeAllThreads = false;
56 size_t fGlyphCacheTextureMaximumBytes = 2048 * 1024 * 4;
62 float fMinDistanceFieldFontSize = 18;
68 float fGlyphsAsPathsFontSize = 384;
70 float fGlyphsAsPathsFontSize = 256;
72 float fGlyphsAsPathsFontSize = 324;
78 int fMaxPathAtlasTextureSize = 8192; // oversized, PathAtlas will likely be smaller
84 bool fAllowMultipleAtlasTextures = true;
85 bool fSupportBilerpFromGlyphAtlas = false;
93 bool fDisableCachedGlyphUploads = false;
95 static constexpr size_t kDefaultContextBudget = 256 * (1 << 20);
99 size_t fGpuBudgetInBytes = kDefaultContextBudget;
124 ContextOptionsPriv* fOptionsPriv = nullptr; argument