/hardware/qcom/display/liboverlay/ |
H A D | mdpRotator.cpp | 62 void MdpRot::setTransform(const utils::eTransform& rot, const bool& rotUsed) argument 64 int r = utils::getMdpOrient(rot); 197 ALOGE("%s error in closing prev rot mem", __FUNCTION__);
|
H A D | mdpWrapper.h | 58 bool startRotator(int fd, msm_rotator_img_info& rot); 61 bool rotate(int fd, msm_rotator_data_info& rot); 92 void dump(const char* const s, const msm_rotator_img_info& rot); 93 void dump(const char* const s, const msm_rotator_data_info& rot); 128 inline bool startRotator(int fd, msm_rotator_img_info& rot) { argument 129 if (ioctl(fd, MSM_ROTATOR_IOCTL_START, &rot) < 0){ 137 inline bool rotate(int fd, msm_rotator_data_info& rot) { argument 138 if (ioctl(fd, MSM_ROTATOR_IOCTL_ROTATE, &rot) < 0) { 241 inline void dump(const char* const s, const msm_rotator_img_info& rot) { argument 242 ALOGE("%s msm_rotator_img_info sessid=%d dstx=%d dsty=%d rot 249 dump(const char* const s, const msm_rotator_data_info& rot) argument [all...] |
H A D | mdssRotator.cpp | 59 void MdssRot::setTransform(const utils::eTransform& rot, const bool& rotUsed) argument 61 int flags = utils::getMdpOrient(rot); 67 ALOGE_IF(DEBUG_OVERLAY, "%s: rot=%d", __FUNCTION__, flags); 117 ALOGE("%s error in closing prev rot mem", __FUNCTION__);
|
H A D | overlayMdp.cpp | 119 int rot = utils::getMdpOrient(orient); local 120 setUserData(rot); 123 mOrientation = static_cast<utils::eTransform>(rot);
|
H A D | overlayImpl.h | 45 /* Init pipe/rot for one dest */ 46 virtual bool initPipe(RotatorBase* rot, utils::eDest dest) = 0; 48 /* Close pipe/rot for all specified dest */ 51 /* Copy specified pipe/rot from ov passed in (used by state machine only) */ 98 bool init(RotatorBase* rot) { return true; } argument 130 virtual bool initPipe(RotatorBase* rot, utils::eDest dest); 191 /* Init only one pipe/rot pair per call */ 193 bool OverlayImpl<P0, P1, P2>::initPipe(RotatorBase* rot, utils::eDest dest) argument 195 OVASSERT(rot, "%s: OverlayImpl rot i [all...] |
H A D | overlayRotator.h | 54 virtual void setTransform(const utils::eTransform& rot, 92 virtual void setTransform(const utils::eTransform& rot, 132 virtual void setTransform(const utils::eTransform& rot, 158 virtual void setTransform(const utils::eTransform& rot, 209 * MDP rot holds MDP's rotation related structures. 220 void setTransform(const utils::eTransform& rot, 235 /* remap rot buffers */ 250 /* rot info*/ 252 /* Last saved rot info*/ 254 /* rot dat 349 setTransform(const utils::eTransform& rot, const bool& rotUsed) argument 367 setRotations(uint32_t rot) argument 390 setTransform(const utils::eTransform& rot, const bool&) argument [all...] |
/hardware/qcom/display/liboverlay/pipes/ |
H A D | overlayUIMirrorPipe.h | 49 bool init(RotatorBase* rot); 67 inline bool UIMirrorPipe::init(RotatorBase* rot) { argument 69 bool ret = mUI.init(rot); 72 rot->setSrcFB();
|
H A D | overlayVideoExtPipe.h | 49 bool init(RotatorBase* rot); 66 inline bool VideoExtPipe::init(RotatorBase* rot) { argument 68 return mVideoExt.init(rot);
|
H A D | overlay3DPipe.h | 53 bool init(RotatorBase* rot); 83 bool init(RotatorBase* rot); 113 bool init(RotatorBase* rot); 143 bool init(RotatorBase* rot); 172 inline bool M3DExtPipe<CHAN>::init(RotatorBase* rot) { argument 174 if(!mM3d.init(rot)) { 241 inline bool M3DPrimaryPipe<CHAN>::init(RotatorBase* rot) { argument 243 if(!mM3d.init(rot)) { 296 inline bool S3DExtPipe<CHAN>::init(RotatorBase* rot) { argument 298 if(!mS3d.init(rot)) { 360 init(RotatorBase* rot) argument [all...] |
H A D | overlayGenPipe.h | 47 bool init(RotatorBase* rot); 104 //Whether rotator is used for 0-rot or otherwise 128 bool GenericPipe<PANEL>::init(RotatorBase* rot) argument 131 OVASSERT(rot, "rot is null"); 146 //Cache the rot ref. Ownership is with OverlayImpl. 147 mRot = rot; 151 // NOTE:init() on the rot is called by OverlayImpl 152 // Pipes only have to worry about using rot, and not init or close. 173 // NOTE:close() on the rot i [all...] |
/hardware/samsung_slsi/exynos5/include/ |
H A D | exynos_gscaler.h | 77 uint32_t rot; member in struct:__anon1426
|
/hardware/invensense/libsensors_iio/software/core/mllite/ |
H A D | hal_outputs.c | 256 long rot[9];
local 259 inv_quaternion_to_rotation(hal_out.nav_quat, rot);
260 r[0][0] = rot[0]*conv;
261 r[0][1] = rot[1]*conv;
262 r[0][2] = rot[2]*conv;
263 r[1][0] = rot[3]*conv;
264 r[1][1] = rot[4]*conv;
265 r[1][2] = rot[5]*conv;
266 r[2][0] = rot[6]*conv;
267 r[2][1] = rot[ [all...] |
H A D | ml_math_func.c | 340 * @param[out] rot Rotation matrix in fixed point. One is 2^30. The 346 void inv_quaternion_to_rotation(const long *quat, long *rot) argument 348 rot[0] = 352 rot[1] = 354 rot[2] = 356 rot[3] = 358 rot[4] = 362 rot[5] = 364 rot[6] = 366 rot[ 384 inv_quaternion_to_rotation_vector(const long *quat, long *rot) argument [all...] |
/hardware/invensense/mlsdk/mllite/ |
H A D | mlMathFunc.c | 228 * @param[out] rot Rotation matrix in fixed point. One is 2^30. The 234 void inv_quaternion_to_rotation(const long *quat, long *rot) argument 236 rot[0] = 239 rot[1] = inv_q29_mult(quat[1], quat[2]) - inv_q29_mult(quat[3], quat[0]); 240 rot[2] = inv_q29_mult(quat[1], quat[3]) + inv_q29_mult(quat[2], quat[0]); 241 rot[3] = inv_q29_mult(quat[1], quat[2]) + inv_q29_mult(quat[3], quat[0]); 242 rot[4] = 245 rot[5] = inv_q29_mult(quat[2], quat[3]) - inv_q29_mult(quat[1], quat[0]); 246 rot[6] = inv_q29_mult(quat[1], quat[3]) - inv_q29_mult(quat[2], quat[0]); 247 rot[ [all...] |