Home
last modified time | relevance | path

Searched refs:kFloat2_GrSLType (Results 1 – 25 of 97) sorted by relevance

1234

/external/skqp/src/gpu/glsl/
DGrGLSLGeometryProcessor.cpp23 SkASSERT(kFloat2_GrSLType == gpArgs.fPositionVar.getType() || in emitCode()
27 if (kFloat2_GrSLType == gpArgs.fPositionVar.getType()) { in emitCode()
39 case kFloat2_GrSLType: in emitCode()
79 GrSLType varyingType = kFloat2_GrSLType; in emitTransforms()
91 if (kFloat2_GrSLType == varyingType) { in emitTransforms()
118 gpArgs->fPositionVar.set(kFloat2_GrSLType, "pos2"); in writeOutputPosition()
129 gpArgs->fPositionVar.set(kFloat2_GrSLType, "pos2"); in writeOutputPosition()
138 gpArgs->fPositionVar.set(kFloat2_GrSLType, "pos2"); in writeOutputPosition()
DGrGLSLVertexGeoBuilder.h22 GrSLType devPosType = GrSLType::kFloat2_GrSLType) {
27 GrSLType devPosType = GrSLType::kFloat2_GrSLType);
70 GrSLType devPosType = GrSLType::kFloat2_GrSLType) {
74 GrSLType devPosType = GrSLType::kFloat2_GrSLType);
DGrGLSLVertexGeoBuilder.cpp22 SkASSERT(kFloat2_GrSLType == devPosType); in emitNormalizedSkPosition()
31 SkASSERT(kFloat2_GrSLType == devPosType); in emitNormalizedSkPosition()
/external/skia/src/gpu/glsl/
DGrGLSLGeometryProcessor.cpp41 SkASSERT(kFloat2_GrSLType == gpArgs.fPositionVar.getType() || in emitCode()
45 if (kFloat2_GrSLType == gpArgs.fPositionVar.getType()) { in emitCode()
58 case kFloat2_GrSLType: in emitCode()
79 SkASSERT(localCoordsVar.getType() == kFloat2_GrSLType || in collectTransforms()
138 GrGLSLVarying v(kFloat2_GrSLType); in collectTransforms()
228 if (tr.fOutputCoords.getType() == kFloat2_GrSLType) { in emitTransformCode()
294 SkASSERT(inPos.getType() == kFloat3_GrSLType || inPos.getType() == kFloat2_GrSLType); in write_passthrough_vertex_position()
311 SkASSERT(inPos.getType() == kFloat3_GrSLType || inPos.getType() == kFloat2_GrSLType); in write_vertex_position()
373 outPos->set(kFloat2_GrSLType, outName.c_str()); in write_vertex_position()
380 GrShaderVar inPos(posName, kFloat2_GrSLType); in WriteOutputPosition()
[all …]
DGrGLSLVertexGeoBuilder.h31 GrSLType devPosType = GrSLType::kFloat2_GrSLType) {
36 GrSLType devPosType = GrSLType::kFloat2_GrSLType);
76 void emitVertex(const char* devPos, GrSLType devPosType = GrSLType::kFloat2_GrSLType) {
80 GrSLType devPosType = GrSLType::kFloat2_GrSLType);
DGrGLSLVertexGeoBuilder.cpp21 SkASSERT(kFloat2_GrSLType == devPosType); in emitNormalizedSkPosition()
29 SkASSERT(kFloat2_GrSLType == devPosType); in emitNormalizedSkPosition()
DGrGLSLFragmentShaderBuilder.cpp45 GrShaderVar(args.fSampleCoord, kFloat2_GrSLType) }; in writeProcessorFunction()
57 case kFloat2_GrSLType: in writeProcessorFunction()
/external/skqp/src/gpu/effects/
DGrDistanceFieldGeoProc.cpp43 kFloat2_GrSLType, in onEmitCode()
70 GrGLSLVarying uv(kFloat2_GrSLType); in onEmitCode()
73 GrGLSLVarying st(kFloat2_GrSLType); in onEmitCode()
231 fInPosition = {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType}; in GrDistanceFieldA8TextGeoProc()
235 caps.integerSupport() ? kUShort2_GrSLType : kFloat2_GrSLType}; in GrDistanceFieldA8TextGeoProc()
342 kFloat2_GrSLType, in onEmitCode()
347 GrGLSLVarying uv(kFloat2_GrSLType); in onEmitCode()
350 GrGLSLVarying st(kFloat2_GrSLType); in onEmitCode()
525 fInPosition = {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType}; in GrDistanceFieldPathGeoProc()
528 caps.integerSupport() ? kUShort2_GrSLType : kFloat2_GrSLType}; in GrDistanceFieldPathGeoProc()
[all …]
DGrBitmapTextGeoProc.cpp37 kFloat2_GrSLType, in onEmitCode()
42 GrGLSLVarying uv(kFloat2_GrSLType); in onEmitCode()
139 fInPosition = {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType}; in GrBitmapTextGeoProc()
149 caps.integerSupport() ? kUShort2_GrSLType : kFloat2_GrSLType}; in GrBitmapTextGeoProc()
DGrAtlasedShaderHelpers.h65 kFloat2_GrSLType); in append_multitexture_lookup()
70 kFloat2_GrSLType); in append_multitexture_lookup()
DGrBezierEffect.h122 {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType},
207 {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType},
/external/skia/src/gpu/tessellate/
DGrDrawAtlasPathOp.cpp25 {"viewmatrix_trans", kFloat2_GrVertexAttribType, kFloat2_GrSLType}};
62 GrGLSLVarying atlasCoord(kFloat2_GrSLType); in onEmitCode()
73 nullptr, kVertex_GrShaderFlag, kFloat2_GrSLType, "atlas_adjust", &atlasAdjust); in onEmitCode()
87 gpArgs->fPositionVar.set(kFloat2_GrSLType, "devcoord"); in onEmitCode()
93 gpArgs->fLocalCoordVar.set(kFloat2_GrSLType, "localcoord"); in onEmitCode()
DGrStencilPathShader.cpp83 vertexPos.set(kFloat2_GrSLType, "vertexpos"); in onEmitCode()
89 v->declareGlobal(GrShaderVar("vsPt", kFloat2_GrSLType, GrShaderVar::TypeModifier::Out)); in onEmitCode()
389 GrShaderVar vertexPos("pos", kFloat2_GrSLType); in onEmitCode()
396 vertexPos.set(kFloat2_GrSLType, "transformedPoint"); in onEmitCode()
DGrStrokeTessellateShader.cpp125 v->declareGlobal(GrShaderVar("vsStrokeArgs", kFloat2_GrSLType, TypeModifier::Out)); in onEmitCode()
167 kFloat2_GrSLType, "translate", nullptr); in onEmitCode()
1063 nullptr, kVertex_GrShaderFlag, kFloat2_GrSLType, "translate", &translateName); in onEmitCode()
1238 gpArgs->fPositionVar.set(kFloat2_GrSLType, "strokeCoord"); in onEmitCode()
1239 gpArgs->fLocalCoordVar.set(kFloat2_GrSLType, "strokeCoord"); in onEmitCode()
1244 gpArgs->fPositionVar.set(kFloat2_GrSLType, "devCoord"); in onEmitCode()
1245 gpArgs->fLocalCoordVar.set(kFloat2_GrSLType, "strokeCoord"); in onEmitCode()
1251 gpArgs->fPositionVar.set(kFloat2_GrSLType, "devCoord"); in onEmitCode()
1252 gpArgs->fLocalCoordVar.set(kFloat2_GrSLType, "localCoord"); in onEmitCode()
DGrStrokeTessellateShader.h115 fAttribs.emplace_back("prevCtrlPtAttr", kFloat2_GrVertexAttribType, kFloat2_GrSLType); in GrStrokeTessellateShader()
148 fAttribs.emplace_back("argsAttr", kFloat2_GrVertexAttribType, kFloat2_GrSLType); in GrStrokeTessellateShader()
153 kFloat2_GrSLType); in GrStrokeTessellateShader()
DGrFillPathShader.cpp29 gpArgs->fPositionVar.set(kFloat2_GrSLType, "vertexpos"); in onEmitCode()
30 gpArgs->fLocalCoordVar.set(kFloat2_GrSLType, "localcoord"); in onEmitCode()
/external/skqp/src/gpu/ccpr/
DGrCCPathProcessor.cpp153 kFloat2_GrSLType, "atlas_adjust", &atlasAdjust); in onEmitCode()
203 gpArgs->fPositionVar.set(kFloat2_GrSLType, "octocoord"); in onEmitCode()
219 this->emitTransforms(v, varyingHandler, uniHandler, GrShaderVar("octocoord", kFloat2_GrSLType), in onEmitCode()
228 kFloat2_GrSLType); in onEmitCode()
/external/skia/src/gpu/effects/
DGrAtlasedShaderHelpers.h59 uv->reset(kFloat2_GrSLType); in append_index_uv_varyings()
73 st->reset(kFloat2_GrSLType); in append_index_uv_varyings()
DGrDistanceFieldGeoProc.cpp43 kFloat2_GrSLType, in onEmitCode()
235 fInPosition = {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType}; in GrDistanceFieldA8TextGeoProc()
239 caps.integerSupport() ? kUShort2_GrSLType : kFloat2_GrSLType}; in GrDistanceFieldA8TextGeoProc()
341 kFloat2_GrSLType, in onEmitCode()
508 fInPosition = {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType}; in GrDistanceFieldPathGeoProc()
511 caps.integerSupport() ? kUShort2_GrSLType : kFloat2_GrSLType}; in GrDistanceFieldPathGeoProc()
613 kFloat2_GrSLType, in onEmitCode()
834 fInPosition = {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType}; in GrDistanceFieldLCDTextGeoProc()
838 caps.integerSupport() ? kUShort2_GrSLType : kFloat2_GrSLType}; in GrDistanceFieldLCDTextGeoProc()
DGrBezierEffect.h106 {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType},
174 {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType},
DGrBitmapTextGeoProc.cpp40 kFloat2_GrSLType, "AtlasSizeInv", &atlasDimensionsInvName); in onEmitCode()
148 fInPosition = {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType}; in GrBitmapTextGeoProc()
158 caps.integerSupport() ? kUShort2_GrSLType : kFloat2_GrSLType}; in GrBitmapTextGeoProc()
/external/skqp/src/gpu/ops/
DGrAAFillRRectOp.cpp281 {"translate", kFloat2_GrVertexAttribType, kFloat2_GrSLType},
366 GrShaderVar localCoord("", kFloat2_GrSLType); in onEmitCode()
370 localCoord.set(kFloat2_GrSLType, "localcoord"); in onEmitCode()
378 gpArgs->fPositionVar.set(kFloat2_GrSLType, "devcoord"); in onEmitCode()
381 GrGLSLVarying arcCoord(useHWDerivatives ? kFloat2_GrSLType : kFloat4_GrSLType); in onEmitCode()
/external/skqp/src/gpu/
DGrDefaultGeoProcFactory.cpp145 kFloat2_GrSLType, in onEmitCode()
280 GrShaderVar("vec", kFloat2_GrSLType), in emitApplyBoneFunction()
293 vertBuilder->emitFunction(kFloat2_GrSLType, in emitApplyBoneFunction()
343 fInPosition = {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType}; in DefaultGeoProc()
350 kFloat2_GrSLType}; in DefaultGeoProc()
/external/skia/tests/
DSkSLCross.cpp59 GrSLType::kFloat2_GrSLType, "a", &a); in emitCode()
61 GrSLType::kFloat2_GrSLType, "b", &b); in emitCode()
/external/skqp/gm/
Dfwidth_squircle.cpp27 {"bboxcoord", kFloat2_GrVertexAttribType, kFloat2_GrSLType};
70 GrGLSLVarying squircleCoord(kFloat2_GrSLType); in onEmitCode()

1234