HomeSort by relevance Sort by last modified time
    Searched refs:shaderCaps (Results 1 - 25 of 180) sorted by null

1 2 3 4 5 6 7 8

  /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);

Completed in 391 milliseconds

1 2 3 4 5 6 7 8