Home | History | Annotate | Download | only in unit_test

Lines Matching refs:kWidth

33   const int kWidth = 1280;                                                     \
35 const int kStride = (kWidth * 8 * BPP_B + 7) / 8; \
36 align_buffer_16(src_y, kWidth * kHeight); \
37 align_buffer_16(src_u, kWidth / SUBSAMP_X * kHeight / SUBSAMP_Y); \
38 align_buffer_16(src_v, kWidth / SUBSAMP_X * kHeight / SUBSAMP_Y); \
43 for (int j = 0; j < kWidth; ++j) \
44 src_y[(i * kWidth) + j] = (random() & 0xff); \
46 for (int j = 0; j < kWidth / SUBSAMP_X; ++j) { \
47 src_u[(i * kWidth / SUBSAMP_X) + j] = (random() & 0xff); \
48 src_v[(i * kWidth / SUBSAMP_X) + j] = (random() & 0xff); \
51 FMT_PLANAR##To##FMT_B(src_y, kWidth, \
52 src_u, kWidth / SUBSAMP_X, \
53 src_v, kWidth / SUBSAMP_X, \
55 kWidth, NEG kHeight); \
58 FMT_PLANAR##To##FMT_B(src_y, kWidth, \
59 src_u, kWidth / SUBSAMP_X, \
60 src_v, kWidth / SUBSAMP_X, \
62 kWidth, NEG kHeight); \
66 for (int j = 0; j < kWidth * BPP_B; ++j) { \
68 abs(static_cast<int>(dst_argb_c[i * kWidth * BPP_B + j]) - \
69 static_cast<int>(dst_argb_opt[i * kWidth * BPP_B + j])); \
115 const int kWidth = 1280; \
117 align_buffer_16(src_y, kWidth * kHeight); \
118 align_buffer_16(src_uv, kWidth / SUBSAMP_X * kHeight / SUBSAMP_Y * 2); \
119 align_buffer_16(dst_argb_c, (kWidth * BPP_B) * kHeight); \
120 align_buffer_16(dst_argb_opt, (kWidth * BPP_B) * kHeight); \
123 for (int j = 0; j < kWidth; ++j) \
124 src_y[(i * kWidth) + j] = (random() & 0xff); \
126 for (int j = 0; j < kWidth / SUBSAMP_X * 2; ++j) { \
127 src_uv[(i * kWidth / SUBSAMP_X) * 2 + j] = (random() & 0xff); \
130 FMT_PLANAR##To##FMT_B(src_y, kWidth, \
131 src_uv, kWidth / SUBSAMP_X * 2, \
132 dst_argb_c, kWidth * BPP_B, \
133 kWidth, NEG kHeight); \
136 FMT_PLANAR##To##FMT_B(src_y, kWidth, \
137 src_uv, kWidth / SUBSAMP_X * 2, \
138 dst_argb_opt, kWidth * BPP_B, \
139 kWidth, NEG kHeight); \
143 for (int j = 0; j < kWidth * BPP_B; ++j) { \
145 abs(static_cast<int>(dst_argb_c[i * kWidth * BPP_B + j]) - \
146 static_cast<int>(dst_argb_opt[i * kWidth * BPP_B + j])); \
170 const int kWidth = 1280; \
172 const int kStride = (kWidth * 8 * BPP_A + 7) / 8; \
174 align_buffer_16(dst_y_c, kWidth * kHeight); \
175 align_buffer_16(dst_u_c, kWidth / SUBSAMP_X * kHeight / SUBSAMP_Y); \
176 align_buffer_16(dst_v_c, kWidth / SUBSAMP_X * kHeight / SUBSAMP_Y); \
177 align_buffer_16(dst_y_opt, kWidth * kHeight); \
178 align_buffer_16(dst_u_opt, kWidth / SUBSAMP_X * kHeight / SUBSAMP_Y); \
179 align_buffer_16(dst_v_opt, kWidth / SUBSAMP_X * kHeight / SUBSAMP_Y); \
186 dst_y_c, kWidth, \
187 dst_u_c, kWidth / SUBSAMP_X, \
188 dst_v_c, kWidth / SUBSAMP_X, \
189 kWidth, NEG kHeight); \
193 dst_y_opt, kWidth, \
194 dst_u_opt, kWidth / SUBSAMP_X, \
195 dst_v_opt, kWidth / SUBSAMP_X, \
196 kWidth, NEG kHeight); \
200 for (int j = 0; j < kWidth; ++j) { \
202 abs(static_cast<int>(dst_y_c[i * kWidth + j]) - \
203 static_cast<int>(dst_y_opt[i * kWidth + j])); \
211 for (int j = 0; j < kWidth / SUBSAMP_X; ++j) { \
213 abs(static_cast<int>(dst_u_c[i * kWidth / SUBSAMP_X + j]) - \
214 static_cast<int>(dst_u_opt[i * kWidth / SUBSAMP_X + j])); \
222 for (int j = 0; j < kWidth / SUBSAMP_X; ++j) { \
224 abs(static_cast<int>(dst_v_c[i * kWidth / SUBSAMP_X + j]) - \
225 static_cast<int>(dst_v_opt[i * kWidth / SUBSAMP_X + j])); \
271 const int kWidth = 1280; \
273 align_buffer_16(src_argb, (kWidth * BPP_A) * kHeight); \
274 align_buffer_16(dst_argb_c, (kWidth * BPP_B) * kHeight); \
275 align_buffer_16(dst_argb_opt, (kWidth * BPP_B) * kHeight); \
277 for (int i = 0; i < kHeight * kWidth * BPP_A; ++i) { \
281 FMT_A##To##FMT_B(src_argb, kWidth * STRIDE_A, \
282 dst_argb_c, kWidth * BPP_B, \
283 kWidth, NEG kHeight); \
286 FMT_A##To##FMT_B(src_argb, kWidth * STRIDE_A, \
287 dst_argb_opt, kWidth * BPP_B, \
288 kWidth, NEG kHeight); \
291 for (int i = 0; i < kHeight * kWidth * BPP_B; ++i) { \
335 const int kWidth = (random() & 63) + 1; \
337 align_buffer_page_end(src_argb, (kWidth * BPP_A) * kHeight + kReadPad); \
338 align_buffer_page_end(dst_argb_c, (kWidth * BPP_B) * kHeight); \
339 align_buffer_page_end(dst_argb_opt, (kWidth * BPP_B) * kHeight); \
340 for (int i = 0; i < kHeight * kWidth * BPP_A; ++i) { \
344 FMT_A##To##FMT_B(src_argb, kWidth * STRIDE_A, \
345 dst_argb_c, kWidth * BPP_B, \
346 kWidth, kHeight); \
348 FMT_A##To##FMT_B(src_argb, kWidth * STRIDE_A, \
349 dst_argb_opt, kWidth * BPP_B, \
350 kWidth, kHeight); \
352 for (int i = 0; i < kHeight * kWidth * BPP_B; ++i) { \