HomeSort by relevance Sort by last modified time
    Searched refs:fProgramBuilder (Results 1 - 20 of 20) sorted by null

  /external/skia/src/gpu/glsl/
GrGLSLFragmentShaderBuilder.cpp 98 const char* override = fProgramBuilder->primitiveProcessor().getDestColorOverride();
103 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps();
126 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
146 fProgramBuilder->finalizeFragmentOutputColor(fOutputs.back());
153 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
165 fProgramBuilder->finalizeFragmentSecondaryColor(fOutputs.back());
186 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
192 SkASSERT(fProgramBuilder->header().fSurfaceOriginKey);
193 return static_cast<GrSurfaceOrigin>(fProgramBuilder->header().fSurfaceOriginKey-1);
200 fProgramBuilder->varyingHandler()->getFragDecls(&this->inputs(), &this->outputs())
    [all...]
GrGLSLVarying.cpp 15 SkASSERT(!fProgramBuilder->primitiveProcessor().willUseGeoShader());
19 fProgramBuilder->fVS.codeAppendf("%s = %s;", v.vsOut(), input->fName);
20 fProgramBuilder->fFS.codeAppendf("%s = %s;", output, v.fsIn());
44 bool willUseGeoShader = fProgramBuilder->primitiveProcessor().willUseGeoShader();
50 v.fIsFlat = use_flat_interpolation(interpolation, *fProgramBuilder->shaderCaps());
51 fProgramBuilder->nameVariable(&v.fVsOut, 'v', name);
58 fProgramBuilder->nameVariable(&v.fGsOut, 'g', name);
93 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
99 fProgramBuilder->fVS.addFeature(bit, extension);
100 if (fProgramBuilder->primitiveProcessor().willUseGeoShader())
    [all...]
GrGLSLShaderBuilder.cpp 16 : fProgramBuilder(program)
34 var.appendDecl(fProgramBuilder->shaderCaps(), &tempDecl);
49 this->functions().append(GrGLSLTypeString(fProgramBuilder->shaderCaps(), returnType));
50 fProgramBuilder->nameVariable(outName, '\0', name);
54 args[i].appendDecl(fProgramBuilder->shaderCaps(), &this->functions());
74 const GrShaderVar& sampler = fProgramBuilder->samplerVariable(samplerHandle);
76 append_texture_swizzle(out, fProgramBuilder->samplerSwizzle(samplerHandle));
121 GrGLSLUniformHandler* uniformHandler = fProgramBuilder->uniformHandler();
205 const GrShaderVar& texelBuffer = fProgramBuilder->texelBufferVariable(texelBufferHandle);
206 SkASSERT(fProgramBuilder->shaderCaps()->texelFetchSupport())
    [all...]
GrGLSLUniformHandler.h 81 explicit GrGLSLUniformHandler(GrGLSLProgramBuilder* program) : fProgramBuilder(program) {}
84 GrGLSLProgramBuilder* fProgramBuilder;
GrGLSLVertexGeoBuilder.cpp 43 fProgramBuilder->varyingHandler()->getVertexDecls(&this->inputs(), &this->outputs());
94 fProgramBuilder->varyingHandler()->getGeomDecls(&this->inputs(), &this->outputs());
GrGLSLVarying.h 69 , fProgramBuilder(program)
142 GrGLSLProgramBuilder* fProgramBuilder;
GrGLSLShaderBuilder.h 142 GrGLSLProgramBuilder* getProgramBuilder() { return fProgramBuilder; }
238 GrGLSLProgramBuilder* fProgramBuilder;
  /external/skqp/src/gpu/glsl/
GrGLSLVarying.cpp 30 SkASSERT(!fProgramBuilder->primitiveProcessor().willUseGeoShader());
31 fProgramBuilder->fVS.codeAppendf("%s = %s;", v.vsOut(), input->fName);
32 fProgramBuilder->fFS.codeAppendf("%s = %s;", output, v.fsIn());
36 bool willUseGeoShader = fProgramBuilder->primitiveProcessor().willUseGeoShader();
43 fProgramBuilder->nameVariable(&v.fVsOut, 'v', name);
50 fProgramBuilder->nameVariable(&v.fGsOut, 'g', name);
85 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
91 fProgramBuilder->fVS.addFeature(bit, extension);
92 if (fProgramBuilder->primitiveProcessor().willUseGeoShader()) {
93 fProgramBuilder->fGS.addFeature(bit, extension)
    [all...]
GrGLSLFragmentShaderBuilder.cpp 98 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps();
128 SkASSERT(fProgramBuilder->header().fSamplePatternKey);
139 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps();
159 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps();
181 const char* override = fProgramBuilder->primitiveProcessor().getDestColorOverride();
186 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps();
209 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
229 fProgramBuilder->finalizeFragmentOutputColor(fOutputs.back());
236 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
248 fProgramBuilder->finalizeFragmentSecondaryColor(fOutputs.back())
    [all...]
GrGLSLShaderBuilder.cpp 16 : fProgramBuilder(program)
34 var.appendDecl(fProgramBuilder->shaderCaps(), &tempDecl);
49 this->functions().append(GrGLSLTypeString(fProgramBuilder->shaderCaps(), returnType));
50 fProgramBuilder->nameVariable(outName, '\0', name);
54 args[i].appendDecl(fProgramBuilder->shaderCaps(), &this->functions());
74 const GrShaderVar& sampler = fProgramBuilder->samplerVariable(samplerHandle);
76 append_texture_swizzle(out, fProgramBuilder->samplerSwizzle(samplerHandle));
121 GrGLSLUniformHandler* uniformHandler = fProgramBuilder->uniformHandler();
205 const GrShaderVar& texelBuffer = fProgramBuilder->texelBufferVariable(texelBufferHandle);
206 SkASSERT(fProgramBuilder->shaderCaps()->texelFetchSupport())
    [all...]
GrGLSLUniformHandler.h 81 explicit GrGLSLUniformHandler(GrGLSLProgramBuilder* program) : fProgramBuilder(program) {}
84 GrGLSLProgramBuilder* fProgramBuilder;
GrGLSLVertexGeoBuilder.cpp 43 fProgramBuilder->varyingHandler()->getVertexDecls(&this->inputs(), &this->outputs());
94 fProgramBuilder->varyingHandler()->getGeomDecls(&this->inputs(), &this->outputs());
GrGLSLVarying.h 69 , fProgramBuilder(program)
148 GrGLSLProgramBuilder* fProgramBuilder;
GrGLSLShaderBuilder.h 142 GrGLSLProgramBuilder* getProgramBuilder() { return fProgramBuilder; }
240 GrGLSLProgramBuilder* fProgramBuilder;
  /external/skia/src/gpu/gl/
GrGLUniformHandler.cpp 52 fProgramBuilder->nameVariable(uni.fVariable.accessName(), prefix, name, mangleName);
74 fProgramBuilder->nameVariable(&mangleName, prefix, name, true);
97 fProgramBuilder->nameVariable(&mangleName, prefix, name, true);
112 fUniforms[i].fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
118 fSamplers[i].fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
124 fTexelBuffers[i].fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
172 GrGLProgramBuilder* glPB = (GrGLProgramBuilder*) fProgramBuilder;
GrGLVaryingHandler.cpp 18 GrGLProgramBuilder* glPB = (GrGLProgramBuilder*) fProgramBuilder;
  /external/skqp/src/gpu/gl/
GrGLUniformHandler.cpp 52 fProgramBuilder->nameVariable(uni.fVariable.accessName(), prefix, name, mangleName);
74 fProgramBuilder->nameVariable(&mangleName, prefix, name, true);
97 fProgramBuilder->nameVariable(&mangleName, prefix, name, true);
112 fUniforms[i].fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
118 fSamplers[i].fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
124 fTexelBuffers[i].fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
172 GrGLProgramBuilder* glPB = (GrGLProgramBuilder*) fProgramBuilder;
GrGLVaryingHandler.cpp 18 GrGLProgramBuilder* glPB = (GrGLProgramBuilder*) fProgramBuilder;
  /external/skia/src/gpu/vk/
GrVkUniformHandler.cpp 207 fProgramBuilder->nameVariable(uni.fVariable.accessName(), prefix, name, mangleName);
248 fProgramBuilder->nameVariable(&mangleName, prefix, name, true);
277 fProgramBuilder->nameVariable(&mangleName, prefix, name, true);
301 sampler.fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
309 texelBuffer.fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
345 localUniform.fVariable.appendDecl(fProgramBuilder->shaderCaps(), &uniformsString);
  /external/skqp/src/gpu/vk/
GrVkUniformHandler.cpp 209 fProgramBuilder->nameVariable(uni.fVariable.accessName(), prefix, name, mangleName);
250 fProgramBuilder->nameVariable(&mangleName, prefix, name, true);
279 fProgramBuilder->nameVariable(&mangleName, prefix, name, true);
303 sampler.fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
311 texelBuffer.fVariable.appendDecl(fProgramBuilder->shaderCaps(), out);
347 localUniform.fVariable.appendDecl(fProgramBuilder->shaderCaps(), &uniformsString);

Completed in 298 milliseconds