Searched refs:mad (Results 1 - 19 of 19) sorted by relevance

/frameworks/rs/java/tests/ImageProcessing/src/com/android/rs/image/
H A Dfisheye.rsh48 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
54 const float2 new_coord = mad(coord, scalar, center);
H A Dfisheye_approx.rsh48 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
54 const float2 new_coord = mad(coord, scalar, center);
H A Dvignette.rsh51 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
H A Dvignette_approx.rsh51 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
/frameworks/rs/java/tests/ImageProcessing2/src/com/android/rs/image/
H A Dfisheye.rsh48 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
54 const float2 new_coord = mad(coord, scalar, center);
H A Dfisheye_approx.rsh48 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
54 const float2 new_coord = mad(coord, scalar, center);
H A Dvignette.rsh51 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
H A Dvignette_approx.rsh51 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
/frameworks/rs/java/tests/ImageProcessing_jb/src/com/android/rs/image/
H A Dfisheye.rsh48 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
54 const float2 new_coord = mad(coord, scalar, center);
H A Dfisheye_approx.rsh48 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
54 const float2 new_coord = mad(coord, scalar, center);
H A Dvignette.rsh51 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
H A Dvignette_approx.rsh51 const float2 coord = mad(inCoord, inv_dimensions, neg_center);
/frameworks/av/media/libstagefright/codecs/avc/enc/src/
H A Drate_control.cpp371 /* collect the necessary data: target bits, actual bits, mad and QP */
375 pMP->mad = (OsclFloat)rateCtrl->totalSAD / video->PicSizeInMbs; //ComputeFrameMAD(video, rateCtrl);
376 if (pMP->mad < MAD_MIN) pMP->mad = MAD_MIN; /* MAD_MIN is defined as 1 in mp4def.h */
432 prev_mad = pMP->pRDSamples[i][0].mad;
443 prev_mad = pMP->pRDSamples[i][0].mad;
453 if (pMP->pRDSamples[i][0].mad != 0 &&
454 AVC_ABS(prev_mad - curr_mad) > AVC_ABS(pMP->pRDSamples[i][0].mad - curr_mad))
456 prev_mad = pMP->pRDSamples[i][0].mad;
493 // When mad i
[all...]
H A Davcenc_int.h157 OsclFloat mad; member in struct:tagRDInfo
169 OsclFloat mad; /* mad for current frame, = video->avgMAD*/ member in struct:tagMultiPass
199 OsclFloat aver_mad; /* so-far average mad could replace sum_mad */
200 OsclFloat aver_mad_prev; /* previous average mad */
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/src/
H A Drate_control.cpp243 /* collect the necessary data: target bits, actual bits, mad and QP */
247 pMP->mad = video->sumMAD / (float)currVol->nTotalMB;
248 if (pMP->mad < MAD_MIN) pMP->mad = MAD_MIN; /* MAD_MIN is defined as 1 in mp4def.h */
264 /* Purpose : Save QP, actual_bits, mad and R_D of the current iteration */
276 pMP->pRDSamples[pMP->framePos][counter_samples].mad = pMP->mad;
277 pMP->pRDSamples[pMP->framePos][counter_samples].R_D = (float)(pMP->actual_bits / (pMP->mad + 0.0001));
497 /* Keep the current average mad */
522 /* Purpose : quadratic bit allocation model: T(n) = C*sqrt(mad(
[all...]
H A Dmp4lib_int.h256 float mad; member in struct:tagRDInfo
268 float mad; /* mad for current frame, = video->avgMAD*/ member in struct:tagMultiPass
298 float aver_mad; /* so-far average mad could replace sum_mad */
299 float aver_mad_prev; /* previous average mad */
/frameworks/rs/driver/runtime/
H A Drs_cl.c487 extern float __attribute__((overloadable)) mad(float a, float b, float c) { function
490 extern float2 __attribute__((overloadable)) mad(float2 a, float2 b, float2 c) { function
493 extern float3 __attribute__((overloadable)) mad(float3 a, float3 b, float3 c) { function
496 extern float4 __attribute__((overloadable)) mad(float4 a, float4 b, float4 c) { function
/frameworks/rs/api/
H A Drs_core_math.spec606 name: mad
/frameworks/rs/scriptc/
H A Drs_core_math.rsh5926 extern float __attribute__((const, overloadable))mad(float a, float b, float c);
5935 extern float2 __attribute__((const, overloadable))mad(float2 a, float2 b, float2 c);
5944 extern float3 __attribute__((const, overloadable))mad(float3 a, float3 b, float3 c);
5953 extern float4 __attribute__((const, overloadable))mad(float4 a, float4 b, float4 c);

Completed in 346 milliseconds