Home
last modified time | relevance | path

Searched refs:listStats (Results 1 – 25 of 27) sorted by relevance

12

/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_mdpcomp.cpp90 ctx->listStats[mDpy].lRoi.left, ctx->listStats[mDpy].lRoi.top, in dump()
91 ctx->listStats[mDpy].lRoi.right, in dump()
92 ctx->listStats[mDpy].lRoi.bottom, in dump()
93 ctx->listStats[mDpy].rRoi.left,ctx->listStats[mDpy].rRoi.top, in dump()
94 ctx->listStats[mDpy].rRoi.right, in dump()
95 ctx->listStats[mDpy].rRoi.bottom); in dump()
98 ctx->listStats[mDpy].lRoi.left,ctx->listStats[mDpy].lRoi.top, in dump()
99 ctx->listStats[mDpy].lRoi.right, in dump()
100 ctx->listStats[mDpy].lRoi.bottom); in dump()
217 const int numLayers = ctx->listStats[mDpy].numAppLayers; in reset()
[all …]
Dhwc_utils.cpp145 memset(&(ctx->listStats[dpy]), 0, sizeof(ctx->listStats[dpy])); in resetDisplayInfo()
1001 const int prevYuvCount = ctx->listStats[dpy].yuvCount; in setListStats()
1002 memset(&ctx->listStats[dpy], 0, sizeof(ListStats)); in setListStats()
1003 ctx->listStats[dpy].numAppLayers = (int)list->numHwLayers - 1; in setListStats()
1004 ctx->listStats[dpy].fbLayerIndex = (int)list->numHwLayers - 1; in setListStats()
1005 ctx->listStats[dpy].skipCount = 0; in setListStats()
1006 ctx->listStats[dpy].preMultipliedAlpha = false; in setListStats()
1007 ctx->listStats[dpy].isSecurePresent = false; in setListStats()
1008 ctx->listStats[dpy].yuvCount = 0; in setListStats()
1010 ctx->listStats[dpy].isDisplayAnimating = false; in setListStats()
[all …]
Dhwc_copybit.cpp139 if(mLayerCache.layerCount != ctx->listStats[dpy].numAppLayers) { in getLayersChanging()
147 for (int k = ctx->listStats[dpy].numAppLayers-1; k >= 0 ; k--){ in getLayersChanging()
166 for (int k = ctx->listStats[dpy].numAppLayers-1; k >= 0 ; k--){ in getLayersChanging()
297 if(ctx->listStats[dpy].skipCount) { in prepare()
302 if (ctx->listStats[dpy].numAppLayers > MAX_NUM_APP_LAYERS) { in prepare()
316 for (int i = ctx->listStats[dpy].numAppLayers-1; i >= 0 ; i--) { in prepare()
370 if (!useCopybitForYUV && ctx->listStats[dpy].yuvCount) in prepare()
375 (useCopybitForYUV || !ctx->listStats[dpy].yuvCount)) { in prepare()
379 for (int i = ctx->listStats[dpy].numAppLayers-1; i >= 0 ; i--) { in prepare()
424 if(ctx->listStats[dpy].numAppLayers > MAX_LAYERS_FOR_ABC ) in drawUsingAppBufferComposition()
[all …]
Dhwc.cpp657 int index = ctx->listStats[dpy].renderBufIndexforABC; in hwc_set_primary()
675 ctx->listStats[dpy].lRoi.left, in hwc_set_primary()
676 ctx->listStats[dpy].lRoi.top, in hwc_set_primary()
677 ctx->listStats[dpy].lRoi.right - ctx->listStats[dpy].lRoi.left, in hwc_set_primary()
678 ctx->listStats[dpy].lRoi.bottom - ctx->listStats[dpy].lRoi.top); in hwc_set_primary()
681 ctx->listStats[dpy].rRoi.left - lSplit, in hwc_set_primary()
682 ctx->listStats[dpy].rRoi.top, in hwc_set_primary()
683 ctx->listStats[dpy].rRoi.right - ctx->listStats[dpy].rRoi.left, in hwc_set_primary()
684 ctx->listStats[dpy].rRoi.bottom - ctx->listStats[dpy].rRoi.top); in hwc_set_primary()
Dhwc_ad.cpp132 ctx->listStats[HWC_DISPLAY_PRIMARY].yuvCount == 1) { in markDoable()
133 int nYuvIndex = ctx->listStats[HWC_DISPLAY_PRIMARY].yuvIndices[0]; in markDoable()
Dhwc_utils.h624 qhwc::ListStats listStats[HWC_NUM_DISPLAY_TYPES]; member
694 return ctx->listStats[dpy].skipCount; in isSkipPresent()
698 return ctx->listStats[dpy].yuvCount; in isYuvPresent()
707 return ctx->listStats[dpy].isSecurePresent; in isSecurePresent()
Dhwc_fbupdate.cpp156 ctx->listStats[mDpy].isDisplayAnimating) { in configure()
188 if(ctx->listStats[mDpy].isDisplayAnimating && mDpy) { in configure()
316 if(ctx->listStats[mDpy].isDisplayAnimating && mDpy) { in configure()
484 if(ctx->listStats[mDpy].isDisplayAnimating && mDpy) { in configure()
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_mdpcomp.cpp78 ctx->listStats[mDpy].lRoi.left, ctx->listStats[mDpy].lRoi.top, in dump()
79 ctx->listStats[mDpy].lRoi.right, in dump()
80 ctx->listStats[mDpy].lRoi.bottom, in dump()
81 ctx->listStats[mDpy].rRoi.left,ctx->listStats[mDpy].rRoi.top, in dump()
82 ctx->listStats[mDpy].rRoi.right, in dump()
83 ctx->listStats[mDpy].rRoi.bottom); in dump()
86 ctx->listStats[mDpy].lRoi.left,ctx->listStats[mDpy].lRoi.top, in dump()
87 ctx->listStats[mDpy].lRoi.right, in dump()
88 ctx->listStats[mDpy].lRoi.bottom); in dump()
172 const int numLayers = ctx->listStats[mDpy].numAppLayers; in reset()
[all …]
Dhwc.cpp618 ctx->listStats[dpy].lRoi.left, in hwc_set_primary()
619 ctx->listStats[dpy].lRoi.top, in hwc_set_primary()
620 ctx->listStats[dpy].lRoi.right - ctx->listStats[dpy].lRoi.left, in hwc_set_primary()
621 ctx->listStats[dpy].lRoi.bottom - ctx->listStats[dpy].lRoi.top); in hwc_set_primary()
624 ctx->listStats[dpy].rRoi.left - lSplit, in hwc_set_primary()
625 ctx->listStats[dpy].rRoi.top, in hwc_set_primary()
626 ctx->listStats[dpy].rRoi.right - ctx->listStats[dpy].rRoi.left, in hwc_set_primary()
627 ctx->listStats[dpy].rRoi.bottom - ctx->listStats[dpy].rRoi.top); in hwc_set_primary()
672 ctx->listStats[dpy].extOnlyLayerIndex; in hwc_set_external()
Dhwc_utils.cpp856 const int prevYuvCount = ctx->listStats[dpy].yuvCount; in setListStats()
857 memset(&ctx->listStats[dpy], 0, sizeof(ListStats)); in setListStats()
858 ctx->listStats[dpy].numAppLayers = (int)list->numHwLayers - 1; in setListStats()
859 ctx->listStats[dpy].fbLayerIndex = (int)list->numHwLayers - 1; in setListStats()
860 ctx->listStats[dpy].skipCount = 0; in setListStats()
861 ctx->listStats[dpy].preMultipliedAlpha = false; in setListStats()
862 ctx->listStats[dpy].isSecurePresent = false; in setListStats()
863 ctx->listStats[dpy].yuvCount = 0; in setListStats()
865 ctx->listStats[dpy].extOnlyLayerIndex = -1; in setListStats()
866 ctx->listStats[dpy].isDisplayAnimating = false; in setListStats()
[all …]
Dhwc_copybit.cpp155 if(ctx->listStats[dpy].skipCount) { in prepare()
160 if (ctx->listStats[dpy].numAppLayers > MAX_NUM_APP_LAYERS) { in prepare()
174 for (int i = ctx->listStats[dpy].numAppLayers-1; i >= 0 ; i--) { in prepare()
224 if (!useCopybitForYUV && ctx->listStats[dpy].yuvCount) in prepare()
229 (useCopybitForYUV || !ctx->listStats[dpy].yuvCount)) { in prepare()
233 for (int i = ctx->listStats[dpy].numAppLayers-1; i >= 0 ; i--) { in prepare()
310 for (int i = 0; i <= (ctx->listStats[dpy].numAppLayers-1); i++) { in draw()
Dhwc_fbupdate.cpp129 int extOnlyLayerIndex = ctx->listStats[mDpy].extOnlyLayerIndex; in configure()
157 ctx->listStats[mDpy].isDisplayAnimating) { in configure()
188 if(ctx->listStats[mDpy].isDisplayAnimating && mDpy) { in configure()
283 int extOnlyLayerIndex = ctx->listStats[mDpy].extOnlyLayerIndex; in configure()
421 int extOnlyLayerIndex = ctx->listStats[mDpy].extOnlyLayerIndex; in configure()
Dhwc_ad.cpp161 ctx->listStats[HWC_DISPLAY_PRIMARY].yuvCount == 1) { in markDoable()
162 int nYuvIndex = ctx->listStats[HWC_DISPLAY_PRIMARY].yuvIndices[0]; in markDoable()
Dhwc_utils.h516 qhwc::ListStats listStats[HWC_NUM_DISPLAY_TYPES]; member
566 return ctx->listStats[dpy].skipCount; in isSkipPresent()
570 return ctx->listStats[dpy].yuvCount; in isYuvPresent()
579 return ctx->listStats[dpy].isSecurePresent; in isSecurePresent()
/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_mdpcomp.cpp79 ctx->listStats[mDpy].lRoi.left, ctx->listStats[mDpy].lRoi.top, in dump()
80 ctx->listStats[mDpy].lRoi.right, in dump()
81 ctx->listStats[mDpy].lRoi.bottom, in dump()
82 ctx->listStats[mDpy].rRoi.left,ctx->listStats[mDpy].rRoi.top, in dump()
83 ctx->listStats[mDpy].rRoi.right, in dump()
84 ctx->listStats[mDpy].rRoi.bottom); in dump()
87 ctx->listStats[mDpy].lRoi.left,ctx->listStats[mDpy].lRoi.top, in dump()
88 ctx->listStats[mDpy].lRoi.right, in dump()
89 ctx->listStats[mDpy].lRoi.bottom); in dump()
184 const int numLayers = ctx->listStats[mDpy].numAppLayers; in reset()
[all …]
Dhwc_copybit.cpp139 if(mLayerCache.layerCount != ctx->listStats[dpy].numAppLayers) { in getLayersChanging()
147 for (int k = ctx->listStats[dpy].numAppLayers-1; k >= 0 ; k--){ in getLayersChanging()
166 for (int k = ctx->listStats[dpy].numAppLayers-1; k >= 0 ; k--){ in getLayersChanging()
293 if(ctx->listStats[dpy].skipCount) { in prepare()
298 if (ctx->listStats[dpy].numAppLayers > MAX_NUM_APP_LAYERS) { in prepare()
312 for (int i = ctx->listStats[dpy].numAppLayers-1; i >= 0 ; i--) { in prepare()
362 if (!useCopybitForYUV && ctx->listStats[dpy].yuvCount) in prepare()
367 (useCopybitForYUV || !ctx->listStats[dpy].yuvCount)) { in prepare()
371 for (int i = ctx->listStats[dpy].numAppLayers-1; i >= 0 ; i--) { in prepare()
415 if(ctx->listStats[dpy].numAppLayers > MAX_LAYERS_FOR_ABC ) in drawUsingAppBufferComposition()
[all …]
Dhwc_utils.cpp821 const int prevYuvCount = ctx->listStats[dpy].yuvCount; in setListStats()
822 memset(&ctx->listStats[dpy], 0, sizeof(ListStats)); in setListStats()
823 ctx->listStats[dpy].numAppLayers = (int)list->numHwLayers - 1; in setListStats()
824 ctx->listStats[dpy].fbLayerIndex = (int)list->numHwLayers - 1; in setListStats()
825 ctx->listStats[dpy].skipCount = 0; in setListStats()
826 ctx->listStats[dpy].preMultipliedAlpha = false; in setListStats()
827 ctx->listStats[dpy].isSecurePresent = false; in setListStats()
828 ctx->listStats[dpy].yuvCount = 0; in setListStats()
830 ctx->listStats[dpy].extOnlyLayerIndex = -1; in setListStats()
831 ctx->listStats[dpy].isDisplayAnimating = false; in setListStats()
[all …]
Dhwc.cpp634 int index = ctx->listStats[dpy].renderBufIndexforABC; in hwc_set_primary()
648 ctx->listStats[dpy].lRoi.left, in hwc_set_primary()
649 ctx->listStats[dpy].lRoi.top, in hwc_set_primary()
650 ctx->listStats[dpy].lRoi.right - ctx->listStats[dpy].lRoi.left, in hwc_set_primary()
651 ctx->listStats[dpy].lRoi.bottom - ctx->listStats[dpy].lRoi.top); in hwc_set_primary()
654 ctx->listStats[dpy].rRoi.left - lSplit, in hwc_set_primary()
655 ctx->listStats[dpy].rRoi.top, in hwc_set_primary()
656 ctx->listStats[dpy].rRoi.right - ctx->listStats[dpy].rRoi.left, in hwc_set_primary()
657 ctx->listStats[dpy].rRoi.bottom - ctx->listStats[dpy].rRoi.top); in hwc_set_primary()
702 ctx->listStats[dpy].extOnlyLayerIndex; in hwc_set_external()
Dhwc_fbupdate.cpp135 int extOnlyLayerIndex = ctx->listStats[mDpy].extOnlyLayerIndex; in configure()
163 ctx->listStats[mDpy].isDisplayAnimating) { in configure()
194 if(ctx->listStats[mDpy].isDisplayAnimating && mDpy) { in configure()
289 int extOnlyLayerIndex = ctx->listStats[mDpy].extOnlyLayerIndex; in configure()
427 int extOnlyLayerIndex = ctx->listStats[mDpy].extOnlyLayerIndex; in configure()
Dhwc_ad.cpp129 ctx->listStats[HWC_DISPLAY_PRIMARY].yuvCount == 1) { in markDoable()
130 int nYuvIndex = ctx->listStats[HWC_DISPLAY_PRIMARY].yuvIndices[0]; in markDoable()
Dhwc_utils.h549 qhwc::ListStats listStats[HWC_NUM_DISPLAY_TYPES]; member
605 return ctx->listStats[dpy].skipCount; in isSkipPresent()
609 return ctx->listStats[dpy].yuvCount; in isYuvPresent()
618 return ctx->listStats[dpy].isSecurePresent; in isSecurePresent()
/hardware/qcom/display/msm8960/libhwcomposer/
Dhwc_mdpcomp.cpp150 for(int index = 0; index < ctx->listStats[mDpy].numAppLayers; index++) { in setMDPCompLayerFlags()
346 const int numAppLayers = ctx->listStats[mDpy].numAppLayers; in isFrameDoable()
367 const int numAppLayers = ctx->listStats[mDpy].numAppLayers; in isFullFrameDoable()
387 if(ctx->listStats[mDpy].planeAlpha in isFullFrameDoable()
394 if(ctx->listStats[mDpy].needsAlphaScale in isFullFrameDoable()
460 int numAppLayers = ctx->listStats[mDpy].numAppLayers; in partialMDPComp()
487 int numAppLayers = ctx->listStats[mDpy].numAppLayers; in isOnlyVideoDoable()
513 int nYuvCount = ctx->listStats[mDpy].yuvCount; in isOnlyVideoDoable()
515 int nYuvIndex = ctx->listStats[mDpy].yuvIndices[index]; in isOnlyVideoDoable()
608 int numAppLayers = ctx->listStats[mDpy].numAppLayers; in updateLayerCache()
[all …]
Dhwc_utils.cpp424 const int prevYuvCount = ctx->listStats[dpy].yuvCount; in setListStats()
425 ctx->listStats[dpy].numAppLayers = list->numHwLayers - 1; in setListStats()
426 ctx->listStats[dpy].fbLayerIndex = list->numHwLayers - 1; in setListStats()
427 ctx->listStats[dpy].skipCount = 0; in setListStats()
428 ctx->listStats[dpy].needsAlphaScale = false; in setListStats()
429 ctx->listStats[dpy].preMultipliedAlpha = false; in setListStats()
430 ctx->listStats[dpy].planeAlpha = false; in setListStats()
431 ctx->listStats[dpy].yuvCount = 0; in setListStats()
434 memset(ctx->listStats[dpy].yuvIndices, -1, MAX_NUM_APP_LAYERS); in setListStats()
448 ctx->listStats[dpy].skipCount++; in setListStats()
[all …]
Dhwc_copybit.cpp89 if(ctx->listStats[dpy].yuvCount) { in canUseCopybitForRGB()
157 if(ctx->listStats[dpy].skipCount) { in prepare()
162 if (ctx->listStats[dpy].numAppLayers > MAX_NUM_APP_LAYERS) { in prepare()
170 size_t fbLayerIndex = ctx->listStats[dpy].fbLayerIndex; in prepare()
191 for (int i = ctx->listStats[dpy].numAppLayers-1; i >= 0 ; i--) { in prepare()
259 for (int i = 0; i <= (ctx->listStats[dpy].numAppLayers-1); i++) { in draw()
Dhwc_utils.h319 qhwc::ListStats listStats[MAX_DISPLAYS]; member
348 return ctx->listStats[dpy].skipCount; in isSkipPresent()
352 return ctx->listStats[dpy].yuvCount; in isYuvPresent()

12