Lines Matching refs:count
37 virtual void performTest(int16_t dst[], float x, float dx, int count) = 0;
62 void performTest(int16_t dst[], float fx, float dx, int count) override {
65 for (int i = 0; i < count; i += 4) {
66 dst[i + 0] = TILE(curr, count); curr += step;
67 dst[i + 1] = TILE(curr, count); curr += step;
68 dst[i + 2] = TILE(curr, count); curr += step;
69 dst[i + 3] = TILE(curr, count); curr += step;
81 void performTest(int16_t dst[], float fx, float dx, int count) override {
85 for (int i = 0; i < count; i += 4) {
87 dst[i + 0] = TILE(tmp, count);
91 dst[i + 1] = TILE(tmp, count);
95 dst[i + 2] = TILE(tmp, count);
99 dst[i + 3] = TILE(tmp, count);
112 void performTest(int16_t dst[], float fx, float dx, int count) override {
116 for (int i = 0; i < count; i += 4) {
117 tmp = (SkFixed) (curr >> 32); dst[i + 0] = TILE(tmp, count); curr += step;
118 tmp = (SkFixed) (curr >> 32); dst[i + 1] = TILE(tmp, count); curr += step;
119 tmp = (SkFixed) (curr >> 32); dst[i + 2] = TILE(tmp, count); curr += step;
120 tmp = (SkFixed) (curr >> 32); dst[i + 3] = TILE(tmp, count); curr += step;
132 void performTest(int16_t dst[], float fx, float dx, int count) override {
134 for (int i = 0; i < count; i += 4) {
135 tmp = SkFloatToFixed(fx); dst[i + 0] = TILE(tmp, count); fx += dx;
136 tmp = SkFloatToFixed(fx); dst[i + 1] = TILE(tmp, count); fx += dx;
137 tmp = SkFloatToFixed(fx); dst[i + 2] = TILE(tmp, count); fx += dx;
138 tmp = SkFloatToFixed(fx); dst[i + 3] = TILE(tmp, count); fx += dx;
150 void performTest(int16_t dst[], float fx, float dx, int count) override {
154 for (int i = 0; i < count; i += 4) {
155 tmp = SkDoubleToFixed(ffx); dst[i + 0] = TILE(tmp, count); ffx += ddx;
156 tmp = SkDoubleToFixed(ffx); dst[i + 1] = TILE(tmp, count); ffx += ddx;
157 tmp = SkDoubleToFixed(ffx); dst[i + 2] = TILE(tmp, count); ffx += ddx;
158 tmp = SkDoubleToFixed(ffx); dst[i + 3] = TILE(tmp, count); ffx += ddx;