Lines Matching refs:caps
60 const GrCaps& caps = *this->caps();
61 if (textureParams.isTiled() && !caps.npotTextureTileSupport() &&
95 if (!this->caps()->isConfigTexturable(desc.fConfig)) {
100 if (isRT && !this->caps()->isConfigRenderable(desc.fConfig, desc.fSampleCnt > 0)) {
112 int maxRTSize = this->caps()->maxRenderTargetSize();
117 int maxSize = this->caps()->maxTextureSize();
127 desc.fSampleCnt = SkTMin(desc.fSampleCnt, this->caps()->maxSampleCount());
138 if (!this->caps()->npotTextureTileSupport() &&
149 if (!this->caps()->reuseScratchTextures() && !isRT) {
163 if (!this->caps()->isConfigTexturable(desc.fConfig)) {
167 !this->caps()->isConfigRenderable(desc.fConfig, desc.fSampleCnt > 0)) {
170 int maxSize = this->caps()->maxTextureSize();
190 if (!this->caps()->isConfigRenderable(desc.fConfig, desc.fSampleCnt > 0)) {
203 if (!this->caps()->isConfigRenderable(desc.fConfig, desc.fSampleCnt > 0)) {
206 int maxSize = this->caps()->maxTextureSize();
216 if (!this->caps()->reuseScratchBuffers()) {
225 if (!this->caps()->reuseScratchBuffers()) {
282 !this->caps()->isConfigRenderable(tempDrawInfo->fTempSurfaceDesc.fConfig, false)) {
305 if (this->caps()->useDrawInsteadOfAllRenderTargetWrites()) {
307 } else if (this->caps()->useDrawInsteadOfPartialRenderTargetWrite() &&
320 !this->caps()->isConfigTexturable(tempDrawInfo->fTempSurfaceDesc.fConfig)) {
323 !this->caps()->isConfigTexturable(srcConfig)) {
397 if (GrXferBarrierType barrierType = args.fPipeline->xferBarrierType(*this->caps())) {