Home
last modified time | relevance | path

Searched refs:GrGLShaderVar (Results 1 – 22 of 22) sorted by relevance

/external/skia/src/gpu/gl/
DGrGLShaderVar.h20 class GrGLShaderVar : public GrShaderVar {
33 GrGLShaderVar() in GrGLShaderVar() function
39 GrGLShaderVar(const char* name, GrSLType type, int arrayCount = kNonArray,
49 GrGLShaderVar(const char* name, GrSLType type, TypeModifier typeModifier,
57 GrGLShaderVar(const GrShaderVar& var) in GrGLShaderVar() function
64 GrGLShaderVar(const GrGLShaderVar& var) in GrGLShaderVar() function
DGrGLProgramDataManager.cpp15 (1 == arrayCount && GrGLShaderVar::kNonArray == uni.fArrayCount))
24 SkASSERT(GrGLShaderVar::kNonArray == builderUniform.fVariable.getArrayCount() || in GrGLProgramDataManager()
48 SkASSERT(GrGLShaderVar::kNonArray == uni.fArrayCount); in setSampler()
64 SkASSERT(GrGLShaderVar::kNonArray == uni.fArrayCount); in set1f()
96 SkASSERT(GrGLShaderVar::kNonArray == uni.fArrayCount); in set2f()
125 SkASSERT(GrGLShaderVar::kNonArray == uni.fArrayCount); in set3f()
158 SkASSERT(GrGLShaderVar::kNonArray == uni.fArrayCount); in set4f()
187 SkASSERT(GrGLShaderVar::kNonArray == uni.fArrayCount); in setMatrix3f()
200 SkASSERT(GrGLShaderVar::kNonArray == uni.fArrayCount); in setMatrix4f()
DGrGLPathProcessor.h49 GrGLShaderVar fVariable;
DGrGLProgramDataManager.h61 GrGLShaderVar fVariable;
DGrGLSL.h17 class GrGLShaderVar; variable
/external/skia/src/gpu/effects/
DGrBicubicEffect.cpp74 static const GrGLShaderVar gCubicBlendArgs[] = { in emitCode()
75 GrGLShaderVar("coefficients", kMat44f_GrSLType), in emitCode()
76 GrGLShaderVar("t", kFloat_GrSLType), in emitCode()
77 GrGLShaderVar("c0", kVec4f_GrSLType), in emitCode()
78 GrGLShaderVar("c1", kVec4f_GrSLType), in emitCode()
79 GrGLShaderVar("c2", kVec4f_GrSLType), in emitCode()
80 GrGLShaderVar("c3", kVec4f_GrSLType), in emitCode()
DGrCustomXfermode.cpp166 GrGLShaderVar getLumArgs[] = { in add_lum_function()
167 GrGLShaderVar("color", kVec3f_GrSLType), in add_lum_function()
177 GrGLShaderVar setLumArgs[] = { in add_lum_function()
178 GrGLShaderVar("hueSat", kVec3f_GrSLType), in add_lum_function()
179 GrGLShaderVar("alpha", kFloat_GrSLType), in add_lum_function()
180 GrGLShaderVar("lumColor", kVec3f_GrSLType), in add_lum_function()
211 GrGLShaderVar getSatArgs[] = { GrGLShaderVar("color", kVec3f_GrSLType) }; in add_sat_function()
226 GrGLShaderVar helperArgs[] = { in add_sat_function()
227 GrGLShaderVar("minComp", kFloat_GrSLType), in add_sat_function()
228 GrGLShaderVar("midComp", kFloat_GrSLType), in add_sat_function()
[all …]
DGrBezierEffect.cpp533 GrGLShaderVar edgeAlpha("edgeAlpha", kFloat_GrSLType, 0, kHigh_GrSLPrecision); in onEmitCode()
534 GrGLShaderVar dklmdx("dklmdx", kVec3f_GrSLType, 0, kHigh_GrSLPrecision); in onEmitCode()
535 GrGLShaderVar dklmdy("dklmdy", kVec3f_GrSLType, 0, kHigh_GrSLPrecision); in onEmitCode()
536 GrGLShaderVar dfdx("dfdx", kFloat_GrSLType, 0, kHigh_GrSLPrecision); in onEmitCode()
537 GrGLShaderVar dfdy("dfdy", kFloat_GrSLType, 0, kHigh_GrSLPrecision); in onEmitCode()
538 GrGLShaderVar gF("gF", kVec2f_GrSLType, 0, kHigh_GrSLPrecision); in onEmitCode()
539 GrGLShaderVar gFM("gFM", kFloat_GrSLType, 0, kHigh_GrSLPrecision); in onEmitCode()
540 GrGLShaderVar func("func", kFloat_GrSLType, 0, kHigh_GrSLPrecision); in onEmitCode()
DGrDistanceFieldGeoProc.cpp89 fsBuilder->codeAppend(GrGLShaderVar::PrecisionString(kHigh_GrSLPrecision, in onEmitCode()
321 fsBuilder->codeAppend(GrGLShaderVar::PrecisionString(kHigh_GrSLPrecision, in onEmitCode()
333 fsBuilder->codeAppend(GrGLShaderVar::PrecisionString(kHigh_GrSLPrecision, in onEmitCode()
551 fsBuilder->codeAppend(GrGLShaderVar::PrecisionString(kHigh_GrSLPrecision, in onEmitCode()
554 fsBuilder->codeAppend(GrGLShaderVar::PrecisionString(kHigh_GrSLPrecision, in onEmitCode()
DGrConvolutionEffect.cpp78 const GrGLShaderVar& kernel = builder->getUniformVariable(fKernelUni); in emitCode()
DGrConfigConversionEffect.cpp32 GrGLShaderVar tmpVar("tmpColor", kVec4f_GrSLType, 0, kHigh_GrSLPrecision); in emitCode()
/external/skia/src/gpu/gl/builders/
DGrGLShaderBuilder.h31 void addInput(GrGLShaderVar i) { fInputs.push_back(i); } in addInput()
32 void addOutput(GrGLShaderVar i) { fOutputs.push_back(i); } in addOutput()
93 void declAppend(const GrGLShaderVar& var);
99 const GrGLShaderVar* args,
126 typedef GrTAllocator<GrGLShaderVar> VarArray;
DGrGLFragmentShaderBuilder.cpp172 GrGLShaderVar::kIn_TypeModifier, in fragmentPosition()
175 GrGLShaderVar::kUpperLeft_Origin); in fragmentPosition()
249 GrGLShaderVar::kOut_TypeModifier, in enableCustomOutput()
257 fOutputs.push_back().set(kVec4f_GrSLType, GrGLShaderVar::kOut_TypeModifier, in enableSecondaryOutput()
302 fInputs.push_back().set(v->fType, GrGLShaderVar::kVaryingIn_TypeModifier, v->fFsIn, fsPrec); in addVarying()
DGrGLGeometryShaderBuilder.cpp23 fInputs.back().setTypeModifier(GrGLShaderVar::kVaryingIn_TypeModifier); in addVarying()
32 fOutputs.back().setTypeModifier(GrGLShaderVar::kVaryingOut_TypeModifier); in addVarying()
DGrGLVertexShaderBuilder.cpp23 fOutputs.back().setTypeModifier(GrGLShaderVar::kVaryingOut_TypeModifier); in addVarying()
94 const GrGLShaderVar& attr = fInputs[i]; in addAttribute()
DGrGLShaderBuilder.cpp75 void GrGLShaderBuilder::declAppend(const GrGLShaderVar& var) { in declAppend()
84 const GrGLShaderVar* args, in emitFunction()
DGrGLProgramBuilder.h65 virtual const GrGLShaderVar& getUniformVariable(UniformHandle u) const = 0;
239 const GrGLShaderVar& getUniformVariable(UniformHandle u) const override { in getUniformVariable()
DGrGLProgramBuilder.cpp158 uni.fVariable.setTypeModifier(GrGLShaderVar::kUniform_TypeModifier); in addUniformArray()
/external/skia/src/effects/
DSkLightingImageFilter.cpp1634 static const GrGLShaderVar gSobelArgs[] = { in emitCode()
1635 GrGLShaderVar("a", kFloat_GrSLType), in emitCode()
1636 GrGLShaderVar("b", kFloat_GrSLType), in emitCode()
1637 GrGLShaderVar("c", kFloat_GrSLType), in emitCode()
1638 GrGLShaderVar("d", kFloat_GrSLType), in emitCode()
1639 GrGLShaderVar("e", kFloat_GrSLType), in emitCode()
1640 GrGLShaderVar("f", kFloat_GrSLType), in emitCode()
1641 GrGLShaderVar("scale", kFloat_GrSLType), in emitCode()
1653 static const GrGLShaderVar gPointToNormalArgs[] = { in emitCode()
1654 GrGLShaderVar("x", kFloat_GrSLType), in emitCode()
[all …]
DSkPerlinNoiseShader.cpp691 static const GrGLShaderVar gPerlinNoiseArgs[] = { in emitCode()
692 GrGLShaderVar(chanCoord, kFloat_GrSLType), in emitCode()
693 GrGLShaderVar(noiseVec, kVec2f_GrSLType) in emitCode()
696 static const GrGLShaderVar gPerlinNoiseStitchArgs[] = { in emitCode()
697 GrGLShaderVar(chanCoord, kFloat_GrSLType), in emitCode()
698 GrGLShaderVar(noiseVec, kVec2f_GrSLType), in emitCode()
699 GrGLShaderVar(stitchData, kVec2f_GrSLType) in emitCode()
/external/skia/src/effects/gradients/
DSkTwoPointConicalGradient_gpu.cpp752 GrGLShaderVar focal = builder->getUniformVariable(fFocalUni); in emitCode()
1012 GrGLShaderVar center = builder->getUniformVariable(fCenterUni); in emitCode()
1016 GrGLShaderVar params = builder->getUniformVariable(fParamUni); in emitCode()
1257 GrGLShaderVar center = builder->getUniformVariable(fCenterUni); in emitCode()
1261 GrGLShaderVar params = builder->getUniformVariable(fParamUni); in emitCode()
/external/skia/gyp/
Dgpu.gypi307 '<(skia_src_path)/gpu/gl/GrGLShaderVar.h',