Lines Matching refs:mDpuData

697     mDpuData.init(mMaxWindowNum);
699 ALOGI("window configs size(%zu)", mDpuData.configs.size());
764 mDpuData.reset(); in initDisplay()
1140 (compositionInfo.mWindowIndex >= (int32_t)mDpuData.configs.size())) in handleStaticLayers()
1146 exynos_win_config_data &config = mDpuData.configs[compositionInfo.mWindowIndex]; in handleStaticLayers()
1801 if ((windowIndex < 0) || (windowIndex >= (int32_t)mDpuData.configs.size())) in configureOverlay()
1808 exynos_win_config_data &config = mDpuData.configs[windowIndex]; in configureOverlay()
1998 mDpuData.reset(); in setWinConfigData()
2018 if ((windowIndex < 0) || (windowIndex >= (int32_t)mDpuData.configs.size())) { in setWinConfigData()
2024 if ((ret = configureOverlay(mLayers[i], mDpuData.configs[windowIndex])) != NO_ERROR) in setWinConfigData()
2123 for (size_t i = 0; i <= mDpuData.configs.size(); i++) { in printDebugInfos()
2125 printConfig(mDpuData.configs[i]); in printDebugInfos()
2128 dumpConfig(result, mDpuData.configs[i]); in printDebugInfos()
2143 for (size_t i = 0; i < mDpuData.configs.size(); i++) { in validateWinConfigData()
2144 exynos_win_config_data &config = mDpuData.configs[i]; in validateWinConfigData()
2148 for (size_t j = (i+1); j < mDpuData.configs.size(); j++) { in validateWinConfigData()
2149 exynos_win_config_data &compare_config = mDpuData.configs[j]; in validateWinConfigData()
2320 for (size_t i = 0; i < mDpuData.configs.size(); i++) { in deliverWinConfigData()
2322 dumpConfig(mDpuData.configs[i]); in deliverWinConfigData()
2325 if (checkConfigChanged(mDpuData, mLastDpuData) == false) { in deliverWinConfigData()
2329 mDpuData.retire_fence = in deliverWinConfigData()
2333 mDpuData.retire_fence = -1; in deliverWinConfigData()
2358 for (size_t i = 0; i < mDpuData.configs.size(); i++) { in deliverWinConfigData()
2359 setFenceInfo(mDpuData.configs[i].acq_fence, this, in deliverWinConfigData()
2367 mLastDpuData = mDpuData; in deliverWinConfigData()
2370 for (size_t i = 0; i < mDpuData.configs.size(); i++) { in deliverWinConfigData()
2371 setFenceInfo(mDpuData.configs[i].rel_fence, this, in deliverWinConfigData()
2374 setFenceInfo(mDpuData.retire_fence, this, in deliverWinConfigData()
2402 (mClientCompositionInfo.mWindowIndex < (int32_t)mDpuData.configs.size())) { in setReleaseFences()
2404 exynos_win_config_data &config = mDpuData.configs[mClientCompositionInfo.mWindowIndex]; in setReleaseFences()
2428 for (size_t i = 0; i < mDpuData.configs.size(); i++) { in setReleaseFences()
2429 if (mDpuData.configs[i].acq_fence != -1) in setReleaseFences()
2430 fence_close(mDpuData.configs[i].acq_fence, this, FENCE_TYPE_SRC_ACQUIRE, FENCE_IP_DPP); in setReleaseFences()
2431 mDpuData.configs[i].acq_fence = -1; in setReleaseFences()
2434 if (mDpuData.readback_info.rel_fence >= 0) { in setReleaseFences()
2435 mDpuData.readback_info.rel_fence = in setReleaseFences()
2436 fence_close(mDpuData.readback_info.rel_fence, this, in setReleaseFences()
2445 (mLayers[i]->mWindowIndex >= mDpuData.configs.size())) { in setReleaseFences()
2450 exynos_win_config_data &config = mDpuData.configs[mLayers[i]->mWindowIndex]; in setReleaseFences()
2516 (mExynosCompositionInfo.mWindowIndex >= (int32_t)mDpuData.configs.size()))) { in setReleaseFences()
2521 exynos_win_config_data &config = mDpuData.configs[mExynosCompositionInfo.mWindowIndex]; in setReleaseFences()
3098 mDpuData.reset(); in presentDisplay()
3199 if (mDpuData.retire_fence > 0) in presentDisplay()
3200 fence_close(mDpuData.retire_fence, this, FENCE_TYPE_RETIRE, FENCE_IP_DPP); in presentDisplay()
3201 mDpuData.retire_fence = -1; in presentDisplay()
3206 if (mDpuData.retire_fence != -1) { in presentDisplay()
3208 if (mDpuData.retire_fence >= 0) in presentDisplay()
3209 fence_close(mDpuData.retire_fence, this, FENCE_TYPE_RETIRE, FENCE_IP_DPP); in presentDisplay()
3213 hwcCheckFenceDebug(this, FENCE_TYPE_RETIRE, FENCE_IP_DPP, mDpuData.retire_fence); in presentDisplay()
3215 setFenceInfo(mDpuData.retire_fence, this, in presentDisplay()
3269 mDpuData.reset(); in presentDisplay()
3292 mDpuData.reset(); in presentDisplay()
3315 if (mDpuData.enable_readback) in presentPostProcessing()
3317 mDpuData.enable_readback = false; in presentPostProcessing()
4814 for (size_t i = 0; i < mDpuData.configs.size(); i++) { in windowUpdateExceptions()
4815 exynos_win_config_data &config = mDpuData.configs[i]; in windowUpdateExceptions()
4833 mDpuData.enable_win_update = false; in handleWindowUpdate()
4835 mDpuData.win_update_region.x = 0; in handleWindowUpdate()
4836 mDpuData.win_update_region.w = mXres; in handleWindowUpdate()
4837 mDpuData.win_update_region.y = 0; in handleWindowUpdate()
4838 mDpuData.win_update_region.h = mYres; in handleWindowUpdate()
4872 if ((ret = checkConfigDstChanged(mDpuData, mLastDpuData, windowIndex)) < 0) { in handleWindowUpdate()
4923 mDpuData.enable_win_update = true; in handleWindowUpdate()
4924 mDpuData.win_update_region.x = 0; in handleWindowUpdate()
4925 mDpuData.win_update_region.w = mXres; in handleWindowUpdate()
4926 mDpuData.win_update_region.y = 0; in handleWindowUpdate()
4927 mDpuData.win_update_region.h = mYres; in handleWindowUpdate()
4932 mDpuData.enable_win_update = true; in handleWindowUpdate()
4933 mDpuData.win_update_region.x = mergedRect.left; in handleWindowUpdate()
4934 mDpuData.win_update_region.w = WIDTH(mergedRect); in handleWindowUpdate()
4935 mDpuData.win_update_region.y = mergedRect.top; in handleWindowUpdate()
4936 mDpuData.win_update_region.h = HEIGHT(mergedRect); in handleWindowUpdate()
5023 if (mDpuData.readback_info.rel_fence >= 0) { in closeFencesForSkipFrame()
5024 mDpuData.readback_info.rel_fence = in closeFencesForSkipFrame()
5025 fence_close(mDpuData.readback_info.rel_fence, this, in closeFencesForSkipFrame()
5028 if (mDpuData.readback_info.acq_fence >= 0) { in closeFencesForSkipFrame()
5029 mDpuData.readback_info.acq_fence = in closeFencesForSkipFrame()
5030 fence_close(mDpuData.readback_info.acq_fence, this, in closeFencesForSkipFrame()
5081 for (size_t i = 0; i < mDpuData.configs.size(); i++) { in closeFences()
5082 if (mDpuData.configs[i].acq_fence != -1) in closeFences()
5083 fence_close(mDpuData.configs[i].acq_fence, this, in closeFences()
5085 mDpuData.configs[i].acq_fence = -1; in closeFences()
5086 if (mDpuData.configs[i].rel_fence >= 0) in closeFences()
5087 fence_close(mDpuData.configs[i].rel_fence, this, in closeFences()
5089 mDpuData.configs[i].rel_fence = -1; in closeFences()
5123 if (mDpuData.retire_fence > 0) in closeFences()
5124 fence_close(mDpuData.retire_fence, this, FENCE_TYPE_RETIRE, FENCE_IP_DPP); in closeFences()
5125 mDpuData.retire_fence = -1; in closeFences()
5129 if (mDpuData.readback_info.rel_fence >= 0) { in closeFences()
5130 mDpuData.readback_info.rel_fence = in closeFences()
5131 fence_close(mDpuData.readback_info.rel_fence, this, in closeFences()
5134 if (mDpuData.readback_info.acq_fence >= 0) { in closeFences()
5135 mDpuData.readback_info.acq_fence = in closeFences()
5136 fence_close(mDpuData.readback_info.acq_fence, this, in closeFences()
5264 mDpuData.enable_readback = true; in setReadbackBuffer()
5271 mDpuData.enable_readback = false; in setReadbackBuffer()
5281 if (mDpuData.readback_info.rel_fence >= 0) { in setReadbackBufferInternal()
5282 mDpuData.readback_info.rel_fence = in setReadbackBufferInternal()
5283 fence_close(mDpuData.readback_info.rel_fence, this, in setReadbackBufferInternal()
5291 mDpuData.readback_info.rel_fence = releaseFence; in setReadbackBufferInternal()
5294 mDpuData.readback_info.handle = buffer; in setReadbackBufferInternal()
5296 mDpuData.readback_info.requested_from_service = requestedService; in setReadbackBufferInternal()
5305 if (mDpuData.readback_info.acq_fence < 0) { in getReadbackBufferFence()
5310 *outFence = mDpuData.readback_info.acq_fence; in getReadbackBufferFence()
5312 mDpuData.readback_info.acq_fence = -1; in getReadbackBufferFence()
5317 if (mDpuData.readback_info.acq_fence >= 0) { in setReadbackBufferAcqFence()
5318 mDpuData.readback_info.acq_fence = in setReadbackBufferAcqFence()
5319 fence_close(mDpuData.readback_info.acq_fence, this, in setReadbackBufferAcqFence()
5323 mDpuData.readback_info.acq_fence = acqFence; in setReadbackBufferAcqFence()