Lines Matching defs:options
19 GrCaps::GrCaps(const GrContextOptions& options) {
72 fSuppressPrints = options.fSuppressPrints;
74 fWireframeMode = options.fWireframeMode;
78 fBufferMapThreshold = options.fBufferMapThreshold;
91 fDriverBugWorkarounds = options.fDriverBugWorkarounds;
94 void GrCaps::finishInitialization(const GrContextOptions& options) {
101 this->applyOptionsOverrides(options);
108 void GrCaps::applyOptionsOverrides(const GrContextOptions& options) {
109 fShaderCaps->applyOptionsOverrides(options);
110 this->onApplyOptionsOverrides(options);
111 if (options.fDisableDriverCorrectnessWorkarounds) {
124 if (GrContextOptions::Enable::kNo == options.fUseDrawInsteadOfClear) {
127 } else if (GrContextOptions::Enable::kYes == options.fUseDrawInsteadOfClear) {
132 fMaxTextureSize = std::min(fMaxTextureSize, options.fMaxTextureSizeOverride);
134 if (options.fSuppressAdvancedBlendEquations) {
137 if (options.fClearAllTextures) {
140 if (options.fDisallowWriteAndTransferPixelRowBytes) {
144 if (options.fAlwaysPreferHardwareTessellation) {
148 if (options.fSuppressMipmapSupport) {
158 fInternalMultisampleCount = options.fInternalMultisampleCount;
160 fAvoidStencilBuffers = options.fAvoidStencilBuffers;
162 fDriverBugWorkarounds.applyOverrides(options.fDriverBugWorkarounds);