31 #if defined(__FDPIC__) && CONFIG_SRAM
32 #define L1CODE __attribute__((l1_text))
58 c->oc = 128 * 0x01010101
U;
59 c->oy = oy * 0x01010101
U;
78 c->rmask = 0x001f * 0x00010001
U;
79 c->gmask = 0x03e0 * 0x00010001
U;
80 c->bmask = 0x7c00 * 0x00010001
U;
81 }
else if (masks == 565) {
82 c->rmask = 0x001f * 0x00010001
U;
83 c->gmask = 0x07e0 * 0x00010001
U;
84 c->bmask = 0xf800 * 0x00010001
U;
89 int srcSliceY,
int srcSliceH,
uint8_t **oplanes,
96 int h2 = srcSliceH >> 1;
102 pu = in[1 + (1 ^ rgb)];
103 pv = in[1 + (0 ^ rgb)];
105 op = oplanes[0] + srcSliceY * outstrides[0];
107 for (i = 0; i < h2; i++) {
108 lcscf(py, pu, pv, op, w, &c->oy);
113 lcscf(py, pu, pv, op, w, &c->oy);
125 int srcSliceY,
int srcSliceH,
126 uint8_t **oplanes,
int *outstrides)
128 return core_yuv420_rgb(c, in, instrides, srcSliceY, srcSliceH, oplanes,
133 int srcSliceY,
int srcSliceH,
134 uint8_t **oplanes,
int *outstrides)
136 return core_yuv420_rgb(c, in, instrides, srcSliceY, srcSliceH, oplanes,
141 int srcSliceY,
int srcSliceH,
142 uint8_t **oplanes,
int *outstrides)
144 return core_yuv420_rgb(c, in, instrides, srcSliceY, srcSliceH, oplanes,
149 int srcSliceY,
int srcSliceH,
150 uint8_t **oplanes,
int *outstrides)
152 return core_yuv420_rgb(c, in, instrides, srcSliceY, srcSliceH, oplanes,
157 int srcSliceY,
int srcSliceH,
158 uint8_t **oplanes,
int *outstrides)
160 return core_yuv420_rgb(c, in, instrides, srcSliceY, srcSliceH, oplanes,
165 int srcSliceY,
int srcSliceH,
166 uint8_t **oplanes,
int *outstrides)
168 return core_yuv420_rgb(c, in, instrides, srcSliceY, srcSliceH, oplanes,