Searched defs:blending (Results 1 - 25 of 31) sorted by relevance

12

/hardware/intel/img/hwcomposer/merrifield/ips/anniedale/
H A DPlaneCapabilities.cpp160 uint32_t blending = (uint32_t)hwcLayer->getLayer()->blending; local
165 switch (blending) {
172 VTRACE("unsupported blending %#x", blending);
176 // overlay doesn't support blending
177 return (blending == HWC_BLENDING_NONE) ? true : false;
/hardware/intel/img/hwcomposer/merrifield/ips/common/
H A DPlaneCapabilities.cpp141 uint32_t blending = (uint32_t)hwcLayer->getLayer()->blending; local
148 switch (blending) {
158 VTRACE("unsupported blending %#x", blending);
162 // overlay doesn't support blending
163 return (blending == HWC_BLENDING_NONE) ? true : false;
/hardware/intel/img/hwcomposer/moorefield_hdmi/ips/anniedale/
H A DPlaneCapabilities.cpp141 uint32_t blending = (uint32_t)hwcLayer->getLayer()->blending; local
145 switch (blending) {
152 VLOGTRACE("unsupported blending %#x", blending);
156 // overlay doesn't support blending
157 return (blending == HWC_BLENDING_NONE) ? true : false;
/hardware/intel/img/hwcomposer/merrifield/common/planes/
H A DDisplayPlane.cpp150 void DisplayPlane::setPlaneAlpha(uint8_t alpha, uint32_t blending) argument
159 if (mBlending != blending) {
160 mBlending = blending;
/hardware/intel/img/hwcomposer/moorefield_hdmi/common/planes/
H A DDisplayPlane.cpp166 void DisplayPlane::setPlaneAlpha(uint8_t alpha, uint32_t blending) argument
175 if (mBlending != blending) {
176 mBlending = blending;
/hardware/qcom/display/msm8084/liboverlay/
H A DoverlayMdp.h108 /* set blending method */
109 void setBlending(overlay::utils::eBlending blending);
245 inline void MdpCtrl::setBlending(overlay::utils::eBlending blending) { argument
246 switch((int) blending) {
H A DoverlayUtils.h343 /* No blending */
358 blending(OVERLAY_BLENDING_COVERAGE){
370 blending(b){
379 eBlending blending; member in struct:overlay::utils::PipeArgs
/hardware/qcom/display/msm8226/liboverlay/
H A DoverlayMdp.h108 /* set blending method */
109 void setBlending(overlay::utils::eBlending blending);
215 inline void MdpCtrl::setBlending(overlay::utils::eBlending blending) { argument
216 switch((int) blending) {
H A DoverlayUtils.h312 /* No blending */
327 blending(OVERLAY_BLENDING_COVERAGE){
339 blending(b){
348 eBlending blending; member in struct:overlay::utils::PipeArgs
/hardware/qcom/display/msm8960/liboverlay/
H A DoverlayMdp.h105 /* set blending method */
106 void setBlending(overlay::utils::eBlending blending);
250 inline void MdpCtrl::setBlending(overlay::utils::eBlending blending) { argument
252 switch((int) blending) {
/hardware/qcom/display/msm8994/liboverlay/
H A DoverlayMdp.h106 /* set blending method */
107 void setBlending(overlay::utils::eBlending blending);
209 inline void MdpCtrl::setBlending(overlay::utils::eBlending blending) { argument
210 switch((int) blending) {
/hardware/intel/img/hwcomposer/moorefield_hdmi/common/base/
H A DHwcLayerList.cpp97 // check layer blending
100 VLOGTRACE("plane type %d: (bad blending)", planeType);
153 uint32_t blending = (uint32_t)hwcLayer->getLayer()->blending; local
154 if (blending != HWC_BLENDING_NONE) {
1037 mLayers[i]->getHandle(), l.hints, l.flags, l.transform, l.blending, l.planeAlpha, mLayers[i]->getFormat(),
/hardware/libhardware/include/hardware/
H A Dhwcomposer.h102 * some reason (e.g. unsupported scaling/blending/rotation, or too many
154 /* blending to apply during composition */
155 int32_t blending; member in struct:hwc_layer_1::__anon1354::__anon1355
235 * if (blending == HWC_BLENDING_PREMULT)
239 * Then blending proceeds as usual according to the "blending"
245 * if (blending == HWC_BLENDING_PREMULT)
259 * if (blending == HWC_BLENDING_PREMULT)
260 * blending = HWC_BLENDING_COVERAGE;
/hardware/qcom/display/msm8909/sdm/include/core/
H A Dlayer_stack.h29 under blending rules.
44 /*! @brief This enum represents display layer blending types.
336 LayerBlending blending = kBlendingPremultiplied; //!< Blending operation which need to be member in struct:sdm::Layer
/hardware/qcom/display/msm8909w_3100/sdm/include/core/
H A Dlayer_stack.h29 under blending rules.
44 /*! @brief This enum represents display layer blending types.
336 LayerBlending blending = kBlendingPremultiplied; //!< Blending operation which need to be member in struct:sdm::Layer
/hardware/qcom/display/msm8996/sdm/include/core/
H A Dlayer_stack.h29 under blending rules.
44 /*! @brief This enum represents display layer blending types.
273 LayerBlending blending = kBlendingPremultiplied; //!< Blending operation which need to be member in struct:sdm::Layer
/hardware/qcom/display/msm8996/sdm/libs/hwc2/
H A Dhwc_layers.cpp137 LayerBlending blending = kBlendingPremultiplied; local
140 blending = kBlendingCoverage;
143 blending = kBlendingPremultiplied;
146 blending = kBlendingOpaque;
152 if (layer_->blending != blending) {
154 layer_->blending = blending;
/hardware/qcom/display/msm8998/sdm/include/core/
H A Dlayer_stack.h29 under blending rules.
44 /*! @brief This enum represents display layer blending types.
335 LayerBlending blending = kBlendingPremultiplied; //!< Blending operation which need to be member in struct:sdm::Layer
/hardware/qcom/display/msm8909/sdm/libs/hwc2/
H A Dhwc_layers.cpp289 LayerBlending blending = kBlendingPremultiplied; local
292 blending = kBlendingCoverage;
295 blending = kBlendingPremultiplied;
298 blending = kBlendingOpaque;
304 if (layer_->blending != blending) {
306 layer_->blending = blending;
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/
H A Dhwc_layers.cpp190 LayerBlending blending = kBlendingPremultiplied; local
193 blending = kBlendingCoverage;
196 blending = kBlendingPremultiplied;
199 blending = kBlendingOpaque;
205 if (layer_->blending != blending) {
207 layer_->blending = blending;
/hardware/qcom/display/msm8998/sdm/libs/hwc2/
H A Dhwc_layers.cpp301 LayerBlending blending = kBlendingPremultiplied; local
304 blending = kBlendingCoverage;
307 blending = kBlendingPremultiplied;
310 blending = kBlendingOpaque;
316 if (layer_->blending != blending) {
318 layer_->blending = blending;
/hardware/qcom/display/msm8909/sdm/libs/core/drm/
H A Dhw_device_drm.cpp620 DRMBlendType blending = {}; local
621 SetBlending(layer.blending, &blending);
622 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_BLEND_TYPE, pipe_id, blending);
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/drm/
H A Dhw_device_drm.cpp615 DRMBlendType blending = {}; local
616 SetBlending(layer.blending, &blending);
617 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_BLEND_TYPE, pipe_id, blending);
/hardware/qcom/display/msm8960/libhwcomposer/
H A Dhwc_utils.cpp457 if(layer->blending == HWC_BLENDING_PREMULT)
541 int getBlending(int blending) { argument
542 switch(blending) {
797 if(layer->blending == HWC_BLENDING_PREMULT) {
1002 (ovutils::eBlending) getBlending(layer->blending));
1101 (ovutils::eBlending) getBlending(layer->blending));
1114 (ovutils::eBlending) getBlending(layer->blending));
/hardware/qcom/display/msm8998/sdm/libs/core/drm/
H A Dhw_device_drm.cpp403 DRMBlendType blending = {}; local
404 SetBlending(layer.blending, &blending);
405 drm_atomic_intf_->Perform(DRMOps::PLANE_SET_BLEND_TYPE, pipe_id, blending);

Completed in 458 milliseconds

12