Searched refs:rot (Results 26 - 50 of 67) sorted by relevance

123

/hardware/invensense/6515/libsensors_iio/software/core/mllite/
H A Dml_math_func.h80 void inv_quaternion_to_rotation(const long *quat, long *rot);
92 void inv_quaternion_to_rotation_vector(const long *quat, long *rot);
/hardware/invensense/65xx/libsensors_iio/software/core/mllite/
H A Dml_math_func.h80 void inv_quaternion_to_rotation(const long *quat, long *rot);
92 void inv_quaternion_to_rotation_vector(const long *quat, long *rot);
/hardware/qcom/display/msm8960/libhwcomposer/
H A Dhwc_utils.cpp817 //No 90 component and no rot-downscale then flips done by MDP
818 //If we use rot then it might as well do flips
837 static inline int configRotator(Rotator *rot, const Whf& whf, argument
841 rot->setSource(whf, origWhf);
842 rot->setFlags(mdpFlags);
843 rot->setTransform(orient);
844 rot->setDownscale(downscale);
845 if(!rot->commit()) return -1;
933 const eIsFg& isFg, const eDest& dest, Rotator **rot) {
979 if(isYuvBuffer(hnd) && //if 90 component or downscale, use rot
931 configureLowRes(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlags, const eZorder& z, const eIsFg& isFg, const eDest& dest, Rotator **rot) argument
1010 configureHighRes(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlagsL, const eZorder& z, const eIsFg& isFg, const eDest& lDest, const eDest& rDest, Rotator **rot) argument
1126 add(hwc_layer_1_t* layer, Rotator *rot) argument
[all...]
H A Dhwc_mdpcomp.cpp214 mdpToLayer[i].rot = NULL;
824 &PipeLayerPair.rot);
847 info.rot = NULL;
871 info.rot = NULL;
941 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
942 if(rot) {
943 if(!rot->queueBuffer(fd, offset))
945 fd = rot->getDstMemId();
946 offset = rot
1120 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
[all...]
H A Dhwc_utils.h128 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
202 overlay::Rotator **rot);
208 const ovutils::eDest& rDest, overlay::Rotator **rot);
309 //Holds a few rot objects
/hardware/qcom/display/msm8084/libhwcomposer/
H A Dhwc_mdpcomp.cpp241 mdpToLayer[i].rot = NULL;
1498 info.rot = NULL;
1571 &PipeLayerPair.rot);
1591 info.rot = NULL;
1624 lDest, rDest, &PipeLayerPair.rot);
1675 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
1680 if(rot) {
1681 rot->queueBuffer(fd, offset);
1682 fd = rot
1727 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
1935 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
1970 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
2094 Rotator **rot = &PipeLayerPair.rot; local
[all...]
H A Dhwc_utils.cpp1328 rotData.acq_fen_fd_cnt = 1; //1 ioctl call per rot session
1333 ALOGE("%s: ioctl MSMFB_BUFFER_SYNC failed for rot sync, err=%s",
1479 //No 90 component and no rot-downscale then flips done by MDP
1480 //If we use rot then it might as well do flips
1499 int configRotator(Rotator *rot, Whf& whf, argument
1509 rot->setSource(whf);
1525 rot->setCrop(rotCrop);
1528 rot->setFlags(mdpFlags);
1529 rot->setTransform(orient);
1530 rot
1623 configureNonSplit(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlags, eZorder& z, eIsFg& isFg, const eDest& dest, Rotator **rot) argument
1733 configureSplit(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlagsL, eZorder& z, eIsFg& isFg, const eDest& lDest, const eDest& rDest, Rotator **rot) argument
1880 configureSourceSplit(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlagsL, eZorder& z, eIsFg& isFg, const eDest& lDest, const eDest& rDest, Rotator **rot) argument
2193 add(hwc_layer_1_t* layer, Rotator *rot) argument
[all...]
/hardware/qcom/display/msm8226/libhwcomposer/
H A Dhwc_mdpcomp.cpp258 mdpToLayer[i].rot = NULL;
1707 info.rot = NULL;
1793 &PipeLayerPair.rot);
1813 info.rot = NULL;
1847 lDest, rDest, &PipeLayerPair.rot);
1888 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
1893 if(rot) {
1894 rot->queueBuffer(fd, offset);
1895 fd = rot
1947 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
2145 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
2180 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
2307 Rotator **rot = &PipeLayerPair.rot; local
[all...]
H A Dhwc_utils.cpp1316 rotData.acq_fen_fd_cnt = 1; //1 ioctl call per rot session
1321 ALOGE("%s: ioctl MSMFB_BUFFER_SYNC failed for rot sync, err=%s",
1495 //No 90 component and no rot-downscale then flips done by MDP
1496 //If we use rot then it might as well do flips
1515 int configRotator(Rotator *rot, Whf& whf, argument
1525 rot->setSource(whf);
1531 rot->setCrop(rotCrop);
1534 rot->setFlags(mdpFlags);
1535 rot->setTransform(orient);
1536 rot
1604 updateSource(eTransform& orient, Whf& whf, hwc_rect_t& crop, Rotator *rot) argument
1628 configureNonSplit(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlags, eZorder& z, eIsFg& isFg, const eDest& dest, Rotator **rot) argument
1738 configureSplit(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlagsL, eZorder& z, eIsFg& isFg, const eDest& lDest, const eDest& rDest, Rotator **rot) argument
1884 configureSourceSplit(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlagsL, eZorder& z, eIsFg& isFg, const eDest& lDest, const eDest& rDest, Rotator **rot) argument
2204 add(hwc_layer_1_t* layer, Rotator *rot) argument
[all...]
H A Dhwc_utils.h199 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
348 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf,
362 hwc_rect_t& crop, overlay::Rotator *rot);
368 overlay::Rotator **rot);
374 const ovutils::eDest& rDest, overlay::Rotator **rot);
381 const ovutils::eDest& rDest, overlay::Rotator **rot);
538 //Holds a few rot objects
/hardware/qcom/display/msm8084/liboverlay/
H A DoverlayRotator.h74 virtual void setTransform(const utils::eTransform& rot) = 0;
100 * MDP rot holds MDP's rotation related structures.
109 virtual void setTransform(const utils::eTransform& rot);
126 /* remap rot buffers */
142 /* rot info*/
144 /* Last saved rot info*/
146 /* rot data */
166 virtual void setTransform(const utils::eTransform& rot);
183 /* remap rot buffers */
222 /* Returns rot dum
[all...]
H A DoverlayMdpRot.cpp107 void MdpRot::setTransform(const utils::eTransform& rot) argument
109 int r = utils::getMdpOrient(rot);
193 ALOGE("%s error in closing prev rot mem", __FUNCTION__);
H A DoverlayMdssRot.cpp104 void MdssRot::setTransform(const utils::eTransform& rot) argument
108 int flags = utils::getMdpOrient(rot);
112 ALOGE_IF(DEBUG_OVERLAY, "%s: rot=%d", __FUNCTION__, flags);
191 ALOGE("%s error in closing prev rot mem", __FUNCTION__);
/hardware/qcom/display/msm8226/liboverlay/
H A DoverlayRotator.h74 virtual void setTransform(const utils::eTransform& rot) = 0;
105 * MDP rot holds MDP's rotation related structures.
114 virtual void setTransform(const utils::eTransform& rot);
133 /* remap rot buffers */
149 /* rot info*/
151 /* Last saved rot info*/
153 /* rot data */
173 virtual void setTransform(const utils::eTransform& rot);
192 /* remap rot buffers */
238 /* Returns rot dum
[all...]
H A DoverlayMdpRot.cpp126 void MdpRot::setTransform(const utils::eTransform& rot) argument
128 int r = utils::getMdpOrient(rot);
212 ALOGE("%s error in closing prev rot mem", __FUNCTION__);
/hardware/qcom/display/msm8909/liboverlay/
H A DoverlayRotator.h74 virtual void setTransform(const utils::eTransform& rot) = 0;
129 * MDP rot holds MDP's rotation related structures.
138 virtual void setTransform(const utils::eTransform& rot);
160 /* remap rot buffers */
183 /* rot info*/
185 /* Last saved rot info*/
187 /* rot data */
210 virtual void setTransform(const utils::eTransform& rot);
232 /* remap rot buffers */
301 /* Returns rot dum
[all...]
/hardware/qcom/display/msm8960/liboverlay/
H A DoverlayRotator.h88 virtual void setTransform(const utils::eTransform& rot) = 0;
114 * MDP rot holds MDP's rotation related structures.
123 virtual void setTransform(const utils::eTransform& rot);
140 /* remap rot buffers */
156 /* rot info*/
160 /* Last saved rot info*/
162 /* rot data */
182 virtual void setTransform(const utils::eTransform& rot);
199 /* remap rot buffers */
236 /* Returns rot dum
[all...]
H A DoverlayMdp.cpp119 int rot = utils::getMdpOrient(orient); local
120 setUserData(rot);
123 mOrientation = static_cast<utils::eTransform>(rot);
/hardware/qcom/display/msm8994/liboverlay/
H A DoverlayRotator.h74 virtual void setTransform(const utils::eTransform& rot) = 0;
129 * MDP rot holds MDP's rotation related structures.
138 virtual void setTransform(const utils::eTransform& rot);
160 /* remap rot buffers */
183 /* rot info*/
185 /* Last saved rot info*/
187 /* rot data */
210 virtual void setTransform(const utils::eTransform& rot);
232 /* remap rot buffers */
301 /* Returns rot dum
[all...]
/hardware/qcom/display/msm8909/libhwcomposer/
H A Dhwc_mdpcomp.cpp300 mdpToLayer[i].rot = NULL;
2072 info.rot = NULL;
2157 &PipeLayerPair.rot);
2177 info.rot = NULL;
2210 lDest, rDest, &PipeLayerPair.rot);
2246 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
2251 if(rot) {
2252 rot->queueBuffer(fd, offset);
2253 fd = rot
2304 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
2495 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
2530 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
2663 Rotator **rot = &PipeLayerPair.rot; local
[all...]
H A Dhwc_utils.h220 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
391 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf,
405 hwc_rect_t& crop, overlay::Rotator *rot);
417 overlay::Rotator **rot);
423 const ovutils::eDest& rDest, overlay::Rotator **rot);
430 const ovutils::eDest& rDest, overlay::Rotator **rot);
596 //Holds a few rot objects
H A Dhwc_utils.cpp1629 rotData.acq_fen_fd_cnt = 1; //1 ioctl call per rot session
1636 ALOGE("%s: ioctl MSMFB_BUFFER_SYNC failed for rot sync, err=%s",
1810 //No 90 component and no rot-downscale then flips done by MDP
1811 //If we use rot then it might as well do flips
1830 int configRotator(Rotator *rot, Whf& whf, argument
1840 rot->setSource(whf);
1846 rot->setCrop(rotCrop);
1849 rot->setFlags(mdpFlags);
1850 rot->setTransform(orient);
1851 rot
1919 updateSource(eTransform& orient, Whf& whf, hwc_rect_t& crop, Rotator *rot) argument
2049 configureNonSplit(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlags, eZorder& z, const eDest& dest, Rotator **rot) argument
2149 configureSplit(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlagsL, eZorder& z, const eDest& lDest, const eDest& rDest, Rotator **rot) argument
2299 configureSourceSplit(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlagsL, eZorder& z, const eDest& lDest, const eDest& rDest, Rotator **rot) argument
2653 add(hwc_layer_1_t* layer, Rotator *rot) argument
2674 overlay::Rotator* rot = getRot(index); local
[all...]
/hardware/qcom/display/msm8994/libhwcomposer/
H A Dhwc_mdpcomp.cpp324 mdpToLayer[i].rot = NULL;
2108 info.rot = NULL;
2193 &PipeLayerPair.rot);
2213 info.rot = NULL;
2246 lDest, rDest, &PipeLayerPair.rot);
2287 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
2292 if(rot) {
2293 rot->queueBuffer(fd, offset);
2294 fd = rot
2345 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
2541 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
2576 Rotator *rot = mCurrentFrame.mdpToLayer[mdpIndex].rot; local
2832 Rotator **rot = &PipeLayerPair.rot; local
[all...]
H A Dhwc_utils.h216 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
415 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf,
429 hwc_rect_t& crop, overlay::Rotator *rot);
441 overlay::Rotator **rot);
447 const ovutils::eDest& rDest, overlay::Rotator **rot);
454 const ovutils::eDest& rDest, overlay::Rotator **rot);
613 //Holds a few rot objects
H A Dhwc_utils.cpp1542 rotData.acq_fen_fd_cnt = 1; //1 ioctl call per rot session
1549 ALOGE("%s: ioctl MSMFB_BUFFER_SYNC failed for rot sync, err=%s",
1730 //No 90 component and no rot-downscale then flips done by MDP
1731 //If we use rot then it might as well do flips
1750 int configRotator(Rotator *rot, Whf& whf, argument
1760 rot->setSource(whf);
1766 rot->setCrop(rotCrop);
1769 rot->setFlags(mdpFlags);
1770 rot->setTransform(orient);
1771 rot
1839 updateSource(eTransform& orient, Whf& whf, hwc_rect_t& crop, Rotator *rot) argument
1969 configureNonSplit(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlags, eZorder& z, const eDest& dest, Rotator **rot) argument
2068 configureSplit(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlagsL, eZorder& z, const eDest& lDest, const eDest& rDest, Rotator **rot) argument
2218 configureSourceSplit(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlagsL, eZorder& z, const eDest& lDest, const eDest& rDest, Rotator **rot) argument
2580 add(hwc_layer_1_t* layer, Rotator *rot) argument
2601 overlay::Rotator* rot = getRot(index); local
[all...]

Completed in 3931 milliseconds

123