Home
last modified time | relevance | path

Searched refs:dirtyRect (Results 1 – 10 of 10) sorted by relevance

/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_copybit.cpp161 hwc_rect_t dirtyRect = list->hwLayers[changingLayerIndex].displayFrame; in getLayersChanging() local
163 dirtyRect = list->hwLayers[changingLayerIndex].dirtyRect; in getLayersChanging()
169 hwc_rect_t result = getIntersection(displayFrame,dirtyRect); in getLayersChanging()
174 mFbCache.insertAndUpdateFbCache(dirtyRect); in getLayersChanging()
175 if(mFbCache.getUnchangedFbDRCount(dirtyRect) < in getLayersChanging()
524 clear(renderBuffer,layer->dirtyRect); in draw()
802 srcRect.l = layer->dirtyRect.left; in drawLayerUsingCopybit()
803 srcRect.t = layer->dirtyRect.top; in drawLayerUsingCopybit()
804 srcRect.r = layer->dirtyRect.right; in drawLayerUsingCopybit()
805 srcRect.b = layer->dirtyRect.bottom; in drawLayerUsingCopybit()
[all …]
Dhwc_copybit.h76 void insertAndUpdateFbCache(hwc_rect_t dirtyRect);
77 int getUnchangedFbDRCount(hwc_rect_t dirtyRect);
Dhwc_mdpcomp.cpp520 updatingRect = moveRect(layer->dirtyRect, x_off, y_off); in generateROI()
635 updatingRect = moveRect(layer->dirtyRect, x_off, y_off); in generateROI()
Dhwc_utils.cpp1218 layer->dirtyRect = getIntersection(bottomCrop, in optimizeLayerRects()
1219 layer->dirtyRect); in optimizeLayerRects()
/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_copybit.h76 void insertAndUpdateFbCache(hwc_rect_t dirtyRect);
77 int getUnchangedFbDRCount(hwc_rect_t dirtyRect);
Dhwc_copybit.cpp161 hwc_rect_t dirtyRect = list->hwLayers[changingLayerIndex].displayFrame; in getLayersChanging() local
163 dirtyRect = list->hwLayers[changingLayerIndex].dirtyRect; in getLayersChanging()
169 hwc_rect_t result = getIntersection(displayFrame,dirtyRect); in getLayersChanging()
174 mFbCache.insertAndUpdateFbCache(dirtyRect); in getLayersChanging()
175 if(mFbCache.getUnchangedFbDRCount(dirtyRect) < in getLayersChanging()
534 clear(renderBuffer,layer->dirtyRect); in draw()
855 srcRect.l = layer->dirtyRect.left; in drawLayerUsingCopybit()
856 srcRect.t = layer->dirtyRect.top; in drawLayerUsingCopybit()
857 srcRect.r = layer->dirtyRect.right; in drawLayerUsingCopybit()
858 srcRect.b = layer->dirtyRect.bottom; in drawLayerUsingCopybit()
[all …]
Dhwc_mdpcomp.cpp528 hwc_rect dirtyRect = (hwc_rect){0, 0, 0, 0}; in calculateDirtyRect()
533 dirtyRect = getIntersection(layer->displayFrame, scissor); in calculateDirtyRect()
539 dirtyRect = getUnion(intersect, dirtyRect); in calculateDirtyRect()
544 return dirtyRect; in calculateDirtyRect()
613 hwc_rect_t dirtyRect = getIntersection(layer->displayFrame, in generateROI() local
616 dirtyRect = calculateDirtyRect(layer, fullFrame); in generateROI()
619 roi = getUnion(roi, dirtyRect); in generateROI()
2697 hwc_rect_t dirtyRect = getIntersection(layer->displayFrame, in generateROI() local
2700 dirtyRect = calculateDirtyRect(layer, fullFrame); in generateROI()
2702 roi = getUnion(roi, dirtyRect); in generateROI()
Dhwc_utils.cpp1444 layer->dirtyRect = getIntersection(bottomCrop, in optimizeLayerRects()
1445 layer->dirtyRect); in optimizeLayerRects()
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_mdpcomp.cpp428 hwc_rect dirtyRect = (hwc_rect){0, 0, 0, 0}; in calculateDirtyRect()
433 dirtyRect = getIntersection(layer->displayFrame, scissor); in calculateDirtyRect()
439 dirtyRect = getUnion(intersect, dirtyRect); in calculateDirtyRect()
444 return dirtyRect; in calculateDirtyRect()
511 hwc_rect_t dirtyRect = getIntersection(layer->displayFrame, in generateROI() local
514 dirtyRect = calculateDirtyRect(layer, fullFrame); in generateROI()
517 roi = getUnion(roi, dirtyRect); in generateROI()
Dhwc_utils.cpp1230 layer->dirtyRect = getIntersection(bottomCrop, in optimizeLayerRects()
1231 layer->dirtyRect); in optimizeLayerRects()