Lines Matching defs:dim_x

30 	unsigned int dim_x,
35 img->dim_x = dim_x;
47 data[z] = new uint8_t[dim_x * dim_y * 4];
55 data[z] = new uint16_t[dim_x * dim_y * 4];
64 data[z] = new float[dim_x * dim_y * 4];
91 unsigned int dim_x = img->dim_x;
107 for (unsigned int x = 0; x < dim_x; x++)
109 int r = data8[(4 * dim_x * y) + (4 * x )];
110 int g = data8[(4 * dim_x * y) + (4 * x + 1)];
111 int b = data8[(4 * dim_x * y) + (4 * x + 2)];
112 int a = data8[(4 * dim_x * y) + (4 * x + 3)];
128 for (unsigned int x = 0; x < dim_x; x++)
130 int r = data16[(4 * dim_x * y) + (4 * x )];
131 int g = data16[(4 * dim_x * y) + (4 * x + 1)];
132 int b = data16[(4 * dim_x * y) + (4 * x + 2)];
133 int a = data16[(4 * dim_x * y) + (4 * x + 3)];
152 for (unsigned int x = 0; x < dim_x; x++)
154 float r = data32[(4 * dim_x * y) + (4 * x )];
155 float g = data32[(4 * dim_x * y) + (4 * x + 1)];
156 float b = data32[(4 * dim_x * y) + (4 * x + 2)];
157 float a = data32[(4 * dim_x * y) + (4 * x + 3)];
173 unsigned int dim_x,
177 astcenc_image* img = alloc_image(16, dim_x, dim_y, 1);
183 const float* src = data + 4 * dim_x * y_src;
185 for (unsigned int x = 0; x < dim_x; x++)
194 data16[(4 * dim_x * y) + (4 * x )] = static_cast<uint16_t>(colorf16.lane<0>());
195 data16[(4 * dim_x * y) + (4 * x + 1)] = static_cast<uint16_t>(colorf16.lane<1>());
196 data16[(4 * dim_x * y) + (4 * x + 2)] = static_cast<uint16_t>(colorf16.lane<2>());
197 data16[(4 * dim_x * y) + (4 * x + 3)] = static_cast<uint16_t>(colorf16.lane<3>());
207 unsigned int dim_x,
211 astcenc_image* img = alloc_image(8, dim_x, dim_y, 1);
217 const uint8_t* src = data + 4 * dim_x * y_src;
219 for (unsigned int x = 0; x < dim_x; x++)
221 data8[(4 * dim_x * y) + (4 * x )] = src[4 * x ];
222 data8[(4 * dim_x * y) + (4 * x + 1)] = src[4 * x + 1];
223 data8[(4 * dim_x * y) + (4 * x + 2)] = src[4 * x + 2];
224 data8[(4 * dim_x * y) + (4 * x + 3)] = src[4 * x + 3];
239 unsigned int dim_x = img->dim_x;
241 float *buf = new float[4 * dim_x * dim_y];
251 float* dst = buf + y * dim_x * 4;
253 for (unsigned int x = 0; x < dim_x; x++)
255 dst[4 * x ] = data8[(4 * dim_x * ymod) + (4 * x )] * (1.0f / 255.0f);
256 dst[4 * x + 1] = data8[(4 * dim_x * ymod) + (4 * x + 1)] * (1.0f / 255.0f);
257 dst[4 * x + 2] = data8[(4 * dim_x * ymod) + (4 * x + 2)] * (1.0f / 255.0f);
258 dst[4 * x + 3] = data8[(4 * dim_x * ymod) + (4 * x + 3)] * (1.0f / 255.0f);
268 float *dst = buf + y * dim_x * 4;
270 for (unsigned int x = 0; x < dim_x; x++)
273 data16[(4 * dim_x * ymod) + (4 * x )],
274 data16[(4 * dim_x * ymod) + (4 * x + 1)],
275 data16[(4 * dim_x * ymod) + (4 * x + 2)],
276 data16[(4 * dim_x * ymod) + (4 * x + 3)]
291 float *dst = buf + y * dim_x * 4;
293 for (unsigned int x = 0; x < dim_x; x++)
295 dst[4 * x ] = data32[(4 * dim_x * ymod) + (4 * x )];
296 dst[4 * x + 1] = data32[(4 * dim_x * ymod) + (4 * x + 1)];
297 dst[4 * x + 2] = data32[(4 * dim_x * ymod) + (4 * x + 2)];
298 dst[4 * x + 3] = data32[(4 * dim_x * ymod) + (4 * x + 3)];
311 unsigned int dim_x = img->dim_x;
313 uint8_t* buf = new uint8_t[4 * dim_x * dim_y];
321 uint8_t* dst = buf + y * dim_x * 4;
323 for (unsigned int x = 0; x < dim_x; x++)
325 dst[4 * x ] = data8[(4 * dim_x * ymod) + (4 * x )];
326 dst[4 * x + 1] = data8[(4 * dim_x * ymod) + (4 * x + 1)];
327 dst[4 * x + 2] = data8[(4 * dim_x * ymod) + (4 * x + 2)];
328 dst[4 * x + 3] = data8[(4 * dim_x * ymod) + (4 * x + 3)];
338 uint8_t* dst = buf + y * dim_x * 4;
340 for (unsigned int x = 0; x < dim_x; x++)
343 data16[(4 * dim_x * ymod) + (4 * x )],
344 data16[(4 * dim_x * ymod) + (4 * x + 1)],
345 data16[(4 * dim_x * ymod) + (4 * x + 2)],
346 data16[(4 * dim_x * ymod) + (4 * x + 3)]
365 uint8_t* dst = buf + y * dim_x * 4;
367 for (unsigned int x = 0; x < dim_x; x++)
369 dst[4 * x ] = static_cast<uint8_t>(astc::flt2int_rtn(astc::clamp1f(data32[(4 * dim_x * ymod) + (4 * x )]) * 255.0f));
370 dst[4 * x + 1] = static_cast<uint8_t>(astc::flt2int_rtn(astc::clamp1f(data32[(4 * dim_x * ymod) + (4 * x + 1)]) * 255.0f));
371 dst[4 * x + 2] = static_cast<uint8_t>(astc::flt2int_rtn(astc::clamp1f(data32[(4 * dim_x * ymod) + (4 * x + 2)]) * 255.0f));
372 dst[4 * x + 3] = static_cast<uint8_t>(astc::flt2int_rtn(astc::clamp1f(data32[(4 * dim_x * ymod) + (4 * x + 3)]) * 255.0f));