• Home
  • Raw
  • Download

Lines Matching refs:characterization

165 bool SkSurface_Gpu::onCharacterize(SkSurfaceCharacterization* characterization) const {  in onCharacterize()
190 characterization->set(ctx->threadSafeProxy(), maxResourceBytes, ii, rtc->origin(), in onCharacterize()
201 bool SkSurface_Gpu::isCompatible(const SkSurfaceCharacterization& characterization) const { in isCompatible()
205 if (!characterization.isValid()) { in isCompatible()
216 if (characterization.isTextureable()) { in isCompatible()
224 if (characterization.isMipMapped() && in isCompatible()
232 if (characterization.usesGLFBO0() != rtc->asRenderTargetProxy()->rtPriv().glRTFBOIDIs0()) { in isCompatible()
242 return characterization.contextInfo() && characterization.contextInfo()->matches(ctx) && in isCompatible()
243 characterization.cacheMaxResourceBytes() <= maxResourceBytes && in isCompatible()
244 characterization.origin() == rtc->origin() && in isCompatible()
245 characterization.config() == rtc->colorSpaceInfo().config() && in isCompatible()
246 characterization.width() == rtc->width() && in isCompatible()
247 characterization.height() == rtc->height() && in isCompatible()
248 characterization.colorType() == rtcColorType && in isCompatible()
249 characterization.fsaaType() == rtc->fsaaType() && in isCompatible()
250 characterization.stencilCount() == rtc->numStencilSamples() && in isCompatible()
251 SkColorSpace::Equals(characterization.colorSpace(), in isCompatible()
253 characterization.surfaceProps() == rtc->surfaceProps(); in isCompatible()
257 if (!ddl || !this->isCompatible(ddl->characterization())) { in onDraw()