/external/skqp/src/gpu/glsl/ |
D | GrGLSLGeometryProcessor.cpp | 23 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()
|
D | GrGLSLVertexGeoBuilder.h | 22 GrSLType devPosType = GrSLType::kFloat2_GrSLType) { 27 GrSLType devPosType = GrSLType::kFloat2_GrSLType); 70 GrSLType devPosType = GrSLType::kFloat2_GrSLType) { 74 GrSLType devPosType = GrSLType::kFloat2_GrSLType);
|
D | GrGLSLVertexGeoBuilder.cpp | 22 SkASSERT(kFloat2_GrSLType == devPosType); in emitNormalizedSkPosition() 31 SkASSERT(kFloat2_GrSLType == devPosType); in emitNormalizedSkPosition()
|
/external/skia/src/gpu/glsl/ |
D | GrGLSLGeometryProcessor.cpp | 41 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 …]
|
D | GrGLSLVertexGeoBuilder.h | 31 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);
|
D | GrGLSLVertexGeoBuilder.cpp | 21 SkASSERT(kFloat2_GrSLType == devPosType); in emitNormalizedSkPosition() 29 SkASSERT(kFloat2_GrSLType == devPosType); in emitNormalizedSkPosition()
|
D | GrGLSLFragmentShaderBuilder.cpp | 45 GrShaderVar(args.fSampleCoord, kFloat2_GrSLType) }; in writeProcessorFunction() 57 case kFloat2_GrSLType: in writeProcessorFunction()
|
/external/skqp/src/gpu/effects/ |
D | GrDistanceFieldGeoProc.cpp | 43 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 …]
|
D | GrBitmapTextGeoProc.cpp | 37 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()
|
D | GrAtlasedShaderHelpers.h | 65 kFloat2_GrSLType); in append_multitexture_lookup() 70 kFloat2_GrSLType); in append_multitexture_lookup()
|
D | GrBezierEffect.h | 122 {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType}, 207 {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType},
|
/external/skia/src/gpu/tessellate/ |
D | GrDrawAtlasPathOp.cpp | 25 {"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()
|
D | GrStencilPathShader.cpp | 83 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()
|
D | GrStrokeTessellateShader.cpp | 125 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()
|
D | GrStrokeTessellateShader.h | 115 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()
|
D | GrFillPathShader.cpp | 29 gpArgs->fPositionVar.set(kFloat2_GrSLType, "vertexpos"); in onEmitCode() 30 gpArgs->fLocalCoordVar.set(kFloat2_GrSLType, "localcoord"); in onEmitCode()
|
/external/skqp/src/gpu/ccpr/ |
D | GrCCPathProcessor.cpp | 153 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/ |
D | GrAtlasedShaderHelpers.h | 59 uv->reset(kFloat2_GrSLType); in append_index_uv_varyings() 73 st->reset(kFloat2_GrSLType); in append_index_uv_varyings()
|
D | GrDistanceFieldGeoProc.cpp | 43 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()
|
D | GrBezierEffect.h | 106 {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType}, 174 {"inPosition", kFloat2_GrVertexAttribType, kFloat2_GrSLType},
|
D | GrBitmapTextGeoProc.cpp | 40 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/ |
D | GrAAFillRRectOp.cpp | 281 {"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/ |
D | GrDefaultGeoProcFactory.cpp | 145 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/ |
D | SkSLCross.cpp | 59 GrSLType::kFloat2_GrSLType, "a", &a); in emitCode() 61 GrSLType::kFloat2_GrSLType, "b", &b); in emitCode()
|
/external/skqp/gm/ |
D | fwidth_squircle.cpp | 27 {"bboxcoord", kFloat2_GrVertexAttribType, kFloat2_GrSLType}; 70 GrGLSLVarying squircleCoord(kFloat2_GrSLType); in onEmitCode()
|