Home
last modified time | relevance | path

Searched refs:blending (Results 1 – 25 of 129) sorted by relevance

123456

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_EXT_blend_operation_advanced.adoc16 This extension adds a number of "`advanced`" blending operations that can:
17 be used to perform new color blending operations, many of which are more
24 is ename:VK_FALSE, the new blending operations are supported, but a
35 In unextended Vulkan, the set of blending operations is limited, and can: be
44 This limited set of operations supports many common blending operations but
45 precludes the use of more sophisticated transparency and blending operations
48 This extension provides a number of new "`advanced`" blending operations.
49 Unlike traditional blending operations using ename:VK_BLEND_OP_ADD, these
50 blending equations do not use source and destination factors specified by
55 must: not be used to perform separate RGB and alpha blending (via different
[all …]
DVK_AMD_rasterization_order.adoc31 * blending, logic op, and color write
50 * If depth testing is not used and blending is enabled for all attachments
/hardware/qcom/display/msm8996/sdm/libs/hwc2/
Dhwc_layers.cpp164 LayerBlending blending = kBlendingPremultiplied; in SetLayerBlendMode() local
167 blending = kBlendingCoverage; in SetLayerBlendMode()
170 blending = kBlendingPremultiplied; in SetLayerBlendMode()
173 blending = kBlendingOpaque; in SetLayerBlendMode()
179 if (layer_->blending != blending) { in SetLayerBlendMode()
181 layer_->blending = blending; in SetLayerBlendMode()
/hardware/qcom/display/msm8226/libqdutils/
Dcb_utils.cpp55 if((list->hwLayers[i].blending == HWC_BLENDING_NONE) || in getuiClearRegion()
68 if((list->hwLayers[i].blending != HWC_BLENDING_NONE) || in getuiClearRegion()
/hardware/qcom/display/msm8084/libqdutils/
Dcb_utils.cpp55 if((list->hwLayers[i].blending == HWC_BLENDING_NONE) || in getuiClearRegion()
68 if((list->hwLayers[i].blending != HWC_BLENDING_NONE) || in getuiClearRegion()
/hardware/interfaces/automotive/sv/1.0/default/
DSurroundView2dSession.cpp34 mConfig.blending = SvQuality::HIGH; in SurroundView2dSession()
127 mConfig.blending = sv2dConfig.blending; in set2dConfig()
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/
Dhwc_layers.cpp190 LayerBlending blending = kBlendingPremultiplied; in SetLayerBlendMode() local
193 blending = kBlendingCoverage; in SetLayerBlendMode()
196 blending = kBlendingPremultiplied; in SetLayerBlendMode()
199 blending = kBlendingOpaque; in SetLayerBlendMode()
205 if (layer_->blending != blending) { in SetLayerBlendMode()
207 layer_->blending = blending; in SetLayerBlendMode()
/hardware/qcom/display/msm8994/libqdutils/
Dcb_utils.cpp55 if(((list->hwLayers[i].blending == HWC_BLENDING_NONE) && in getuiClearRegion()
69 if((list->hwLayers[i].blending != HWC_BLENDING_NONE) || in getuiClearRegion()
/hardware/qcom/display/msm8909/sdm/libs/hwc2/
Dhwc_layers.cpp289 LayerBlending blending = kBlendingPremultiplied; in SetLayerBlendMode() local
292 blending = kBlendingCoverage; in SetLayerBlendMode()
295 blending = kBlendingPremultiplied; in SetLayerBlendMode()
298 blending = kBlendingOpaque; in SetLayerBlendMode()
304 if (layer_->blending != blending) { in SetLayerBlendMode()
306 layer_->blending = blending; in SetLayerBlendMode()
/hardware/qcom/display/msm8998/sdm/libs/hwc2/
Dhwc_layers.cpp313 LayerBlending blending = kBlendingPremultiplied; in SetLayerBlendMode() local
316 blending = kBlendingCoverage; in SetLayerBlendMode()
319 blending = kBlendingPremultiplied; in SetLayerBlendMode()
322 blending = kBlendingOpaque; in SetLayerBlendMode()
328 if (layer_->blending != blending) { in SetLayerBlendMode()
330 layer_->blending = blending; in SetLayerBlendMode()
/hardware/qcom/display/msm8994/liboverlay/
DoverlayMdp.h107 void setBlending(overlay::utils::eBlending blending);
209 inline void MdpCtrl::setBlending(overlay::utils::eBlending blending) { in setBlending() argument
210 switch((int) blending) { in setBlending()
/hardware/qcom/display/msm8226/liboverlay/
DoverlayMdp.h109 void setBlending(overlay::utils::eBlending blending);
215 inline void MdpCtrl::setBlending(overlay::utils::eBlending blending) { in setBlending() argument
216 switch((int) blending) { in setBlending()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dframebuffer.adoc9 [[framebuffer-blending]]
35 <<framebuffer-blend-advanced,Advanced blending operations>> are performed
45 Within those formats, the implementation may only support blending on some
47 Which formats support blending is indicated by
70 color blending information.
101 blending, depending on the <<framebuffer-blendfactors,blend factor>>.
162 custom blending operations in a fragment shader.
192 * pname:blendEnable controls whether blending is enabled for the
194 If blending is not enabled, the source fragment's color for that
316 * pname:firstAttachment the first color attachment the color blending
[all …]
/hardware/qcom/display/msm8084/liboverlay/
DoverlayMdp.h109 void setBlending(overlay::utils::eBlending blending);
245 inline void MdpCtrl::setBlending(overlay::utils::eBlending blending) { in setBlending() argument
246 switch((int) blending) { in setBlending()
/hardware/qcom/display/msm8960/liboverlay/
DoverlayMdp.h106 void setBlending(overlay::utils::eBlending blending);
250 inline void MdpCtrl::setBlending(overlay::utils::eBlending blending) { in setBlending() argument
252 switch((int) blending) { in setBlending()
/hardware/qcom/display/msm8960/libhwcomposer/
Dhwc_fbupdate.cpp92 (ovutils::eBlending) getBlending(layer->blending)); in configure()
204 (ovutils::eBlending) getBlending(layer->blending)); in configure()
215 (ovutils::eBlending) getBlending(layer->blending)); in configure()
/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_dump_layers.cpp270 (layer->blending == HWC_BLENDING_NONE)? "[None]":"", in logLayer()
271 (layer->blending == HWC_BLENDING_PREMULT)? "[PreMult]":"", in logLayer()
272 (layer->blending == HWC_BLENDING_COVERAGE)? "[Coverage]":""); in logLayer()
Dhwc_fbupdate.cpp225 getBlending(layer->blending)); in configure()
340 getBlending(layer->blending)); in configure()
376 getBlending(layer->blending)); in configure()
451 getBlending(layer->blending)); in configure()
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_dump_layers.cpp270 (layer->blending == HWC_BLENDING_NONE)? "[None]":"", in logLayer()
271 (layer->blending == HWC_BLENDING_PREMULT)? "[PreMult]":"", in logLayer()
272 (layer->blending == HWC_BLENDING_COVERAGE)? "[Coverage]":""); in logLayer()
Dhwc_fbupdate.cpp219 getBlending(layer->blending)); in configure()
334 getBlending(layer->blending)); in configure()
370 getBlending(layer->blending)); in configure()
445 getBlending(layer->blending)); in configure()
/hardware/qcom/sm8150/display/sdm/libs/hwc2/
Dhwc_layers.cpp346 LayerBlending blending = kBlendingPremultiplied; in SetLayerBlendMode() local
349 blending = kBlendingCoverage; in SetLayerBlendMode()
352 blending = kBlendingPremultiplied; in SetLayerBlendMode()
355 blending = kBlendingOpaque; in SetLayerBlendMode()
361 if (layer_->blending != blending) { in SetLayerBlendMode()
363 layer_->blending = blending; in SetLayerBlendMode()
/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_dump_layers.cpp274 (layer->blending == HWC_BLENDING_NONE)? "[None]":"", in logLayer()
275 (layer->blending == HWC_BLENDING_PREMULT)? "[PreMult]":"", in logLayer()
276 (layer->blending == HWC_BLENDING_COVERAGE)? "[Coverage]":""); in logLayer()
/hardware/qcom/sm7250/display/composer/
Dhwc_layers.cpp427 LayerBlending blending = kBlendingPremultiplied; in SetLayerBlendMode() local
430 blending = kBlendingCoverage; in SetLayerBlendMode()
433 blending = kBlendingPremultiplied; in SetLayerBlendMode()
436 blending = kBlendingOpaque; in SetLayerBlendMode()
442 if (layer_->blending != blending) { in SetLayerBlendMode()
444 layer_->blending = blending; in SetLayerBlendMode()
/hardware/qcom/display/msm8996/sdm/include/core/
Dlayer_stack.h273 LayerBlending blending = kBlendingPremultiplied; //!< Blending operation which need to be member
/hardware/libhardware/modules/hwcomposer/
Dhwcomposer.cpp61 l->compositionType, l->flags, l->handle, l->transform, l->blending,

123456