Lines Matching defs:caps

140     GrSwizzle readSwizzle = rContext->priv().caps()->getReadSwizzle(format, colorType);
141 GrSwizzle writeSwizzle = rContext->priv().caps()->getWriteSwizzle(format, colorType);
219 auto format = rContext->priv().caps()->getDefaultBackendFormat(colorType, GrRenderable::kYes);
255 const GrCaps* caps = rContext->priv().caps();
256 auto [ct, _] = caps->getFallbackColorTypeAndFormat(colorType, sampleCnt);
304 rContext->priv().caps()->supportsDynamicMSAA(this->asRenderTargetProxy()))
659 if ((this->alwaysAntialias() || this->caps()->reducedShaderMode()) && aa == GrAA::kYes) {
666 *this->caps());
759 !this->caps()->reducedShaderMode()) {
761 // GrStyledShape to handle stroke caps and dashing properly.
794 if ((fContext->priv().caps()->reducedShaderMode() || this->alwaysAntialias()) &&
795 this->caps()->drawInstancedSupport() &&
853 return this->asRenderTargetProxy()->maxWindowRectangles(*this->caps());
878 if (this->caps()->performStencilClearsAsDraws()) {
898 bool clearWithDraw = this->caps()->performStencilClearsAsDraws() ||
899 (scissorState.enabled() && this->caps()->performPartialClearsAsDraws());
923 canDrawArgs.fCaps = fContext->priv().caps();
1091 !this->caps()->reducedShaderMode() &&
1098 stroke, this->caps()->shaderCaps());
1108 fContext, std::move(paint), viewMatrix, rrect, stroke, this->caps()->shaderCaps());
1392 !this->caps()->reducedShaderMode() &&
1399 this->caps()->shaderCaps());
1414 this->caps()->shaderCaps());
1445 const GrShaderCaps* shaderCaps = this->caps()->shaderCaps();
1523 if (numSemaphores && !this->caps()->semaphoreSupport()) {
1628 canDrawArgs.fCaps = this->caps();
1708 // No extra extension for butt caps
1764 !this->caps()->reducedShaderMode()) {
1804 canDrawArgs.fCaps = this->caps();
1939 GrProcessorSet::Analysis analysis = drawOp->finalize(*this->caps(), &appliedClip, clampType);
1956 // should change to a virtual caps check that returns whether we need to break up an OpsTask
1960 (!this->caps()->msaaResolvesAutomatically() || !this->asTextureProxy());
1980 if (fCanUseDynamicMSAA && drawNeedsMSAA && !this->caps()->msaaResolvesAutomatically()) {
2014 GrTextureResolveManager(this->drawingManager()), *this->caps());
2034 auto dstSampleFlags = this->caps()->getDstSampleFlagsForProxy(
2044 this->caps()->getDstSampleFlagsForProxy(this->asRenderTargetProxy(),
2074 !this->caps()->msaaResolvesAutomatically() &&
2075 this->caps()->dmsaaResolveCanBeUsedAsTextureInSameRenderPass()) {
2088 GrCaps::DstCopyRestrictions restrictions = this->caps()->getDstCopyRestrictions(
2135 if (!this->caps()->supportsHpsBlur(&proxyView)) {