/external/skia/src/gpu/glsl/ |
GrGLSLFragmentShaderBuilder.cpp | 103 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps(); 104 if (shaderCaps->fbFetchSupport()) { 106 shaderCaps->fbFetchExtensionString()); 109 const char* fbFetchColorName = shaderCaps->fbFetchColorName(); 110 if (shaderCaps->fbFetchNeedsCustomOutput()) { 126 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); 153 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); 186 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
|
GrGLSLBlend.cpp | 44 const GrShaderCaps* shaderCaps = fsBuilder->getProgramBuilder()->shaderCaps(); 45 if (shaderCaps->mustGuardDivisionEvenAfterExplicitZeroCheck()) { 74 const GrShaderCaps* shaderCaps = fsBuilder->getProgramBuilder()->shaderCaps(); 75 if (shaderCaps->mustGuardDivisionEvenAfterExplicitZeroCheck()) { 101 const GrShaderCaps* shaderCaps = fsBuilder->getProgramBuilder()->shaderCaps(); 102 if (shaderCaps->mustGuardDivisionEvenAfterExplicitZeroCheck()) {
|
GrGLSLProgramBuilder.cpp | 98 fGeometryProcessor.reset(proc.createGLSLInstance(*this->shaderCaps())); 111 this->shaderCaps(), 178 this->shaderCaps(), 211 if (this->shaderCaps()->mustDeclareFragmentShaderOutput()) { 234 this->shaderCaps(), 262 this->shaderCaps()->externalTextureExtensionString(); 273 SkASSERT(this->shaderCaps()->texelBufferSupport()); 284 if (const char* extension = this->shaderCaps()->texelBufferExtensionString()) { 311 GrSwizzle swizzle = this->shaderCaps()->configTextureSwizzle(config); 339 const GrShaderCaps& shaderCaps = *this->shaderCaps() [all...] |
GrGLSLProgramBuilder.h | 38 const GrShaderCaps* shaderCaps() const { return this->caps()->shaderCaps(); }
|
/external/skia/src/gpu/vk/ |
GrVkCaps.cpp | 222 GrShaderCaps* shaderCaps = fShaderCaps.get(); 223 shaderCaps->fVersionDeclString = "#version 330\n"; 232 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRR(); 233 shaderCaps->fConfigOutputSwizzle[i] = GrSwizzle::AAAA(); 237 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRA(); 243 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::BGRA(); 244 shaderCaps->fConfigOutputSwizzle[i] = GrSwizzle::BGRA(); 246 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RGBA(); 252 shaderCaps->fUsesPrecisionModifiers = true; 253 shaderCaps->fFlatInterpolationSupport = true [all...] |
GrVkCopyManager.cpp | 39 const GrShaderCaps* shaderCaps = gpu->caps()->shaderCaps(); 40 const char* version = shaderCaps->versionDeclString(); 149 if (gpu->caps()->shaderCaps()->configOutputSwizzle(src->config()) != 150 gpu->caps()->shaderCaps()->configOutputSwizzle(dst->config())) {
|
/external/skqp/src/gpu/glsl/ |
GrGLSLBlend.cpp | 44 const GrShaderCaps* shaderCaps = fsBuilder->getProgramBuilder()->shaderCaps(); 45 if (shaderCaps->mustGuardDivisionEvenAfterExplicitZeroCheck()) { 74 const GrShaderCaps* shaderCaps = fsBuilder->getProgramBuilder()->shaderCaps(); 75 if (shaderCaps->mustGuardDivisionEvenAfterExplicitZeroCheck()) { 101 const GrShaderCaps* shaderCaps = fsBuilder->getProgramBuilder()->shaderCaps(); 102 if (shaderCaps->mustGuardDivisionEvenAfterExplicitZeroCheck()) {
|
GrGLSLFragmentShaderBuilder.cpp | 98 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps(); 101 if (!shaderCaps.multisampleInterpolationSupport()) { 104 if (const char* extension = shaderCaps.multisampleInterpolationExtensionString()) { 139 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps(); 140 if (!shaderCaps.sampleVariablesSupport()) { 144 if (const char* extension = shaderCaps.sampleVariablesExtensionString()) { 159 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps(); [all...] |
GrGLSLProgramBuilder.cpp | 98 fGeometryProcessor.reset(proc.createGLSLInstance(*this->shaderCaps())); 111 this->shaderCaps(), 178 this->shaderCaps(), 211 if (this->shaderCaps()->mustDeclareFragmentShaderOutput()) { 234 this->shaderCaps(), 262 this->shaderCaps()->externalTextureExtensionString(); 273 SkASSERT(this->shaderCaps()->texelBufferSupport()); 284 if (const char* extension = this->shaderCaps()->texelBufferExtensionString()) { 311 GrSwizzle swizzle = this->shaderCaps()->configTextureSwizzle(config); 339 const GrShaderCaps& shaderCaps = *this->shaderCaps() [all...] |
GrGLSLProgramBuilder.h | 38 const GrShaderCaps* shaderCaps() const { return this->caps()->shaderCaps(); }
|
/external/skqp/src/gpu/vk/ |
GrVkCaps.cpp | 218 GrShaderCaps* shaderCaps = fShaderCaps.get(); 219 shaderCaps->fVersionDeclString = "#version 330\n"; 228 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRR(); 229 shaderCaps->fConfigOutputSwizzle[i] = GrSwizzle::AAAA(); 233 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRA(); 239 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::BGRA(); 240 shaderCaps->fConfigOutputSwizzle[i] = GrSwizzle::BGRA(); 242 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RGBA(); 248 shaderCaps->fUsesPrecisionModifiers = true; 249 shaderCaps->fFlatInterpolationSupport = true [all...] |
GrVkCopyManager.cpp | 40 const GrShaderCaps* shaderCaps = gpu->caps()->shaderCaps(); 41 const char* version = shaderCaps->versionDeclString(); 150 if (gpu->caps()->shaderCaps()->configOutputSwizzle(src->config()) != 151 gpu->caps()->shaderCaps()->configOutputSwizzle(dst->config())) {
|
/external/skia/include/gpu/ |
GrCaps.h | 35 const GrShaderCaps* shaderCaps() const { return fShaderCaps.get(); }
|
/external/skia/src/gpu/ccpr/ |
GrCoverageCountingPathRenderer.cpp | 41 const GrShaderCaps& shaderCaps = *caps.shaderCaps(); 42 return shaderCaps.integerSupport() && shaderCaps.flatInterpolationSupport() &&
|
/external/skqp/include/gpu/ |
GrCaps.h | 33 const GrShaderCaps* shaderCaps() const { return fShaderCaps.get(); }
|
/external/skqp/src/gpu/ccpr/ |
GrCoverageCountingPathRenderer.cpp | 41 const GrShaderCaps& shaderCaps = *caps.shaderCaps(); 42 return shaderCaps.integerSupport() && shaderCaps.flatInterpolationSupport() &&
|
/external/skqp/src/gpu/gl/ |
GrGLCaps.cpp | 284 GrShaderCaps* shaderCaps = fShaderCaps.get(); 286 shaderCaps->fPathRenderingSupport = this->hasPathRenderingSupport(ctxInfo, gli); 289 shaderCaps->fPathRenderingSupport = false; 295 shaderCaps->fDualSourceBlendingSupport = (ctxInfo.version() >= GR_GL_VER(3, 3) || 299 shaderCaps->fShaderDerivativeSupport = true; 302 shaderCaps->fGeometryShaderSupport = ctxInfo.version() >= GR_GL_VER(3, 2) && 304 if (shaderCaps->fGeometryShaderSupport) { 306 shaderCaps->fGSInvocationsSupport = true; 308 shaderCaps->fGSInvocationsSupport = true; 309 shaderCaps->fGSInvocationsExtensionString = "GL_ARB_gpu_shader5" [all...] |
GrGLGpu.cpp | 220 fHWBoundTextureUniqueIDs.reset(this->caps()->shaderCaps()->maxCombinedSamplers()); 240 if (this->caps()->shaderCaps()->texelBufferSupport()) { 241 fHWBufferTextures.reset(this->caps()->shaderCaps()->maxCombinedSamplers()); 244 if (this->glCaps().shaderCaps()->pathRenderingSupport()) { 355 if (this->glCaps().shaderCaps()->pathRenderingSupport()) { 445 SkASSERT(this->caps()->shaderCaps()->texelBufferSupport()); 478 if (this->caps()->shaderCaps()->pathRenderingSupport()) { 514 if (!caps.shaderCaps()->externalTextureSupport()) { [all...] |
/external/skia/src/gpu/gl/ |
GrGLCaps.cpp | 284 GrShaderCaps* shaderCaps = fShaderCaps.get(); 286 shaderCaps->fPathRenderingSupport = this->hasPathRenderingSupport(ctxInfo, gli); 289 shaderCaps->fPathRenderingSupport = false; 295 shaderCaps->fDualSourceBlendingSupport = (ctxInfo.version() >= GR_GL_VER(3, 3) || 299 shaderCaps->fShaderDerivativeSupport = true; 302 shaderCaps->fGeometryShaderSupport = ctxInfo.version() >= GR_GL_VER(3, 2) && 304 if (shaderCaps->fGeometryShaderSupport) { 306 shaderCaps->fGSInvocationsSupport = true; 308 shaderCaps->fGSInvocationsSupport = true; 309 shaderCaps->fGSInvocationsExtensionString = "GL_ARB_gpu_shader5" [all...] |
GrGLGpu.cpp | 220 fHWBoundTextureUniqueIDs.reset(this->caps()->shaderCaps()->maxCombinedSamplers()); 240 if (this->caps()->shaderCaps()->texelBufferSupport()) { 241 fHWBufferTextures.reset(this->caps()->shaderCaps()->maxCombinedSamplers()); 244 if (this->glCaps().shaderCaps()->pathRenderingSupport()) { 355 if (this->glCaps().shaderCaps()->pathRenderingSupport()) { 445 SkASSERT(this->caps()->shaderCaps()->texelBufferSupport()); 478 if (this->caps()->shaderCaps()->pathRenderingSupport()) { 514 if (!caps.shaderCaps()->externalTextureSupport()) { [all...] |
/external/skia/src/gpu/ops/ |
GrTextureOp.cpp | 554 coverageAA, filters, *target->caps().shaderCaps()); 653 const auto& shaderCaps = *caps.shaderCaps(); 662 if (TextureGeometryProcessor::SupportsMultitexture(shaderCaps) && !fColorSpaceXform && 663 fMaxApproxDstPixelArea <= shaderCaps.disableImageMultitexturingDstRectAreaThreshold() && 665 shaderCaps.disableImageMultitexturingDstRectAreaThreshold()) { 667 int numNewProxies = this->mergeProxies(that, map, shaderCaps); [all...] |
/external/skqp/src/gpu/ops/ |
GrTextureOp.cpp | 559 coverageAA, filters, *target->caps().shaderCaps()); 658 const auto& shaderCaps = *caps.shaderCaps(); 667 if (TextureGeometryProcessor::SupportsMultitexture(shaderCaps) && !fColorSpaceXform && 668 fMaxApproxDstPixelArea <= shaderCaps.disableImageMultitexturingDstRectAreaThreshold() && 670 shaderCaps.disableImageMultitexturingDstRectAreaThreshold()) { 672 int numNewProxies = this->mergeProxies(that, map, shaderCaps); [all...] |
/external/skia/src/gpu/ |
GrRenderTargetContext.cpp | 630 SkASSERT(fRenderTargetContext->caps()->shaderCaps()->pathRenderingSupport()); [all...] |
/external/skqp/src/gpu/ |
GrRenderTargetContext.cpp | 628 SkASSERT(fRenderTargetContext->caps()->shaderCaps()->pathRenderingSupport()); [all...] |