comparison postproc/yuv2rgb_template.c @ 9392:7bbe4bce6293

cleanup (unsigned stride -> int stride)
author michael
date Tue, 11 Feb 2003 12:57:53 +0000
parents e7635c03910f
children eff727517e6b
comparison
equal deleted inserted replaced
9391:7c211b317e49 9392:7bbe4bce6293
122 122
123 123
124 static inline void RENAME(yuv420_rgb16) (uint8_t * image, uint8_t * py, 124 static inline void RENAME(yuv420_rgb16) (uint8_t * image, uint8_t * py,
125 uint8_t * pu, uint8_t * pv, 125 uint8_t * pu, uint8_t * pv,
126 unsigned h_size, unsigned v_size, 126 unsigned h_size, unsigned v_size,
127 unsigned rgb_stride, unsigned y_stride, unsigned uv_stride) 127 int rgb_stride, int y_stride, int uv_stride)
128 { 128 {
129 int even = 1; 129 int even = 1;
130 int x, y; 130 int x, y;
131 131
132 __asm__ __volatile__ ("pxor %mm4, %mm4;" /* zero mm4 */ ); 132 __asm__ __volatile__ ("pxor %mm4, %mm4;" /* zero mm4 */ );
227 } 227 }
228 228
229 static inline void RENAME(yuv420_rgb15) (uint8_t * image, uint8_t * py, 229 static inline void RENAME(yuv420_rgb15) (uint8_t * image, uint8_t * py,
230 uint8_t * pu, uint8_t * pv, 230 uint8_t * pu, uint8_t * pv,
231 unsigned h_size, unsigned v_size, 231 unsigned h_size, unsigned v_size,
232 unsigned rgb_stride, unsigned y_stride, unsigned uv_stride) 232 int rgb_stride, int y_stride, int uv_stride)
233 { 233 {
234 int even = 1; 234 int even = 1;
235 int x, y; 235 int x, y;
236 236
237 __asm__ __volatile__ ("pxor %mm4, %mm4;" /* zero mm4 */ ); 237 __asm__ __volatile__ ("pxor %mm4, %mm4;" /* zero mm4 */ );
328 } 328 }
329 329
330 static inline void RENAME(yuv420_rgb24) (uint8_t * image, uint8_t * py, 330 static inline void RENAME(yuv420_rgb24) (uint8_t * image, uint8_t * py,
331 uint8_t * pu, uint8_t * pv, 331 uint8_t * pu, uint8_t * pv,
332 unsigned h_size, unsigned v_size, 332 unsigned h_size, unsigned v_size,
333 unsigned rgb_stride, unsigned y_stride, unsigned uv_stride) 333 int rgb_stride, int y_stride, int uv_stride)
334 { 334 {
335 int even = 1; 335 int even = 1;
336 int x, y; 336 int x, y;
337 337
338 __asm__ __volatile__ ("pxor %mm4, %mm4;" /* zero mm4 */ ); 338 __asm__ __volatile__ ("pxor %mm4, %mm4;" /* zero mm4 */ );
487 487
488 488
489 static inline void RENAME(yuv420_argb32) (uint8_t * image, uint8_t * py, 489 static inline void RENAME(yuv420_argb32) (uint8_t * image, uint8_t * py,
490 uint8_t * pu, uint8_t * pv, 490 uint8_t * pu, uint8_t * pv,
491 unsigned h_size, unsigned v_size, 491 unsigned h_size, unsigned v_size,
492 unsigned rgb_stride, unsigned y_stride, unsigned uv_stride) 492 int rgb_stride, int y_stride, int uv_stride)
493 { 493 {
494 int even = 1; 494 int even = 1;
495 int x, y; 495 int x, y;
496 496
497 __asm__ __volatile__ ("pxor %mm4, %mm4;" /* zero mm4 */ ); 497 __asm__ __volatile__ ("pxor %mm4, %mm4;" /* zero mm4 */ );