Searched refs:devPos (Results 1 – 5 of 5) sorted by relevance
/external/skia/src/gpu/ganesh/glsl/ |
D | GrGLSLVertexGeoBuilder.cpp | 14 void GrGLSLVertexGeoBuilder::emitNormalizedSkPosition(SkString* out, const char* devPos, in emitNormalizedSkPosition() argument 18 const char* p = devPos; in emitNormalizedSkPosition() 22 out->appendf("{float2 _posTmp = %s;", devPos); in emitNormalizedSkPosition() 27 out->appendf("sk_Position = %s.xy0z;", devPos); in emitNormalizedSkPosition() 30 out->appendf("sk_Position = %s.xy01;", devPos); in emitNormalizedSkPosition()
|
D | GrGLSLVertexGeoBuilder.h | 36 void emitNormalizedSkPosition(const char* devPos, SkSLType devPosType = SkSLType::kFloat2) { 37 this->emitNormalizedSkPosition(&this->code(), devPos, devPosType); 40 void emitNormalizedSkPosition(SkString* out, const char* devPos,
|
/external/skia/src/sksl/generated/ |
D | sksl_graphite_vert.unoptimized.sksl | 161 ");float3 devPos=localToDevice*float3(localPos,1.);jacobian=float4(deviceToLocal" 166 "edgeDistances*=inversesqrt(gx*gx+gy*gy);edgeDistances+=(1.-edgeAA)*abs(devPos" 169 ".zw;perPixelControl.y=1.+min(min(dim.x,dim.y),abs(devPos.z));}else perPixelControl" 170 ".y=1.+abs(devPos.z);}if(normalScale>0.&&devPos.z>0.){float2x2 J=float2x2(jacobian" 176 ");nx=s*perp(nx);ny=-s*perp(ny);}}devPos.xy+=devPos.z*normalize(nx+ny);if(deviceSpaceDistances" 177 ")edgeDistances-=devPos.z;else perPixelControl.y=-devPos.z;}else if(!deviceSpaceDistances" 180 "(jacobian));stepLocalCoords=localPos;return float4(devPos.xy,devPos.z*depth" 181 ",devPos.z);}float4 per_edge_aa_quad_vertex_fn(float2 normal,float4 edgeAA,float4" 197 " devPos=localToDevice*float3(localPos,1.);float4 gx=-dy*(deviceToLocal[0].x" 201 ")*abs(devPos.z);if(any(notEqual(normal,0..xx))&&devPos.z>0.){float2x2 J=float2x2" [all …]
|
/external/skia/tools/viewer/ |
D | GraphitePrimitivesSlide.cpp | 146 SkV4 devPos = m.map(localPos.x, localPos.y, 0.f, 1.f); in transform() local 205 devPos.x += devPos.w * kAARadius * devNorm.x; in transform() 206 devPos.y += devPos.w * kAARadius * devNorm.y; in transform() 209 return SkV3{devPos.x, devPos.y, devPos.w}; in transform()
|
/external/skia/src/sksl/ |
D | sksl_graphite_vert.sksl | 736 float3 devPos = localToDevice * localPos.xy1; 753 edgeDistances += (1 - edgeAA)*abs(devPos.z); 764 perPixelControl.y = 1.0 + min(min(dim.x, dim.y), abs(devPos.z)); 766 perPixelControl.y = 1.0 + abs(devPos.z); // standard 1px width pre W division. 772 if (normalScale > 0.0 && devPos.z > 0.0) { 806 devPos.xy += devPos.z * normalize(nx + ny); 811 edgeDistances -= devPos.z; 814 perPixelControl.y = -devPos.z; 841 return float4(devPos.xy, devPos.z*depth, devPos.z); 917 float3 devPos = localToDevice * localPos.xy1; [all …]
|