Home
last modified time | relevance | path

Searched refs:ov (Results 1 – 6 of 6) sorted by relevance

/hardware/qcom/display/liboverlay/
DmdpWrapper.h64 bool setOverlay(int fd, mdp_overlay& ov);
73 bool getOverlay(int fd, mdp_overlay& ov);
79 bool set3D(int fd, msmfb_overlay_3d& ov);
83 void dump(const char* const s, const msmfb_overlay_data& ov);
84 void dump(const char* const s, const msmfb_data& ov);
85 void dump(const char* const s, const mdp_overlay& ov);
86 void dump(const char* const s, const msmfb_overlay_3d& ov);
88 void dump(const char* const s, const msmfb_img& ov);
89 void dump(const char* const s, const mdp_rect& ov);
146 inline bool setOverlay(int fd, mdp_overlay& ov) { in setOverlay() argument
[all …]
DoverlayUtils.cpp119 mdp_overlay ov; in FrameBufferInfo() local
120 memset(&ov, 0, sizeof(ov)); in FrameBufferInfo()
121 ov.id = 1; in FrameBufferInfo()
122 if (!mdp_wrapper::getOverlay(mFd.getFD(), ov)) { in FrameBufferInfo()
127 mBorderFillSupported = (ov.flags & MDP_BORDERFILL_SUPPORTED) ? in FrameBufferInfo()
DoverlayMdp.cpp190 mdp_overlay ov; in get() local
191 ov.id = mOVInfo.id; in get()
192 if (!mdp_wrapper::getOverlay(mFd.getFD(), ov)) { in get()
196 mOVInfo = ov; in get()
/hardware/qcom/display/libhwcomposer/
Dhwc_fbupdate.cpp58 overlay::Overlay& ov = *(ctx->mOverlay); in configure() local
67 ovutils::eDest dest = ov.nextPipe(ovutils::OV_MDP_PIPE_RGB, dpy); in configure()
85 ov.setSource(parg, dest); in configure()
92 ov.setCrop(dcrop, dest); in configure()
97 ov.setTransform(orient, dest); in configure()
104 ov.setPosition(dpos, dest); in configure()
107 if (!ov.commit(dest)) { in configure()
121 overlay::Overlay& ov = *(ctx->mOverlay); in draw() local
124 if (!ov.queueBuffer(hnd->fd, hnd->offset, dest)) { in draw()
Dhwc_video.cpp86 overlay::Overlay& ov = *(ctx->mOverlay); in configure() local
91 ovutils::eDest dest = ov.nextPipe(ovutils::OV_MDP_PIPE_VG, dpy); in configure()
120 ov.setSource(parg, dest); in configure()
147 ov.setCrop(dcrop, dest); in configure()
149 ov.setTransform(orient, dest); in configure()
156 ov.setPosition(dpos, dest); in configure()
158 if (!ov.commit(dest)) { in configure()
181 overlay::Overlay& ov = *(ctx->mOverlay); in draw() local
183 if (!ov.queueBuffer(hnd->fd, hnd->offset, in draw()
Dhwc_mdpcomp.cpp118 overlay::Overlay& ov = *ctx->mOverlay; in prepare() local
220 ov.setSource(parg, dest); in prepare()
222 ov.setTransform(orient, dest); in prepare()
225 ov.setCrop(dcrop, dest); in prepare()
228 ov.setPosition(dim, dest); in prepare()
235 if (!ov.commit(dest)) { in prepare()
315 overlay::Overlay& ov = *ctx->mOverlay; in getMdpPipe() local
321 mdp_pipe = ov.nextPipe(ovutils::OV_MDP_PIPE_RGB, HWC_DISPLAY_PRIMARY); in getMdpPipe()
331 mdp_pipe = ov.nextPipe(ovutils::OV_MDP_PIPE_VG, HWC_DISPLAY_PRIMARY); in getMdpPipe()
346 overlay::Overlay& ov = *ctx->mOverlay; in allocLayerPipes() local
[all …]