Home
last modified time | relevance | path

Searched refs:overlay (Results 1 – 25 of 124) sorted by relevance

12345

/hardware/ti/omap3/omx/video/src/openmax_il/prepost_processor/src/
DOMX_VPP_ImgConv.c101 if(pComponentPrivate->overlay){ in ComputeTiOverlayImgFormat()
102 if(pComponentPrivate->overlay->iOvlyConvBufPtr){ in ComputeTiOverlayImgFormat()
103 OMX_FREE(pComponentPrivate->overlay->iOvlyConvBufPtr); in ComputeTiOverlayImgFormat()
104 pComponentPrivate->overlay->iOvlyConvBufPtr = NULL; in ComputeTiOverlayImgFormat()
106 OMX_FREE(pComponentPrivate->overlay); in ComputeTiOverlayImgFormat()
107 pComponentPrivate->overlay=NULL; in ComputeTiOverlayImgFormat()
110 OMX_MALLOC(pComponentPrivate->overlay, sizeof(VPP_OVERLAY)); in ComputeTiOverlayImgFormat()
111 pComponentPrivate->overlay->iRBuff = NULL ; in ComputeTiOverlayImgFormat()
112 pComponentPrivate->overlay->iGBuff = NULL; in ComputeTiOverlayImgFormat()
113 pComponentPrivate->overlay->iBBuff = NULL; in ComputeTiOverlayImgFormat()
[all …]
/hardware/intel/img/psb_video/src/
Dpsb_overlay.c148 regs.overlay.OGAMC0 = gamma0; in I830UpdateGamma()
149 regs.overlay.OGAMC1 = gamma1; in I830UpdateGamma()
150 regs.overlay.OGAMC2 = gamma2; in I830UpdateGamma()
151 regs.overlay.OGAMC3 = gamma3; in I830UpdateGamma()
152 regs.overlay.OGAMC4 = gamma4; in I830UpdateGamma()
153 regs.overlay.OGAMC5 = gamma5; in I830UpdateGamma()
194 regs.overlay.b_wait_vblank = 1; in I830StopVideo()
208 regs.overlay.b_wait_vblank = 1; in I830StopVideo()
220 regs.overlay.b_wait_vblank = 1; in I830StopVideo()
232 I830OverlayRegPtr overlay = (I830OverlayRegPtr)(pPriv->regmap[overlayId]);
[all …]
/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_ad.cpp40 using namespace overlay;
41 using namespace overlay::utils;
98 mDest(overlay::utils::OV_INVALID) in AssertiveDisplay()
162 pipeSpecs.dpy = overlay::Overlay::DPY_WRITEBACK; in prepare()
172 overlay::Writeback *wb = overlay::Writeback::getInstance(); in prepare()
226 !ctx->mOverlay->validateAndSet(overlay::Overlay::DPY_WRITEBACK, wbFd)) in prepare()
229 ,__FUNCTION__, overlay::Overlay::DPY_WRITEBACK); in prepare()
256 overlay::Writeback *wb = overlay::Writeback::getInstance(); in draw()
265 overlay::Writeback *wb = overlay::Writeback::getInstance(); in getDstFd()
270 overlay::Writeback *wb = overlay::Writeback::getInstance(); in getDstOffset()
Dhwc_ad.h45 const overlay::utils::Whf& whf,
50 mDest = overlay::utils::OV_INVALID; in reset()
61 overlay::utils::eDest mDest;
Dhwc_utils.h50 namespace ovutils = overlay::utils;
52 namespace overlay {
195 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
203 overlay::Rotator* getRot(uint32_t index) const;
207 overlay::Rotator* mRot[MAX_SESS];
220 inline overlay::Rotator* LayerRotMap::getRot(uint32_t index) const { in getRot()
344 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf,
348 int configMdp(overlay::Overlay *ov, const ovutils::PipeArgs& parg,
358 hwc_rect_t& crop, overlay::Rotator *rot);
364 overlay::Rotator **rot);
[all …]
Dhwc_fbupdate.h28 namespace overlay {
33 namespace ovutils = overlay::utils;
55 overlay::Rotator *mRot;
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_ad.cpp40 using namespace overlay;
41 using namespace overlay::utils;
129 mDest(overlay::utils::OV_INVALID) { in AssertiveDisplay()
187 pipeSpecs.dpy = overlay::Overlay::DPY_WRITEBACK; in prepare()
197 overlay::Writeback *wb = overlay::Writeback::getInstance(); in prepare()
258 if(!ctx->mOverlay->validateAndSet(overlay::Overlay::DPY_WRITEBACK, in prepare()
261 ,__FUNCTION__, overlay::Overlay::DPY_WRITEBACK); in prepare()
278 overlay::Writeback *wb = overlay::Writeback::getInstance(); in draw()
287 overlay::Writeback *wb = overlay::Writeback::getInstance(); in getDstFd()
292 overlay::Writeback *wb = overlay::Writeback::getInstance(); in getDstOffset()
Dhwc_ad.h45 const overlay::utils::Whf& whf,
50 mDest = overlay::utils::OV_INVALID; in reset()
63 overlay::utils::eDest mDest;
Dhwc_utils.h49 namespace ovutils = overlay::utils;
51 namespace overlay {
174 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
182 overlay::Rotator* getRot(uint32_t index) const;
186 overlay::Rotator* mRot[MAX_SESS];
199 inline overlay::Rotator* LayerRotMap::getRot(uint32_t index) const { in getRot()
326 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf,
330 int configMdp(overlay::Overlay *ov, const ovutils::PipeArgs& parg,
346 overlay::Rotator **rot);
352 const ovutils::eDest& rDest, overlay::Rotator **rot);
[all …]
Dhwc_fbupdate.h28 namespace overlay {
33 namespace ovutils = overlay::utils;
55 overlay::Rotator *mRot;
/hardware/qcom/display/msm8974/libhwcomposer/
Dhwc_ad.cpp39 using namespace overlay;
40 using namespace overlay::utils;
127 mFeatureEnabled(false), mDest(overlay::utils::OV_INVALID) { in AssertiveDisplay()
171 overlay::Overlay::DPY_WRITEBACK, Overlay::MIXER_DEFAULT); in prepare()
178 overlay::Writeback *wb = overlay::Writeback::getInstance(); in prepare()
244 overlay::Writeback *wb = overlay::Writeback::getInstance(); in draw()
253 overlay::Writeback *wb = overlay::Writeback::getInstance(); in getDstFd()
258 overlay::Writeback *wb = overlay::Writeback::getInstance(); in getDstOffset()
Dhwc_utils.h46 namespace ovutils = overlay::utils;
48 namespace overlay {
130 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
134 overlay::Rotator* getRot(uint32_t index) const;
138 overlay::Rotator* mRot[MAX_SESS];
151 inline overlay::Rotator* LayerRotMap::getRot(uint32_t index) const { in getRot()
218 int configRotator(overlay::Rotator *rot, const ovutils::Whf& whf,
222 int configMdp(overlay::Overlay *ov, const ovutils::PipeArgs& parg,
234 overlay::Rotator **rot);
240 const ovutils::eDest& rDest, overlay::Rotator **rot);
[all …]
Dhwc_ad.h45 const overlay::utils::Whf& whf,
50 mDest = overlay::utils::OV_INVALID; in reset()
63 overlay::utils::eDest mDest;
/hardware/qcom/display/msm8226/liboverlay/
DoverlayMdp.h30 namespace overlay{
109 void setBlending(overlay::utils::eBlending blending);
203 inline void MdpCtrl::setZ(overlay::utils::eZorder z) { in setZ()
207 inline void MdpCtrl::setIsFg(overlay::utils::eIsFg isFg) { in setIsFg()
215 inline void MdpCtrl::setBlending(overlay::utils::eBlending blending) { in setBlending()
229 inline overlay::utils::Whf MdpCtrl::getSrcWhf() const { in getSrcWhf()
235 inline void MdpCtrl::setSrcWhf(const overlay::utils::Whf& whf) { in setSrcWhf()
241 inline overlay::utils::Dim MdpCtrl::getSrcRectDim() const { in getSrcRectDim()
248 inline void MdpCtrl::setSrcRectDim(const overlay::utils::Dim d) { in setSrcRectDim()
255 inline overlay::utils::Dim MdpCtrl::getDstRectDim() const { in getDstRectDim()
[all …]
DoverlayRotator.cpp26 namespace ovutils = overlay::utils;
28 namespace overlay { namespace
147 overlay::Rotator *rot = NULL; in getNext()
152 mRot[mUseCount] = overlay::Rotator::getRotator(); in getNext()
/hardware/qcom/display/msm8084/liboverlay/
DoverlayMdp.h30 namespace overlay{
109 void setBlending(overlay::utils::eBlending blending);
229 inline void MdpCtrl::setZ(overlay::utils::eZorder z) { in setZ()
233 inline void MdpCtrl::setIsFg(overlay::utils::eIsFg isFg) { in setIsFg()
245 inline void MdpCtrl::setBlending(overlay::utils::eBlending blending) { in setBlending()
259 inline overlay::utils::Whf MdpCtrl::getSrcWhf() const { in getSrcWhf()
265 inline void MdpCtrl::setSrcWhf(const overlay::utils::Whf& whf) { in setSrcWhf()
271 inline overlay::utils::Dim MdpCtrl::getSrcRectDim() const { in getSrcRectDim()
278 inline void MdpCtrl::setSrcRectDim(const overlay::utils::Dim d) { in setSrcRectDim()
285 inline overlay::utils::Dim MdpCtrl::getDstRectDim() const { in getDstRectDim()
[all …]
DoverlayRotator.cpp25 namespace ovutils = overlay::utils;
27 namespace overlay { namespace
146 overlay::Rotator *rot = NULL; in getNext()
151 mRot[mUseCount] = overlay::Rotator::getRotator(); in getNext()
DoverlayMdpRot.cpp23 namespace ovutils = overlay::utils;
25 namespace overlay { namespace
83 void MdpRot::setSource(const overlay::utils::Whf& awhf) { in setSource()
124 if(!overlay::mdp_wrapper::startRotator(mFd.getFD(), mRotImgInfo)) { in commit()
235 if(!overlay::mdp_wrapper::rotate(mFd.getFD(), mRotDataInfo)) { in queueBuffer()
/hardware/qcom/display/msm8974/liboverlay/
DoverlayMdp.h30 namespace overlay{
107 void setBlending(overlay::utils::eBlending blending);
237 inline void MdpCtrl::setZ(overlay::utils::eZorder z) { in setZ()
241 inline void MdpCtrl::setIsFg(overlay::utils::eIsFg isFg) { in setIsFg()
253 inline void MdpCtrl::setBlending(overlay::utils::eBlending blending) { in setBlending()
298 inline overlay::utils::Whf MdpCtrl::getSrcWhf() const { in getSrcWhf()
304 inline void MdpCtrl::setSrcWhf(const overlay::utils::Whf& whf) { in setSrcWhf()
310 inline overlay::utils::Dim MdpCtrl::getSrcRectDim() const { in getSrcRectDim()
317 inline void MdpCtrl::setSrcRectDim(const overlay::utils::Dim d) { in setSrcRectDim()
324 inline overlay::utils::Dim MdpCtrl::getDstRectDim() const { in getDstRectDim()
[all …]
DoverlayRotator.cpp26 namespace ovutils = overlay::utils;
28 namespace overlay { namespace
142 overlay::Rotator *rot = NULL; in getNext()
147 mRot[mUseCount] = overlay::Rotator::getRotator(); in getNext()
DoverlayMdpRot.cpp23 namespace ovutils = overlay::utils;
25 namespace overlay { namespace
83 void MdpRot::setSource(const overlay::utils::Whf& awhf) { in setSource()
124 if(!overlay::mdp_wrapper::startRotator(mFd.getFD(), mRotImgInfo)) { in commit()
231 if(!overlay::mdp_wrapper::rotate(mFd.getFD(), mRotDataInfo)) { in queueBuffer()
/hardware/qcom/display/msm8960/liboverlay/
DoverlayMdp.h30 namespace overlay{
106 void setBlending(overlay::utils::eBlending blending);
234 inline void MdpCtrl::setZ(overlay::utils::eZorder z) { in setZ()
238 inline void MdpCtrl::setIsFg(overlay::utils::eIsFg isFg) { in setIsFg()
250 inline void MdpCtrl::setBlending(overlay::utils::eBlending blending) { in setBlending()
297 inline overlay::utils::Whf MdpCtrl::getSrcWhf() const { in getSrcWhf()
303 inline void MdpCtrl::setSrcWhf(const overlay::utils::Whf& whf) { in setSrcWhf()
309 inline overlay::utils::Dim MdpCtrl::getSrcRectDim() const { in getSrcRectDim()
316 inline void MdpCtrl::setSrcRectDim(const overlay::utils::Dim d) { in setSrcRectDim()
323 inline overlay::utils::Dim MdpCtrl::getDstRectDim() const { in getDstRectDim()
[all …]
DoverlayMdssRot.cpp36 namespace ovutils = overlay::utils;
38 namespace overlay { namespace
73 void MdssRot::setSource(const overlay::utils::Whf& awhf) { in setSource()
88 void MdssRot::setSource(const overlay::utils::Whf& awhf, in setSource()
89 const overlay::utils::Whf& owhf) { in setSource()
121 if(!overlay::mdp_wrapper::setOverlay(mFd.getFD(), mRotInfo)) { in commit()
143 if(!overlay::mdp_wrapper::play(mFd.getFD(), mRotData)) { in queueBuffer()
DoverlayRotator.cpp26 namespace ovutils = overlay::utils;
28 namespace overlay { namespace
142 overlay::Rotator *rot = NULL; in getNext()
147 mRot[mUseCount] = overlay::Rotator::getRotator(); in getNext()
/hardware/qcom/display/msm8960/libhwcomposer/
Dhwc_utils.h47 namespace ovutils = overlay::utils;
49 namespace overlay {
128 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
132 overlay::Rotator* getRot(uint32_t index) const;
136 overlay::Rotator* mRot[MAX_SESS];
149 inline overlay::Rotator* LayerRotMap::getRot(uint32_t index) const { in getRot()
202 overlay::Rotator **rot);
208 const ovutils::eDest& rDest, overlay::Rotator **rot);
308 overlay::Overlay *mOverlay;
310 overlay::RotMgr *mRotMgr;
[all …]

12345