Home | History | Annotate | Download | only in generic

Lines Matching full:unsigned

21  *  INPUTS        : const unsigned char *source : Pointer to source data.
22 * unsigned int source_width : Stride of source.
23 * unsigned char *dest : Pointer to destination data.
24 * unsigned int dest_width : Stride of destination (NOT USED).
36 void vp8_horizontal_line_5_4_scale_c(const unsigned char *source,
37 unsigned int source_width,
38 unsigned char *dest,
39 unsigned int dest_width) {
40 unsigned i;
41 unsigned int a, b, c, d, e;
42 unsigned char *des = dest;
43 const unsigned char *src = source;
54 des[0] = (unsigned char) a;
55 des[1] = (unsigned char)((b * 192 + c * 64 + 128) >> 8);
56 des[2] = (unsigned char)((c * 128 + d * 128 + 128) >> 8);
57 des[3] = (unsigned char)((d * 64 + e * 192 + 128) >> 8);
67 void vp8_vertical_band_5_4_scale_c(unsigned char *source,
68 unsigned int src_pitch,
69 unsigned char *dest,
70 unsigned int dest_pitch,
71 unsigned int dest_width) {
72 unsigned int i;
73 unsigned int a, b, c, d, e;
74 unsigned char *des = dest;
75 unsigned char *src = source;
85 des[0 * dest_pitch] = (unsigned char) a;
86 des[1 * dest_pitch] = (unsigned char)((b * 192 + c * 64 + 128) >> 8);
87 des[2 * dest_pitch] = (unsigned char)((c * 128 + d * 128 + 128) >> 8);
88 des[3 * dest_pitch] = (unsigned char)((d * 64 + e * 192 + 128) >> 8);
101 * INPUTS : const unsigned char *source : Pointer to source data.
102 * unsigned int source_width : Stride of source.
103 * unsigned char *dest : Pointer to destination data.
104 * unsigned int dest_width : Stride of destination (NOT USED).
117 void vp8_horizontal_line_5_3_scale_c(const unsigned char *source,
118 unsigned int source_width,
119 unsigned char *dest,
120 unsigned int dest_width) {
121 unsigned int i;
122 unsigned int a, b, c, d, e;
123 unsigned char *des = dest;
124 const unsigned char *src = source;
135 des[0] = (unsigned char) a;
136 des[1] = (unsigned char)((b * 85 + c * 171 + 128) >> 8);
137 des[2] = (unsigned char)((d * 171 + e * 85 + 128) >> 8);
145 void vp8_vertical_band_5_3_scale_c(unsigned char *source,
146 unsigned int src_pitch,
147 unsigned char *dest,
148 unsigned int dest_pitch,
149 unsigned int dest_width) {
150 unsigned int i;
151 unsigned int a, b, c, d, e;
152 unsigned char *des = dest;
153 unsigned char *src = source;
163 des[0 * dest_pitch] = (unsigned char) a;
164 des[1 * dest_pitch] = (unsigned char)((b * 85 + c * 171 + 128) >> 8);
165 des[2 * dest_pitch] = (unsigned char)((d * 171 + e * 85 + 128) >> 8);
177 * INPUTS : const unsigned char *source : Pointer to source data.
178 * unsigned int source_width : Stride of source.
179 * unsigned char *dest : Pointer to destination data.
180 * unsigned int dest_width : Stride of destination (NOT USED).
192 void vp8_horizontal_line_2_1_scale_c(const unsigned char *source,
193 unsigned int source_width,
194 unsigned char *dest,
195 unsigned int dest_width) {
196 unsigned int i;
197 unsigned int a;
198 unsigned char *des = dest;
199 const unsigned char *src = source;
205 des [0] = (unsigned char)(a);
211 void vp8_vertical_band_2_1_scale_c(unsigned char *source,
212 unsigned int src_pitch,
213 unsigned char *dest,
214 unsigned int dest_pitch,
215 unsigned int dest_width) {
221 void vp8_vertical_band_2_1_scale_i_c(unsigned char *source,
222 unsigned int src_pitch,
223 unsigned char *dest,
224 unsigned int dest_pitch,
225 unsigned int dest_width) {
238 dest[i] = (unsigned char)(temp);