Home
last modified time | relevance | path

Searched refs:u8 (Results 1 – 25 of 64) sorted by relevance

123

/frameworks/rs/cpu_ref/
DrsCpuIntrinsics_neon_Blend.S84 vmull.u8 q12, d15, d1
85 vmull.u8 q0, d14, d0
86 vmull.u8 q13, d15, d3
87 vmull.u8 q1, d14, d2
88 vmull.u8 q14, d15, d5
89 vmull.u8 q2, d14, d4
90 vmull.u8 q15, d15, d7
91 vmull.u8 q3, d14, d6
102 vaddw.u8 q0, d8
103 vaddw.u8 q12, d9
[all …]
DrsCpuIntrinsics_neon_3DLUT.S30 vld1.u8 d16, [r6], r4
31 vld1.u8 d17, [r7], r4
33 vld1.u8 d18, [r6], r5
34 vld1.u8 d19, [r7], r5
36 vdup.u8 d6, \yr0
37 vdup.u8 d7, \yr1
39 vshll.u8 q12, d16, #8
40 vshll.u8 q13, d17, #8
41 vmlsl.u8 q12, d16, d6
42 vmlsl.u8 q13, d17, d7
[all …]
DrsCpuIntrinsics_neon_YuvToRGB.S36 vmull.u8 q1, d16, d15 // g0 = y0 * 149
37 vmull.u8 q5, d17, d15 // g1 = y1 * 149
41 vmull.u8 q8, d20, d14 // g2 = u * 50 + v * 104
42 vmlal.u8 q8, d21, d15
44 vshr.u8 d14, d21, #1
45 vaddw.u8 q0, q1, d14 // r0 = y0 * 149 + (v >> 1)
46 vaddw.u8 q4, q5, d14 // r1 = y1 * 149 + (v >> 1)
48 vshll.u8 q7, d20, #2
54 vmull.u8 q11, d21, d14 // r2 = v * 204
55 vmull.u8 q12, d20, d15 // b2 = u * 254
[all …]
DrsCpuIntrinsics_neon_Convolve.S55 vmovl.u8 q2, d26
56 vmovl.u8 q3, d27
57 vmovl.u8 q4, d28
58 vmovl.u8 q5, d29
59 vmovl.u8 q6, d30
60 vmovl.u8 q7, d31
153 vmovl.u8 q9, d24
154 vmovl.u8 q10, d25
155 vmovl.u8 q11, d26
156 vmovl.u8 q12, d27
[all …]
DrsCpuIntrinsics_neon_ColorMatrix.S116 vmovl.u8 q3, d3
117 vmovl.u8 q2, d2
118 vmovl.u8 q1, d1
119 vmovl.u8 q0, d0
135 vmovl.u8 q2, d2
136 vmovl.u8 q1, d1
137 vmovl.u8 q0, d0
152 vmovl.u8 q1, d1
153 vmovl.u8 q0, d0
164 vmovl.u8 q0, d0
[all …]
DrsCpuIntrinsics_neon_Resize.S55 vld1.u8 d16, [r4]!
56 vld1.u8 d18, [r5]!
57 vld1.u8 d20, [r6]!
58 vld1.u8 d22, [r7]!
59 vmovl.u8 q8, d16
60 vmovl.u8 q9, d18
61 vmovl.u8 q10, d20
62 vmovl.u8 q11, d22
87 vmovl.u8 q8, d16
88 vmovl.u8 q9, d18
[all …]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/
Dh264bsd_reconstruct.h52 u8 *data,
63 u8 *data,
68 u8 *pFill);
72 u8 * ref,
73 u8 * fill,
83 u8 *pRef,
84 u8 *predPartChroma,
94 u8 *pRef,
95 u8 *predPartChroma,
105 u8 *ref,
[all …]
Dh264bsd_intra_prediction.c90 const u8 h264bsdClip[1280] =
162 static void Get4x4NeighbourPels(u8 *a, u8 *l, u8 *data, u8 *above, u8 *left,
164 static void Intra16x16VerticalPrediction(u8 *data, u8 *above);
165 static void Intra16x16HorizontalPrediction(u8 *data, u8 *left);
166 static void Intra16x16DcPrediction(u8 *data, u8 *above, u8 *left,
168 static void Intra16x16PlanePrediction(u8 *data, u8 *above, u8 *left);
169 static void IntraChromaDcPrediction(u8 *data, u8 *above, u8 *left,
171 static void IntraChromaHorizontalPrediction(u8 *data, u8 *left);
172 static void IntraChromaVerticalPrediction(u8 *data, u8 *above);
173 static void IntraChromaPlanePrediction(u8 *data, u8 *above, u8 *left);
[all …]
Dh264bsd_intra_prediction.h52 image_t *image, u32 mbNum, u32 constrainedIntraPred, u8 *data);
54 u32 h264bsdIntra4x4Prediction(mbStorage_t *pMb, u8 *data,
56 u8 *above, u8 *left, u32 constrainedIntraPred);
57 u32 h264bsdIntra16x16Prediction(mbStorage_t *pMb, u8 *data, i32 residual[][16],
58 u8 *above, u8 *left, u32 constrainedIntraPred);
60 u32 h264bsdIntraChromaPrediction(mbStorage_t *pMb, u8 *data, i32 residual[][16],
61 u8 *above, u8 *left, u32 predMode, u32 constrainedIntraPred);
63 void h264bsdGetNeighbourPels(image_t *image, u8 *above, u8 *left, u32 mbNum);
67 u32 h264bsdIntra4x4Prediction(mbStorage_t *pMb, u8 *data,
69 u8 *pImage, u32 width,
[all …]
Dh264bsd_reconstruct.c79 extern const u8 h264bsdClip[];
111 u8 *pRef, in h264bsdInterpolateChromaHor()
112 u8 *predPartChroma, in h264bsdInterpolateChromaHor()
125 u8 *ptrA, *cbr; in h264bsdInterpolateChromaHor()
127 u8 block[9*8*2]; in h264bsdInterpolateChromaHor()
174 cbr[8] = (u8)c; in h264bsdInterpolateChromaHor()
177 *cbr++ = (u8)c; in h264bsdInterpolateChromaHor()
182 cbr[8] = (u8)c; in h264bsdInterpolateChromaHor()
185 *cbr++ = (u8)c; in h264bsdInterpolateChromaHor()
207 u8 *pRef, in h264bsdInterpolateChromaVer()
[all …]
Dh264bsd_deblocking.c77 static const u8 alphas[52] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,5,6,7,8,9,10,
82 static const u8 betas[52] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,3,3,3,3,4,4,
90 static const u8 tc0[52][3] = {
102 static const u8 tc0[52][5] = {
127 const u8 *tc0;
146 extern const u8 h264bsdClip[];
173 static void FilterLuma(u8 *data, bS_t *bS, edgeThreshold_t *thresholds,
176 static void FilterChroma(u8 *cb, u8 *cr, bS_t *bS, edgeThreshold_t *thresholds,
179 static void FilterVerLumaEdge( u8 *data, u32 bS, edgeThreshold_t *thresholds,
181 static void FilterHorLumaEdge( u8 *data, u32 bS, edgeThreshold_t *thresholds,
[all …]
Dh264bsd_image.h47 u8 *data;
51 u8 *luma;
52 u8 *cb;
53 u8 *cr;
60 void h264bsdWriteMacroblock(image_t *image, u8 *data);
63 void h264bsdWriteOutputBlocks(image_t *image, u32 mbNum, u8 *data,
Dh264bsd_cavlc.c201 static const u8 totalZeros_1_0[32] = {
208 static const u8 totalZeros_1_1[32] = {
214 static const u8 totalZeros_2[64] = {
224 static const u8 totalZeros_3[64] = {
234 static const u8 totalZeros_4[32] = {
240 static const u8 totalZeros_5[32] = {
246 static const u8 totalZeros_6[64] = {
256 static const u8 totalZeros_7[64] = {
266 static const u8 totalZeros_8[64] = {
276 static const u8 totalZeros_9[64] = {
[all …]
Dh264bsd_image.c52 extern const u8 h264bsdClip[];
80 void h264bsdWriteMacroblock(image_t *image, u8 *data) in h264bsdWriteMacroblock()
171 void h264bsdWriteOutputBlocks(image_t *image, u32 mbNum, u8 *data, in h264bsdWriteOutputBlocks()
179 u8 *lum, *cb, *cr; in h264bsdWriteOutputBlocks()
180 u8 *imageBlock; in h264bsdWriteOutputBlocks()
181 u8 *tmp; in h264bsdWriteOutputBlocks()
187 const u8 *clp = h264bsdClip + 512; in h264bsdWriteOutputBlocks()
254 imageBlock[0] = (u8)tmp1; in h264bsdWriteOutputBlocks()
258 imageBlock[1] = (u8)tmp3; in h264bsdWriteOutputBlocks()
262 imageBlock[2] = (u8)tmp1; in h264bsdWriteOutputBlocks()
[all …]
DDecTestBench.c39 void WriteOutput(char *filename, u8 *data, u32 picSize);
40 u32 NextPacket(u8 **pStrm);
41 u32 CropPicture(u8 *pOutImage, u8 *pInImage,
45 u8 *streamStop = NULL;
88 u8 *byteStrmStart; in main()
89 u8 *imageData; in main()
90 u8 *tmpImage = NULL; in main()
187 byteStrmStart = (u8 *)malloc(sizeof(u8)*strmLen); in main()
195 fread(byteStrmStart, sizeof(u8), strmLen, finput); in main()
336 imageData = (u8*)decPicture.pOutputPicture; in main()
[all …]
DEvaluationTestBench.c22 void WriteOutput(FILE *fid, u8 *data, u32 picSize);
41 u8 *byteStrmStart; in main()
42 u8 *byteStrm; in main()
88 byteStrm = byteStrmStart = (u8 *)H264SwDecMalloc(sizeof(u8)*strmLen); in main()
96 fread(byteStrm, sizeof(u8), strmLen, finput); in main()
185 WriteOutput(foutput, (u8*)decPicture.pOutputPicture, in main()
228 WriteOutput(foutput, (u8*)decPicture.pOutputPicture, picSize); in main()
261 void WriteOutput(FILE *fid, u8 *data, u32 picSize) in WriteOutput()
Dh264bsd_macroblock_layer.c93 static u32 DetermineNc(mbStorage_t *pMb, u32 blockIndex, u8 *pTotalCoeff);
100 static u32 ProcessIntra4x4Residual(mbStorage_t *pMb, u8 *data, u32 constrainedIntraPred,
101 macroblockLayer_t *mbLayer, const u8 **pSrc, image_t *image);
102 static u32 ProcessChromaResidual(mbStorage_t *pMb, u8 *data, const u8 **pSrc );
103 static u32 ProcessIntra16x16Residual(mbStorage_t *pMb, u8 *data, u32 constrainedIntraPred,
104 u32 intraChromaPredMode, const u8 **pSrc, image_t *image);
807 u32 DetermineNc(mbStorage_t *pMb, u32 blockIndex, u8 *pTotalCoeff) in DetermineNc()
818 u8 neighbourAindex, neighbourBindex; in DetermineNc()
966 u32 constrainedIntraPredFlag, u8* data) in h264bsdDecodeMacroblock()
974 const u8 *pSrc; in h264bsdDecodeMacroblock()
[all …]
DTestBenchMultipleInstance.c35 void WriteOutput(FILE *fid, u8 *data, u32 picSize);
37 u32 CropPicture(u8 *pOutImage, u8 *pInImage,
40 void CropWriteOutput(FILE *fid, u8 *imageData, u32 cropDisplay,
52 u8 *byteStrmStart;
162 decoder[i]->byteStrmStart = (u8 *)malloc(sizeof(u8)*strmLen); in main()
168 fread(decoder[i]->byteStrmStart, sizeof(u8), strmLen, finput); in main()
276 (u8*)decoder[i]->decPicture.pOutputPicture, in main()
325 (u8*)decoder[i]->decPicture.pOutputPicture, in main()
351 void CropWriteOutput(FILE *foutput, u8 *imageData, u32 cropDisplay, in CropWriteOutput()
354 u8 *tmpImage = NULL; in CropWriteOutput()
[all …]
Dh264bsd_macroblock_layer.h142 u8 posCoefBuf[27*16*3];
143 u8 totalCoeff[27];
171 u8 totalCoeff[27];
175 u8 intra4x4PredMode[16];
177 u8* refAddr[4];
201 u32 constrainedIntraPredFlag, u8* data);
Dh264bsd_dpb.h57 u8 *data; /* 16-byte aligned pointer of pAllocatedData */
58 u8 *pAllocatedData; /* allocated picture pointer; (size + 15) bytes */
71 u8 *data;
119 u8* h264bsdAllocateDpbImage(dpbStorage_t *dpb);
121 u8* h264bsdGetRefPicData(dpbStorage_t *dpb, u32 index);
Dh264bsd_stream.h47 u8 *pStrmBuffStart; /* pointer to start of stream buffer */
48 u8 *pStrmCurrPos; /* current read address in stream buffer */
Dh264bsd_byte_stream.c80 u32 h264bsdExtractNalUnit(u8 *pByteStream, u32 len, strmData_t *pStrmData, in h264bsdExtractNalUnit()
89 u8 byte; in h264bsdExtractNalUnit()
92 u8 *readPtr, *writePtr; in h264bsdExtractNalUnit()
Dh264bsd_util.c279 image->luma = (u8*)(image->data + col * 16 + tmp * 256); in h264bsdSetCurrImageMbPointers()
280 image->cb = (u8*)(image->data + picSize * 256 + tmp * 64 + col * 8); in h264bsdSetCurrImageMbPointers()
281 image->cr = (u8*)(image->cb + picSize * 64); in h264bsdSetCurrImageMbPointers()
/frameworks/av/services/camera/libcameraservice/api1/client2/
DZslProcessor3.cpp66 pipelineMaxDepth = entry.data.u8[0]; in ZslProcessor3()
280 request.update(postProcessingTags[i], entry.data.u8, 1); in updateRequestWithDefaultStillRequest()
336 if (entry.data.u8[0] != ANDROID_CONTROL_AE_STATE_CONVERGED && in pushToReprocess()
337 entry.data.u8[0] != ANDROID_CONTROL_AE_STATE_LOCKED) { in pushToReprocess()
339 __FUNCTION__, entry.data.u8[0]); in pushToReprocess()
493 if (entry.count > 0) frameAeState = entry.data.u8[0]; in dumpZslQueue()
562 if (entry.data.u8[0] != ANDROID_CONTROL_AE_STATE_CONVERGED && in getCandidateTimestampLocked()
563 entry.data.u8[0] != ANDROID_CONTROL_AE_STATE_LOCKED) { in getCandidateTimestampLocked()
565 "full capture", __FUNCTION__, entry.data.u8[0]); in getCandidateTimestampLocked()
575 uint8_t afMode = entry.data.u8[0]; in getCandidateTimestampLocked()
[all …]
/frameworks/rs/api/
Drs_convert.spec28 t: u8, u16, u32, i8, i16, i32, f32
29 t: u8, u16, u32, i8, i16, i32, f32
61 t: u8, u16, u32, i8, i16, i32, f32
70 t: u8, u16, u32, i8, i16, i32, f32
137 t: u8, f32

123