/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_copybit.cpp | 120 // Skipping last layer since FrameBuffer layer should not affect 148 //swap rect will kick in only for single updating layer 157 //dirty rect for same layer at least equal of number of 167 //disable swap rect for overlapping visible layer(s) 191 //1.Only single layer is updating. 194 //4.No video layer 198 //swap rect will kick in only for single updating layer 284 //GPU/CPU composition, don't change layer composition type 315 hwc_layer_1_t *layer local 522 hwc_layer_1_t *layer = &list->hwLayers[mDirtyLayerIndex]; local 599 hwc_layer_1_t *layer = &list->hwLayers[i]; local 634 drawRectUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, private_handle_t *renderBuffer, hwc_rect_t overlap, hwc_rect_t destRect) argument 719 drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, private_handle_t *renderBuffer, bool isFG) argument 985 fillColorUsingCopybit(hwc_layer_1_t *layer, private_handle_t *renderBuffer) argument 1024 getLayerResolution(const hwc_layer_1_t* layer, unsigned int& width, unsigned int& height) argument [all...] |
H A D | hwc_mdpcomp.h | 91 /* per layer data */ 100 /* maps layer list to mdp list */ 104 /* maps mdp list to layer list */ 108 /* layer composing on FB? */ 147 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 149 /* Increments mdpCount if 4k2k yuv layer split is enabled. 150 * updates framebuffer z order if fb lies above source-split layer */ 153 /* configures 4kx2k yuv layer*/ 154 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer, 178 /* check if we can use layer cach [all...] |
H A D | hwc_copybit.h | 42 //Draws layer if the layer is set for copybit in prepare 86 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, 88 // Helper function to draw copybit layer for PTOR comp 89 int drawRectUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, 92 int fillColorUsingCopybit(hwc_layer_1_t *layer, 107 void getLayerResolution(const hwc_layer_1_t* layer,
|
H A D | hwc_utils.cpp | 685 bool isDownscaleRequired(hwc_layer_1_t const* layer) { argument 686 hwc_rect_t displayFrame = layer->displayFrame; 687 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf); 699 bool needsScaling(hwc_layer_1_t const* layer) { argument 701 hwc_rect_t displayFrame = layer->displayFrame; 702 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf); 715 // Checks if layer needs scaling with split 716 bool needsScalingWithSplit(hwc_context_t* ctx, hwc_layer_1_t const* layer, argument 727 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf); 728 hwc_rect_t displayFrame = layer 769 isAlphaScaled(hwc_layer_1_t const* layer) argument 776 isAlphaPresent(hwc_layer_1_t const* layer) argument 806 hwc_layer_1_t *layer = &list->hwLayers[i]; local 842 hwc_layer_1_t const* layer = &list->hwLayers[i]; local 932 isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer) argument 1198 hwc_layer_1_t* layer = (hwc_layer_1_t*)&list->hwLayers[j]; local 1459 setMdpFlags(hwc_context_t *ctx, hwc_layer_1_t *layer, ovutils::eMdpFlags &mdpFlags, int rotDownscale, int transform) argument 1567 configColorLayer(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlags, eZorder& z, eIsFg& isFg, const eDest& dest) 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 2081 hwc_layer_1_t* layer = &(list->hwLayers[index]); local 2204 add(hwc_layer_1_t* layer, Rotator *rot) argument [all...] |
/hardware/intel/common/wrs_omxil_core/utils/src/ |
H A D | audio_parser.c | 208 /* index : layer index */ 216 /* index : layer index */ 237 /* index : layer index */ 258 /* index : layer index, mode extension */ 284 /* index : layer */ 300 int layer, int extraslot) 306 if (layer < 1 || layer > 3) 310 one_slot_length = one_slot_length_table[layer]; 314 coeff = bitrate_coeff_table[layer]; 299 mp3_calculate_frame_length(int bitrate, int samplingrate, int layer, int extraslot) argument 334 mp3_header_parse(const unsigned char *buffer, int *version, int *layer, int *crc, int *bitrate, int *frequency, int *channel, int *mode_extension, int *frame_length, int *frame_duration) argument [all...] |
/hardware/qcom/display/msm8084/libhwcomposer/ |
H A D | hwc_mdpcomp.h | 88 /* per layer data */ 97 /* maps layer list to mdp list */ 101 /* maps mdp list to layer list */ 105 /* layer composing on FB? */ 142 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 144 /* Increments mdpCount if 4k2k yuv layer split is enabled. 145 * updates framebuffer z order if fb lies above source-split layer */ 148 /* configures 4kx2k yuv layer*/ 149 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer, 154 /* Calculates the dirtyRegion for the given layer */ [all...] |
H A D | hwc_copybit.cpp | 120 // Skipping last layer since FrameBuffer layer should not affect 146 //GPU/CPU composition, don't change layer composition type 177 hwc_layer_1_t *layer = (hwc_layer_1_t *) &list->hwLayers[i]; local 178 if (layer->planeAlpha != 0xFF) 180 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf); 182 if (layer->transform & HAL_TRANSFORM_ROT_90) { 189 dst_h = layer->displayFrame.bottom - layer->displayFrame.top; 190 dst_w = layer 311 hwc_layer_1_t *layer = &list->hwLayers[i]; local 352 drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, private_handle_t *renderBuffer, bool isFG) argument 609 fillColorUsingCopybit(hwc_layer_1_t *layer, private_handle_t *renderBuffer) argument 648 getLayerResolution(const hwc_layer_1_t* layer, unsigned int& width, unsigned int& height) argument [all...] |
H A D | hwc_utils.cpp | 698 bool isDownscaleRequired(hwc_layer_1_t const* layer) { argument 699 hwc_rect_t displayFrame = layer->displayFrame; 700 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf); 712 bool needsScaling(hwc_layer_1_t const* layer) { argument 714 hwc_rect_t displayFrame = layer->displayFrame; 715 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf); 728 // Checks if layer needs scaling with split 729 bool needsScalingWithSplit(hwc_context_t* ctx, hwc_layer_1_t const* layer, argument 740 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf); 741 hwc_rect_t displayFrame = layer 782 isAlphaScaled(hwc_layer_1_t const* layer) argument 789 isAlphaPresent(hwc_layer_1_t const* layer) argument 819 hwc_layer_1_t *layer = &list->hwLayers[i]; local 882 hwc_layer_1_t const* layer = &list->hwLayers[i]; local 972 isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer) argument 1114 layerUpdating(const hwc_layer_1_t* layer) argument 1210 hwc_layer_1_t* layer = (hwc_layer_1_t*)&list->hwLayers[j]; local 1444 setMdpFlags(hwc_layer_1_t *layer, ovutils::eMdpFlags &mdpFlags, int rotDownscale, int transform) argument 1561 configColorLayer(hwc_context_t *ctx, hwc_layer_1_t *layer, const int& dpy, eMdpFlags& mdpFlags, eZorder& z, eIsFg& isFg, const eDest& dest) argument 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 2081 hwc_layer_1_t* layer = &(list->hwLayers[index]); local 2193 add(hwc_layer_1_t* layer, Rotator *rot) argument [all...] |
H A D | hwc_utils.h | 114 int numAppLayers; //Total - 1, excluding FB layer. 127 bool secureUI; // Secure display layer 134 uint32_t mFlags; //qcom specific layer flags 174 void add(hwc_layer_1_t* layer, overlay::Rotator *rot); 175 //Resets the mapping of layer to rotator 240 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer); 243 bool isAlphaScaled(hwc_layer_1_t const* layer); 244 bool needsScaling(hwc_layer_1_t const* layer); 245 bool isDownscaleRequired(hwc_layer_1_t const* layer); 246 bool needsScalingWithSplit(hwc_context_t* ctx, hwc_layer_1_t const* layer, 449 getLayerResolution(const hwc_layer_1_t* layer, int& width, int& height) argument 573 has90Transform(hwc_layer_1_t *layer) argument [all...] |
/hardware/qcom/display/msm8909/libhwcomposer/ |
H A D | hwc_mdpcomp.h | 98 /* per layer data */ 107 /* maps layer list to mdp list */ 111 /* maps mdp list to layer list */ 115 /* layer composing on FB? */ 154 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer, 156 /* Increments mdpCount if 4k2k yuv layer split is enabled. 157 * updates framebuffer z order if fb lies above source-split layer */ 160 /* configures 4kx2k yuv layer*/ 161 virtual int configure4k2kYuv(hwc_context_t *ctx, hwc_layer_1_t *layer, 185 /* check if we can use layer cach [all...] |
H A D | hwc_copybit.h | 44 //Draws layer if the layer is set for copybit in prepare 93 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, 95 // Helper function to draw copybit layer for PTOR comp 96 int drawRectUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, 99 int fillColorUsingCopybit(hwc_layer_1_t *layer, 114 void getLayerResolution(const hwc_layer_1_t* layer,
|
H A D | hwc_utils.h | 130 int numAppLayers; //Total - 1, excluding FB layer. 142 bool secureUI; // Secure display layer 174 uint32_t mFlags; //qcom specific layer flags 220 void add(hwc_layer_1_t* layer, overlay::Rotator *rot); 221 //Resets the mapping of layer to rotator 282 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer); 284 // Returns true, if the input layer format is supported by rotator 286 //Returns true, if the layer is YUV or the layer has been rendered by CPU 289 bool isAlphaScaled(hwc_layer_1_t const* layer); 527 getLayerResolution(const hwc_layer_1_t* layer, int& width, int& height) argument 682 has90Transform(hwc_layer_1_t const* layer) argument [all...] |
H A D | hwc_copybit.cpp | 114 * 2. Both layers can't be video layer. 115 * 3. Should not be any rotation for base RGB layer. 116 * 4. In case of base layer as video, next above RGB layer 173 // Skipping last layer since FrameBuffer layer should not affect 223 //swap rect will kick in only for single updating layer 226 hwc_layer_1_t layer = list->hwLayers[k]; local 229 dirtyRect = getUnion(dirtyRect, calculateDirtyRect(&layer,fullFrame)); 233 displayRect = getUnion(displayRect, layer 406 hwc_layer_1_t *layer = (hwc_layer_1_t *) &list->hwLayers[i]; local 739 hwc_layer_1_t *layer = &list->hwLayers[i]; local 792 drawRectUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, private_handle_t *renderBuffer, hwc_rect_t overlap, hwc_rect_t destRect) argument 877 drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, private_handle_t *renderBuffer, bool isFG) argument 1168 fillColorUsingCopybit(hwc_layer_1_t *layer, private_handle_t *renderBuffer) argument 1207 getLayerResolution(const hwc_layer_1_t* layer, unsigned int& width, unsigned int& height) argument [all...] |
/hardware/qcom/display/msm8960/libhwcomposer/ |
H A D | hwc_mdpcomp.cpp | 151 hwc_layer_1_t* layer = &(list->hwLayers[index]); local 154 layer->compositionType = HWC_OVERLAY; 155 layer->hints |= HWC_HINT_CLEAR_FB; 159 layer->compositionType = HWC_OVERLAY; 230 // populate layer and MDP maps 266 bool MDPComp::isValidDimension(hwc_context_t *ctx, hwc_layer_1_t *layer) { argument 267 private_handle_t *hnd = (private_handle_t *)layer->handle; 270 ALOGE("%s: layer handle is NULL", __FUNCTION__); 277 hwc_rect_t crop = layer->sourceCrop; 278 hwc_rect_t dst = layer 404 hwc_layer_1_t* layer = &list->hwLayers[i]; local 516 hwc_layer_1_t* layer = &list->hwLayers[nYuvIndex]; local 529 isYUVDoable(hwc_context_t* ctx, hwc_layer_1_t* layer) argument 649 hwc_layer_1_t* layer = &list->hwLayers[nYuvIndex]; local 682 hwc_layer_1_t* layer = &list->hwLayers[index]; local 710 hwc_layer_1_t* layer = &list->hwLayers[index]; local 811 configure(hwc_context_t *ctx, hwc_layer_1_t *layer, PipeLayerPair& PipeLayerPair) argument 821 __FUNCTION__, layer, zOrder, dest); local 861 hwc_layer_1_t* layer = &list->hwLayers[index]; local 914 hwc_layer_1_t *layer = &list->hwLayers[i]; local 936 using pipe: %d", __FUNCTION__, layer, local 968 hwc_layer_1_t* layer = &list->hwLayers[i]; local 982 acquireMDPPipes(hwc_context_t *ctx, hwc_layer_1_t* layer, MdpPipeInfoHighRes& pipe_info, ePipeType type) argument 1018 hwc_layer_1_t* layer = &list->hwLayers[nYuvIndex]; local 1034 hwc_layer_1_t* layer = &list->hwLayers[index]; local 1064 configure(hwc_context_t *ctx, hwc_layer_1_t *layer, PipeLayerPair& PipeLayerPair) argument 1075 "dest_pipeR: %d",__FUNCTION__, layer, zOrder, lDest, rDest); local 1105 hwc_layer_1_t *layer = &list->hwLayers[i]; local 1138 using pipe: %d", __FUNCTION__, layer, hnd, indexL ); local 1149 using pipe: %d", __FUNCTION__, layer, hnd, indexR ); local [all...] |
H A D | hwc_utils.cpp | 360 bool needsScaling(hwc_layer_1_t const* layer) { argument 363 hwc_rect_t displayFrame = layer->displayFrame; 364 hwc_rect_t sourceCrop = layer->sourceCrop; 378 bool isAlphaScaled(hwc_layer_1_t const* layer) { argument 379 if(needsScaling(layer) && isAlphaPresent(layer)) { 385 bool isAlphaPresent(hwc_layer_1_t const* layer) { argument 386 private_handle_t *hnd = (private_handle_t *)layer->handle; 437 hwc_layer_1_t const* layer = &list->hwLayers[i]; local 438 private_handle_t *hnd = (private_handle_t *)layer 494 isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer) argument 788 setMdpFlags(hwc_layer_1_t *layer, ovutils::eMdpFlags &mdpFlags, int rotDownscale) argument 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...] |
/hardware/ti/omap4-aah/hwc/ |
H A D | rgz_2d.c | 103 static void rgz_get_src_rect(hwc_layer_1_t* layer, blit_rect_t *subregion_rect, blit_rect_t *res_rect); 107 static int rgz_hwc_scaled(hwc_layer_1_t *layer); 111 /* Represents a screen sized background layer */ 160 * number of layers in the hregion until the first layer which doesn't require 172 hwc_layer_1_t *layer = hregion->rgz_layers[l]->hwc_layer; local 173 IMG_native_handle_t *h = (IMG_native_handle_t *)layer->handle; 174 if ((layer->blending != HWC_BLENDING_PREMULT) || is_OPAQUE(h->iFormat)) 278 /* Begin from index 1 to remove the background layer from the output */ 282 OUTE("bvdirect_paint: error in layer %d: %d", i, rv); 308 static void rgz_get_displayframe_rect(hwc_layer_1_t *layer, blit_rect_ argument 403 rgz_cfg_scale_mode(struct rgz_blt_entry* e, hwc_layer_1_t *layer) argument 591 getscalew(hwc_layer_1_t *layer) argument 602 getscaleh(hwc_layer_1_t *layer) argument 670 hwc_layer_1_t *layer = ra[i].hwc_layer; local 703 hwc_layer_1_t *layer = hregion->rgz_layers[l]->hwc_layer; local 724 hwc_layer_1_t *layer = hregion->rgz_layers[l]->hwc_layer; local 739 rgz_hwc_scaled(hwc_layer_1_t *layer) argument 750 rgz_in_valid_hwc_layer(hwc_layer_1_t *layer) argument 956 hwc_layer_1_t *layer = rgz_layers[j].hwc_layer; local 1202 hwc_layer_1_t* layer = rgz_layer->hwc_layer; local 1220 rgz_get_src_rect(hwc_layer_1_t* layer, blit_rect_t *subregion_rect, blit_rect_t *res_rect) argument 1508 hwc_layer_1_t *layer = rgz_layer->hwc_layer; local [all...] |
/hardware/intel/img/hwcomposer/moorefield_hdmi/common/base/ |
H A D | DisplayAnalyzer.cpp | 118 hwc_layer_1_t *layer = &display->hwLayers[i]; local 119 if (layer) layer->compositionType = type;
|
H A D | HwcLayerList.cpp | 51 hwc_layer_1_t& layer = *(hwcLayer->getLayer()); local 53 // if layer was forced to use FB 55 VLOGTRACE("layer was forced to use HWC_FRAMEBUFFER"); 59 // check layer flags 60 if (layer.flags & HWC_SKIP_LAYER) { 61 VLOGTRACE("plane type %d: (skip layer flag was set)", planeType); 65 if (layer.handle == 0) { 72 WLOGTRACE("not a composer layer"); 76 // check layer transform 97 // check layer blendin 117 hwc_layer_1_t& layer = *(hwcLayer->getLayer()); local 177 hwc_layer_1_t& layer = *(hwcLayer->getLayer()); local 265 hwc_layer_1_t *layer = &mList->hwLayers[i]; local 725 ZOrderLayer *layer = new ZOrderLayer; local 745 removeZOrderLayer(ZOrderLayer *layer) argument [all...] |
H A D | HwcLayer.h | 31 // revisiting layer list. 35 // revisiting layer list. 55 HwcLayer(int index, hwc_layer_1_t *layer); 83 bool update(hwc_layer_1_t *layer);
|
/hardware/intel/common/wrs_omxil_core/utils/inc/ |
H A D | audio_parser.h | 47 int *version, int *layer, int *crc, int *bitrate,
|
/hardware/qcom/display/msm8994/libhwcomposer/ |
H A D | hwc_copybit.h | 42 //Draws layer if the layer is set for copybit in prepare 86 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, 88 // Helper function to draw copybit layer for PTOR comp 89 int drawRectUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, 92 int fillColorUsingCopybit(hwc_layer_1_t *layer, 107 void getLayerResolution(const hwc_layer_1_t* layer,
|
H A D | hwc_utils.h | 124 int numAppLayers; //Total - 1, excluding FB layer. 136 bool secureUI; // Secure display layer 168 uint32_t mFlags; //qcom specific layer flags 216 void add(hwc_layer_1_t* layer, overlay::Rotator *rot); 217 //Resets the mapping of layer to rotator 310 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer); 312 // Returns true, if the input layer format is supported by rotator 314 //Returns true, if the layer is YUV or the layer has been rendered by CPU 317 bool isAlphaScaled(hwc_layer_1_t const* layer); 551 getLayerResolution(const hwc_layer_1_t* layer, int& width, int& height) argument 701 has90Transform(hwc_layer_1_t const* layer) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx/src/ |
H A D | svc_encodeframe.c | 69 int width; // width of highest layer 70 int height; // height of highest layer 78 int layer; member in struct:SvcInternal 102 // One encoded frame layer 137 // add layer data to list 146 // get accumulated size of layer data 157 // copy layer data to buffer 168 // free layer data list 545 // Assign target bitrate for each layer. We calculate the ratio 670 // keyframe layer zer 735 vpx_svc_get_layer_resolution(const SvcContext *svc_ctx, int layer, unsigned int *width, unsigned int *height) argument 767 int layer, layer_index; local [all...] |
/hardware/intel/img/hwcomposer/merrifield/common/base/ |
H A D | HwcLayerList.cpp | 52 hwc_layer_1_t& layer = *(hwcLayer->getLayer()); local 54 // if layer was forced to use FB 56 VTRACE("layer was forced to use HWC_FRAMEBUFFER"); 60 // check layer flags 61 if (layer.flags & HWC_SKIP_LAYER) { 62 VTRACE("plane type %d: (skip layer flag was set)", planeType); 66 if (layer.handle == 0) { 73 WTRACE("not a composer layer"); 77 // check layer transform 98 // check layer blendin 118 hwc_layer_1_t& layer = *(hwcLayer->getLayer()); local 220 hwc_layer_1_t *layer = &mList->hwLayers[i]; local 654 ZOrderLayer *layer = new ZOrderLayer; local 674 removeZOrderLayer(ZOrderLayer *layer) argument [all...] |
/hardware/ti/omap4xxx/hwc/ |
H A D | hwc.c | 256 hwc_layer_1_t *layer = &list->hwLayers[i]; local 257 IMG_native_handle_t *handle = (IMG_native_handle_t *)layer->handle; 258 dump_printf(&log, "%p:%s,", handle, layer->compositionType == HWC_OVERLAY ? "DSS" : "SGX"); 259 if ((layer->flags & HWC_SKIP_LAYER) || !handle) { 263 if (layer->flags & HWC_HINT_CLEAR_FB) 266 if (layer->transform) 267 dump_printf(&log, "~%d", layer->transform); 313 static int scaled(hwc_layer_1_t *layer) argument 315 int w = WIDTH(layer->sourceCrop); 316 int h = HEIGHT(layer 324 is_protected(hwc_layer_1_t *layer) argument 374 dockable(hwc_layer_1_t *layer) argument 453 omap4_hwc_setup_layer(omap4_hwc_device_t *hwc_dev, struct dss2_ovl_info *ovl, hwc_layer_1_t *layer, int index, int format, int width, int height) argument 760 omap4_hwc_can_scale_layer(omap4_hwc_device_t *hwc_dev, hwc_layer_1_t *layer, IMG_native_handle_t *handle) argument 777 omap4_hwc_is_valid_layer(omap4_hwc_device_t *hwc_dev, hwc_layer_1_t *layer, IMG_native_handle_t *handle) argument 972 hwc_layer_1_t *layer = &list->hwLayers[i]; local 1079 can_dss_render_layer(omap4_hwc_device_t *hwc_dev, hwc_layer_1_t *layer) argument 1203 hwc_layer_1_t* layer = &list->hwLayers[j]; local 1264 hwc_layer_1_t *layer = &list->hwLayers[i]; local [all...] |