/external/skqp/src/gpu/mtl/ |
GrMtlCaps.mm | 145 if (this->shaderCaps()->configOutputSwizzle(srcConfig) != 146 this->shaderCaps()->configOutputSwizzle(dstConfig)) { 159 if (this->shaderCaps()->configOutputSwizzle(srcConfig) != 160 this->shaderCaps()->configOutputSwizzle(dstConfig)) { 296 GrShaderCaps* shaderCaps = fShaderCaps.get(); 302 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRR(); 303 shaderCaps->fConfigOutputSwizzle[i] = GrSwizzle::AAAA(); 306 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRA(); 308 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RGBA(); 315 shaderCaps->fUsesPrecisionModifiers = true [all...] |
/external/skqp/src/gpu/ |
GrShaderVar.cpp | 55 void GrShaderVar::appendDecl(const GrShaderCaps* shaderCaps, SkString* out) const { 67 if (shaderCaps->usesPrecisionModifiers() && GrSLTypeAcceptsPrecision(effectiveType)) { 74 GrGLSLTypeString(shaderCaps, effectiveType), 79 GrGLSLTypeString(shaderCaps, effectiveType), 85 GrGLSLTypeString(shaderCaps, effectiveType),
|
GrProgramDesc.cpp | 121 const GrShaderCaps& shaderCaps, 133 add_sampler_keys(b, fp, gpu, shaderCaps); 142 const GrShaderCaps& shaderCaps, 154 add_sampler_keys(b, pp, shaderCaps); 163 const GrShaderCaps& shaderCaps, 181 const GrShaderCaps& shaderCaps, 184 if (!gen_frag_proc_and_meta_keys(primProc, fp.childProcessor(i), gpu, shaderCaps, b)) { 189 fp.getGLSLProcessorKey(shaderCaps, b); 191 return gen_meta_key(fp, gpu, shaderCaps, primProc.getTransformKey(fp.coordTransforms(), 206 const GrShaderCaps& shaderCaps = *gpu->caps()->shaderCaps() [all...] |
/external/skia/src/gpu/ |
GrProgramDesc.cpp | 109 const GrShaderCaps& shaderCaps, 121 add_sampler_keys(b, fp, gpu, shaderCaps); 130 const GrShaderCaps& shaderCaps, 142 add_sampler_keys(b, pp, shaderCaps); 151 const GrShaderCaps& shaderCaps, 169 const GrShaderCaps& shaderCaps, 172 if (!gen_frag_proc_and_meta_keys(primProc, fp.childProcessor(i), gpu, shaderCaps, b)) { 177 fp.getGLSLProcessorKey(shaderCaps, b); 179 return gen_meta_key(fp, gpu, shaderCaps, primProc.getTransformKey(fp.coordTransforms(), 192 const GrShaderCaps& shaderCaps = *gpu->caps()->shaderCaps() [all...] |
GrShaderVar.cpp | 38 void GrShaderVar::appendDecl(const GrShaderCaps* shaderCaps, SkString* out) const {
|
/external/skia/src/gpu/mtl/ |
GrMtlCaps.mm | 145 if (this->shaderCaps()->configOutputSwizzle(srcConfig) != 146 this->shaderCaps()->configOutputSwizzle(dstConfig)) { 159 if (this->shaderCaps()->configOutputSwizzle(srcConfig) != 160 this->shaderCaps()->configOutputSwizzle(dstConfig)) { 296 GrShaderCaps* shaderCaps = fShaderCaps.get(); 302 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRR(); 303 shaderCaps->fConfigOutputSwizzle[i] = GrSwizzle::AAAA(); 306 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRA(); 308 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RGB1(); 310 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RGBA() [all...] |
/external/skqp/src/gpu/glsl/ |
GrGLSLFragmentShaderBuilder.cpp | 98 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps(); 99 if (shaderCaps->fbFetchSupport()) { 101 shaderCaps->fbFetchExtensionString()); 105 if (shaderCaps->fbFetchNeedsCustomOutput()) { 121 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); 148 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); 181 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
|
GrGLSL.cpp | 11 const char* GrGLSLTypeString(const GrShaderCaps* shaderCaps, GrSLType t) {
|
GrGLSLVarying.cpp | 24 const GrShaderCaps& shaderCaps) { 30 SkASSERT(!shaderCaps.preferFlatInterpolation() || 31 shaderCaps.flatInterpolationSupport()); 32 return shaderCaps.preferFlatInterpolation(); 34 SkASSERT(shaderCaps.flatInterpolationSupport()); 50 v.fIsFlat = use_flat_interpolation(interpolation, *fProgramBuilder->shaderCaps()); 91 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); 135 vars[i].appendDecl(fProgramBuilder->shaderCaps(), out); 152 SkASSERT(k110_GrGLSLGeneration != fProgramBuilder->shaderCaps()->generation() ||
|
GrGLSLShaderBuilder.cpp | 34 var.appendDecl(fProgramBuilder->shaderCaps(), &tempDecl); 39 v.appendDecl(this->getProgramBuilder()->shaderCaps(), &this->definitions()); 49 this->functions().append(GrGLSLTypeString(fProgramBuilder->shaderCaps(), returnType)); 54 args[i].appendDecl(fProgramBuilder->shaderCaps(), &this->functions()); 208 vars[i].appendDecl(fProgramBuilder->shaderCaps(), out); 214 SkASSERT(fProgramBuilder->shaderCaps()->generation() >= k330_GrGLSLGeneration || 215 fProgramBuilder->shaderCaps()->mustEnableAdvBlendEqs()); 244 this->versionDecl() = fProgramBuilder->shaderCaps()->versionDeclString();
|
/external/skia/src/gpu/glsl/ |
GrGLSLFragmentShaderBuilder.cpp | 95 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps(); 96 if (!shaderCaps.sampleVariablesSupport()) { 100 if (const char* extension = shaderCaps.sampleVariablesExtensionString()) { 119 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps(); 120 if (shaderCaps->fbFetchSupport()) { 122 shaderCaps->fbFetchExtensionString()); 126 if (shaderCaps->fbFetchNeedsCustomOutput()) { 142 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); [all...] |
GrGLSLVarying.cpp | 24 const GrShaderCaps& shaderCaps) { 30 SkASSERT(!shaderCaps.preferFlatInterpolation() || 31 shaderCaps.flatInterpolationSupport()); 32 return shaderCaps.preferFlatInterpolation(); 34 SkASSERT(shaderCaps.flatInterpolationSupport()); 50 v.fIsFlat = use_flat_interpolation(interpolation, *fProgramBuilder->shaderCaps()); 91 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); 134 vars[i].appendDecl(fProgramBuilder->shaderCaps(), out); 151 SkASSERT(k110_GrGLSLGeneration != fProgramBuilder->shaderCaps()->generation() ||
|
GrGLSLShaderBuilder.cpp | 34 var.appendDecl(fProgramBuilder->shaderCaps(), &tempDecl); 39 v.appendDecl(this->getProgramBuilder()->shaderCaps(), &this->definitions()); 54 args[i].appendDecl(fProgramBuilder->shaderCaps(), &this->functions()); 208 vars[i].appendDecl(fProgramBuilder->shaderCaps(), out); 214 SkASSERT(fProgramBuilder->shaderCaps()->generation() >= k330_GrGLSLGeneration || 215 fProgramBuilder->shaderCaps()->mustEnableAdvBlendEqs()); 244 this->versionDecl() = fProgramBuilder->shaderCaps()->versionDeclString();
|
/external/skia/src/gpu/gl/ |
GrGLCaps.cpp | 316 GrShaderCaps* shaderCaps = fShaderCaps.get(); 318 shaderCaps->fPathRenderingSupport = this->hasPathRenderingSupport(ctxInfo, gli); 321 shaderCaps->fPathRenderingSupport = false; 327 shaderCaps->fDualSourceBlendingSupport = (ctxInfo.version() >= GR_GL_VER(3, 3) || 331 shaderCaps->fShaderDerivativeSupport = true; 334 shaderCaps->fGeometryShaderSupport = ctxInfo.version() >= GR_GL_VER(3, 2) && 336 if (shaderCaps->fGeometryShaderSupport) { 338 shaderCaps->fGSInvocationsSupport = true; 340 shaderCaps->fGSInvocationsSupport = true; 341 shaderCaps->fGSInvocationsExtensionString = "GL_ARB_gpu_shader5" [all...] |
GrGLUniformHandler.cpp | 65 const GrShaderCaps* shaderCaps) { 72 GrSwizzle swizzle = shaderCaps->configTextureSwizzle(texture->config()); 89 fUniforms[i].fVariable.appendDecl(fProgramBuilder->shaderCaps(), out); 95 fSamplers[i].fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
|
GrGLVaryingHandler.cpp | 20 SkASSERT(glPB->gpu()->glCaps().shaderCaps()->pathRenderingSupport() &&
|
/external/skqp/src/gpu/gl/ |
GrGLCaps.cpp | 316 GrShaderCaps* shaderCaps = fShaderCaps.get(); 318 shaderCaps->fPathRenderingSupport = this->hasPathRenderingSupport(ctxInfo, gli); 321 shaderCaps->fPathRenderingSupport = false; 327 shaderCaps->fDualSourceBlendingSupport = (ctxInfo.version() >= GR_GL_VER(3, 3) || 331 shaderCaps->fShaderDerivativeSupport = true; 334 shaderCaps->fGeometryShaderSupport = ctxInfo.version() >= GR_GL_VER(3, 2) && 336 if (shaderCaps->fGeometryShaderSupport) { 338 shaderCaps->fGSInvocationsSupport = true; 340 shaderCaps->fGSInvocationsSupport = true; 341 shaderCaps->fGSInvocationsExtensionString = "GL_ARB_gpu_shader5" [all...] |
GrGLUniformHandler.cpp | 68 const GrShaderCaps* shaderCaps) { 76 GrSwizzle swizzle = shaderCaps->configTextureSwizzle(texture->config()); 94 fUniforms[i].fVariable.appendDecl(fProgramBuilder->shaderCaps(), out); 100 fSamplers[i].fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
|
GrGLVaryingHandler.cpp | 20 SkASSERT(glPB->gpu()->glCaps().shaderCaps()->pathRenderingSupport() &&
|
/external/skia/src/gpu/vk/ |
GrVkCaps.cpp | 95 if (this->shaderCaps()->configOutputSwizzle(srcConfig) != 96 this->shaderCaps()->configOutputSwizzle(dstConfig)) { 113 if (this->shaderCaps()->configOutputSwizzle(srcConfig) != 114 this->shaderCaps()->configOutputSwizzle(dstConfig)) { 166 if (this->shaderCaps()->configOutputSwizzle(srcConfig) != 167 this->shaderCaps()->configOutputSwizzle(dstConfig)) { 548 GrShaderCaps* shaderCaps = fShaderCaps.get(); 549 shaderCaps->fVersionDeclString = "#version 330\n"; 558 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRR(); 559 shaderCaps->fConfigOutputSwizzle[i] = GrSwizzle::AAAA() [all...] |
/external/skqp/src/gpu/vk/ |
GrVkCaps.cpp | 90 if (this->shaderCaps()->configOutputSwizzle(srcConfig) != 91 this->shaderCaps()->configOutputSwizzle(dstConfig)) { 107 if (this->shaderCaps()->configOutputSwizzle(srcConfig) != 108 this->shaderCaps()->configOutputSwizzle(dstConfig)) { 150 if (this->shaderCaps()->configOutputSwizzle(srcConfig) != 151 this->shaderCaps()->configOutputSwizzle(dstConfig)) { 497 GrShaderCaps* shaderCaps = fShaderCaps.get(); 498 shaderCaps->fVersionDeclString = "#version 330\n"; 507 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRR(); 508 shaderCaps->fConfigOutputSwizzle[i] = GrSwizzle::AAAA() [all...] |
/external/skia/src/gpu/effects/ |
GrBezierEffect.h | 69 if (!caps.shaderCaps()->shaderDerivativeSupport()) { 76 if (!caps.shaderCaps()->shaderDerivativeSupport()) { 153 if (!caps.shaderCaps()->shaderDerivativeSupport()) { 160 if (!caps.shaderCaps()->shaderDerivativeSupport()) {
|
GrSkSLFP.h | 93 GrSkSLFP(sk_sp<GrSkSLFPFactoryCache> factoryCache, const GrShaderCaps* shaderCaps, int fIndex, 155 GrSkSLFPFactory(const char* name, const GrShaderCaps* shaderCaps, const char* sksl);
|
/external/skqp/src/gpu/effects/ |
GrBezierEffect.h | 69 if (!caps.shaderCaps()->shaderDerivativeSupport()) { 76 if (!caps.shaderCaps()->shaderDerivativeSupport()) { 153 if (!caps.shaderCaps()->shaderDerivativeSupport()) { 160 if (!caps.shaderCaps()->shaderDerivativeSupport()) {
|
GrSkSLFP.h | 85 GrSkSLFP(sk_sp<GrSkSLFPFactoryCache> factoryCache, const GrShaderCaps* shaderCaps, int fIndex, 138 GrSkSLFPFactory(const char* name, const GrShaderCaps* shaderCaps, const char* sksl);
|