Searched refs:fy (Results 1 - 25 of 152) sorted by last modified time

1234567

/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/
H A Dpitch_estimator.c68 static __inline void Intrp1DQ8(WebRtc_Word32 *x, WebRtc_Word32 *fx, WebRtc_Word32 *y, WebRtc_Word32 *fy) { argument
94 /* The following code calculates fy in three steps */
95 /* fy = 0.5 * t * (t-1) * fx[0] + (1-t*t) * fx[1] + 0.5 * t * (t+1) * fx[2]; */
102 *fy = WEBRTC_SPL_MUL_16_32_RSFT15(tmp16, fx[0]); /* (Q14 * Q8 >>15)/2 = Q8 */
106 *fy += WEBRTC_SPL_MUL_16_32_RSFT14(tmp16, fx[1]);/* Q14 * Q8 >> 14 = Q8 */
110 *fy += WEBRTC_SPL_MUL_16_32_RSFT15(tmp16, fx[2]);/* (Q14 * Q8 >>15)/2 = Q8 */
113 *fy= fx[1];
/external/webrtc/src/modules/audio_coding/codecs/isac/fix/test/
H A Dkenny.c131 FILE *fy; local
154 fy = fopen("bit_rate.dat", "w");
155 fclose(fy);
156 fy = fopen("bytes_frames.dat", "w");
157 fclose(fy);
812 fy = fopen("bit_rate.dat", "a");
813 fprintf(fy, "Frame %i = %0.14f\n", framecnt, kbps);
814 fclose(fy);
H A Dtest_iSACfixfloat.c126 FILE *fy; local
143 fy = fopen("bit_rate.dat", "w");
144 fclose(fy);
145 fy = fopen("bytes_frames.dat", "w");
146 fclose(fy);
657 fy = fopen("bit_rate.dat", "a");
658 fprintf(fy, "Frame %i = %0.14f\n", framecnt, kbps);
659 fclose(fy);
/external/skia/src/core/
H A DSkBitmapProcState_matrix.h67 const SkFixed fy = SkScalarToFixed(pt.fY) - (s.fFilterOneY >> 1); local
70 *xy++ = PACK_FILTER_Y_NAME(fy, maxY, s.fFilterOneY PREAMBLE_ARG_Y);
106 SkFixed fy = SkScalarToFixed(srcPt.fY) - (oneY >> 1); local
113 *xy++ = PACK_FILTER_Y_NAME(fy, maxY, oneY PREAMBLE_ARG_Y);
114 fy += dy;
H A DSkBitmapProcState_matrixProcs.cpp53 #define TILEY_PROCF(fy, max) SkClampMax((fy) >> 16, max)
55 #define TILEY_LOW_BITS(fy, max) (((fy) >> 12) & 0xF)
63 static unsigned Y(const SkBitmapProcState&, SkFixed fy, int max) { argument
64 return SkClampMax(fy >> 16, max);
90 #define TILEY_PROCF(fy, max) SK_USHIFT16(((fy) & 0xFFFF) * ((max) + 1))
92 #define TILEY_LOW_BITS(fy, max) ((((fy)
99 Y(const SkBitmapProcState&, SkFixed fy, int max) argument
133 Y(const SkBitmapProcState& s, SkFixed fy, int max) argument
[all...]
H A DSkBitmapProcState_matrix_template.h89 SkFractionalInt fy = SkScalarToFractionalInt(srcPt.fY); local
96 *xy++ = (TileProc::Y(s, SkFractionalIntToFixed(fy), maxY) << 16) |
98 fx += dx; fy += dy;
H A DSkBitmapProcState_procs.h302 #define TILEY_PROCF(fy, max) SkClampMax((fy) >> 16, max)
304 #define TILEY_LOW_BITS(fy, max) (((fy) >> 12) & 0xF)
315 #define TILEY_PROCF(fy, max) (((fy) & 0xFFFF) * ((max) + 1) >> 16)
317 #define TILEY_LOW_BITS(fy, max) ((((fy) & 0xFFFF) * ((max) + 1) >> 12) & 0xF)
328 #define TILEY_PROCF(fy, max) SkClampMax((fy) >> 1
[all...]
H A DSkBitmapProcState_shaderproc.h39 SkFixed fy = SkScalarToFixed(pt.fY) - (s.fFilterOneY >> 1); local
42 subY = TILEY_LOW_BITS(fy, maxY);
43 int y0 = TILEY_PROCF(fy, maxY);
44 int y1 = TILEY_PROCF((fy + s.fFilterOneY), maxY);
H A DSkDraw.cpp1414 static void D1G_RectClip(const SkDraw1Glyph& state, SkFixed fx, SkFixed fy, const SkGlyph& glyph) { argument
1416 int top = SkFixedFloorToInt(fy);
1455 static void D1G_RgnClip(const SkDraw1Glyph& state, SkFixed fx, SkFixed fy, const SkGlyph& glyph) { argument
1457 int top = SkFixedFloorToInt(fy);
1626 SkFixed fy = SkScalarToFixed(y) + d1g.fHalfSampleY; local
1629 const SkGlyph& glyph = glyphCacheProc(cache, &text, fx & fxMask, fy & fyMask);
1634 proc(d1g, fx, fy, glyph);
1638 fy += glyph.fAdvanceY;
1758 SkFixed fy = SkScalarToFixed(tmsLoc.fY) + d1g.fHalfSampleY; local
1761 fx & fxMask, fy
1782 SkFixed fy = fixedLoc.fY + d1g.fHalfSampleY; local
[all...]
H A DSkScan_Antihair.cpp100 virtual SkFixed drawCap(int x, SkFixed fy, SkFixed slope, int mod64) = 0;
101 virtual SkFixed drawLine(int x, int stopx, SkFixed fy, SkFixed slope) = 0;
109 virtual SkFixed drawCap(int x, SkFixed fy, SkFixed slope, int mod64) SK_OVERRIDE {
110 fy += SK_Fixed1/2;
112 int y = fy >> 16;
113 uint8_t a = (uint8_t)(fy >> 8);
127 return fy - SK_Fixed1/2;
130 virtual SkFixed drawLine(int x, int stopx, SkFixed fy,
134 fy += SK_Fixed1/2;
136 int y = fy >> 1
[all...]
H A DSkScan_Hairline.cpp16 static void horiline(int x, int stopx, SkFixed fy, SkFixed dy, argument
21 blitter->blitH(x, fy >> 16, 1);
22 fy += dy;
/external/skia/src/effects/gradients/
H A DSkRadialGradient.cpp86 SkFixed fy = SkScalarToFixed(sfy) >> 1; local
91 fy = SkPin32(fy, -0xFFFF >> 1, 0xFFFF >> 1);
92 fy *= fy;
95 unsigned fi = (xx * xx + fy) >> (14 + 16 - kSQRT_TABLE_BITS);
105 unsigned fi = SkPin32(fy, -0xFFFF >> 1, 0xFFFF >> 1);
109 fy += dy;
118 void shadeSpan16_radial(SkScalar fx, SkScalar dx, SkScalar fy, SkScalar dy, argument
122 const SkFixed dist = SkFloatToFixed(sk_float_sqrt(fx*fx + fy*f
132 shadeSpan16_radial_mirror(SkScalar fx, SkScalar dx, SkScalar fy, SkScalar dy, uint16_t* SK_RESTRICT dstC, const uint16_t* SK_RESTRICT cache, int toggle, int count) argument
138 shadeSpan16_radial_repeat(SkScalar fx, SkScalar dx, SkScalar fy, SkScalar dy, uint16_t* SK_RESTRICT dstC, const uint16_t* SK_RESTRICT cache, int toggle, int count) argument
270 radial_completely_pinned(int fx, int dx, int fy, int dy) argument
284 no_need_for_radial_pin(int fx, int dx, int fy, int dy, int count) argument
324 SkFixed fy = SkScalarToFixed(sfy) >> 1; local
378 shadeSpan_radial(SkScalar fx, SkScalar dx, SkScalar fy, SkScalar dy, SkPMColor* SK_RESTRICT dstC, const SkPMColor* SK_RESTRICT cache, int count, int toggle) argument
392 shadeSpan_radial_mirror(SkScalar fx, SkScalar dx, SkScalar fy, SkScalar dy, SkPMColor* SK_RESTRICT dstC, const SkPMColor* SK_RESTRICT cache, int count, int toggle) argument
398 shadeSpan_radial_repeat(SkScalar fx, SkScalar dx, SkScalar fy, SkScalar dy, SkPMColor* SK_RESTRICT dstC, const SkPMColor* SK_RESTRICT cache, int count, int toggle) argument
[all...]
H A DSkSweepGradient.cpp96 SkScalar dy, fy = srcPt.fY; local
111 *dstC++ = cache[toggle + SkATan2_255(fy, fx)];
113 fy += dy;
138 SkScalar dy, fy = srcPt.fY; local
153 int index = SkATan2_255(fy, fx) >> (8 - kCache16Bits);
157 fy += dy;
H A DSkTwoPointConicalGradient.cpp18 TwoPtRadialContext(const TwoPtRadial& rec, SkScalar fx, SkScalar fy,
97 TwoPtRadialContext::TwoPtRadialContext(const TwoPtRadial& rec, SkScalar fx, SkScalar fy, argument
101 , fRelY(SkScalarToFloat(fy) - rec.fCenterY)
269 SkScalar dy, fy = srcPt.fY; local
282 TwoPtRadialContext rec(twoPointConicalGradient.fRec, fx, fy, dx, dy);
H A DSkTwoPointRadialGradient.cpp85 inline SkFixed two_point_radial(SkScalar b, SkScalar fx, SkScalar fy, argument
88 SkScalar c = SkScalarSquare(fx) + SkScalarSquare(fy) - sr2d2;
108 SkScalar fy, SkScalar dy,
115 SkScalar fy, SkScalar dy,
121 SkFixed t = two_point_radial(b, fx, fy, fSr2D2, foura,
127 fy += dy;
132 SkScalar fy, SkScalar dy,
138 SkFixed t = two_point_radial(b, fx, fy, fSr2D2, foura,
144 fy += dy;
150 SkScalar fy, SkScala
114 shadeSpan_twopoint_clamp(SkScalar fx, SkScalar dx, SkScalar fy, SkScalar dy, SkScalar b, SkScalar db, SkScalar fSr2D2, SkScalar foura, SkScalar fOneOverTwoA, bool posRoot, SkPMColor* SK_RESTRICT dstC, const SkPMColor* SK_RESTRICT cache, int count) argument
131 shadeSpan_twopoint_mirror(SkScalar fx, SkScalar dx, SkScalar fy, SkScalar dy, SkScalar b, SkScalar db, SkScalar fSr2D2, SkScalar foura, SkScalar fOneOverTwoA, bool posRoot, SkPMColor* SK_RESTRICT dstC, const SkPMColor* SK_RESTRICT cache, int count) argument
149 shadeSpan_twopoint_repeat(SkScalar fx, SkScalar dx, SkScalar fy, SkScalar dy, SkScalar b, SkScalar db, SkScalar fSr2D2, SkScalar foura, SkScalar fOneOverTwoA, bool posRoot, SkPMColor* SK_RESTRICT dstC, const SkPMColor* SK_RESTRICT cache, int count) argument
306 SkScalar fy = srcPt.fY; local
[all...]
/external/skia/src/gpu/
H A DGrBitmapTextContext.cpp247 SkFixed fy = SkScalarToFixed(y) + halfSampleY; local
253 const SkGlyph& glyph = glyphCacheProc(cache, &text, fx & fxMask, fy & fyMask);
262 SkFixedFloorToFixed(fy),
267 fy += glyph.fAdvanceY;
326 SkFixed fy = SkScalarToFixed(tmsLoc.fY) + halfSampleY; local
329 fx & fxMask, fy & fyMask);
336 SkFixedFloorToFixed(fy),
355 SkFixed fy = fixedLoc.fY + halfSampleY; local
359 fx & fxMask, fy & fyMask);
369 SkFixedFloorToFixed(fy),
387 SkFixed fy = SkScalarToFixed(tmsLoc.fY) + SK_FixedHalf; //halfSampleY; local
410 SkFixed fy = fixedLoc.fY + SK_FixedHalf; //halfSampleY; local
[all...]
H A DGrDistanceFieldTextContext.cpp490 SkFixed fy = SkScalarToFixed(y); local
500 fy, local
505 fy += SkFixedMul_portable(glyph.fAdvanceY, fixedScale);
/external/skia/src/opts/
H A DSkBitmapProcState_matrixProcs_neon.cpp49 // TILEY_LOW_BITS(fy, max) (((fy) >> 12) & 0xF)
123 #define TILEY_PROCF(fy, max) SkClampMax((fy) >> 16, max)
127 #define TILEY_PROCF_NEON4(fy, max) sbpsm_clamp_tile4(fy, max)
129 #define TILEY_LOW_BITS(fy, max) (((fy) >> 12) & 0xF)
131 #define TILEY_LOW_BITS_NEON4(fy, max) sbpsm_clamp_tile4_low_bits(fy)
[all...]
H A DSkBitmapProcState_matrix_neon.h122 SkFractionalInt fy = SkScalarToFractionalInt(srcPt.fY); local
144 // same for fy
145 ybase = vdupq_n_s32(SkFractionalIntToFixed(fy));
146 ybase = vsetq_lane_s32(SkFractionalIntToFixed(fy+dy), ybase, 1);
147 ybase = vsetq_lane_s32(SkFractionalIntToFixed(fy+dy+dy), ybase, 2);
148 ybase = vsetq_lane_s32(SkFractionalIntToFixed(fy+dy+dy+dy), ybase, 3);
171 fy += dy8;
177 *xy++ = (TILEY_PROCF(SkFractionalIntToFixed(fy), maxY) << 16) |
179 fx += dx; fy += dy;
305 const SkFixed fy local
369 SkFixed fy = SkScalarToFixed(srcPt.fY) - (oneY >> 1); local
[all...]
H A DSkBitmapProcState_opts_SSE2.cpp260 const SkFixed fy = SkScalarToFixed(pt.fY) - (s.fFilterOneY >> 1); local
263 *xy++ = ClampX_ClampY_pack_filter(fy, maxY, s.fFilterOneY);
500 SkFixed fy = SkScalarToFixed(srcPt.fY) - (oneY >> 1); local
510 __m128i wide_f = _mm_set_epi32(fx + dx, fy + dy, fx, fy);
544 fy += dy2;
551 *xy++ = ClampX_ClampY_pack_filter(fy, maxY, oneY);
552 fy += dy;
574 SkFixed fy = SkScalarToFixed(srcPt.fY); local
582 *xy++ = (SkClampMax(fy >> 1
[all...]
/external/skia/src/pathops/
H A DSkPathOpsCubic.cpp481 double fy = interp_cubic_coords(&fPts[0].fY, (t1+t2*2)/3); local
487 double ny = fy * 27 - ay - dy * 8;
512 double fy = interp_cubic_coords(&fPts[0].fY, (t1 + t2 * 2) / 3);
516 double ny = fy * 27 - a.fY - d.fY * 8;
/external/skia/src/svg/
H A DSkSVGRadialGradient.cpp17 SVG_ATTRIBUTE(fy),
/external/skia/tests/
H A DPathOpsSimplifyDegenerateThreadedTest.cpp32 int fy = f >> 2; local
33 if (state.fD && (ex - dx) * (fy - dy)
45 path.lineTo(SkIntToScalar(fx), SkIntToScalar(fy));
55 str += sprintf(str, " path.lineTo(%d, %d);\n", fx, fy);
H A DPathOpsSimplifyQuadThreadedTest.cpp32 int fy = f >> 2; local
47 path.lineTo(SkIntToScalar(fx), SkIntToScalar(fy));
59 str += sprintf(str, " path.lineTo(%d, %d);\n", fx, fy);
H A DPathOpsSimplifyQuadralateralsThreadedTest.cpp32 int fy = f >> 2; local
47 path.lineTo(SkIntToScalar(fx), SkIntToScalar(fy));
60 str += sprintf(str, " path.lineTo(%d, %d);\n", fx, fy);

Completed in 260 milliseconds

1234567