/aosp12/hardware/qcom/display/msm8960/libhwcomposer/ |
H A D | hwc_qclient.cpp | 75 mHwcContext->mSecuring = startEnd; in securing() 79 if(mHwcContext->proc) in securing() 80 mHwcContext->proc->invalidate(mHwcContext->proc); in securing() 88 if(mHwcContext->proc) in unsecuring() 89 mHwcContext->proc->invalidate(mHwcContext->proc); in unsecuring() 94 mHwcContext->mSecuring = false; in died() 95 mHwcContext->mSecureMode = false; in died() 96 if(mHwcContext->proc) in died() 97 mHwcContext->proc->invalidate(mHwcContext->proc); in died() 102 if(mHwcContext->proc) { in screenRefresh() [all …]
|
H A D | hwc_qclient.h | 55 MPDeathNotifier(hwc_context_t* ctx) : mHwcContext(ctx){} in MPDeathNotifier() 57 hwc_context_t *mHwcContext; variable 64 hwc_context_t *mHwcContext; variable
|
/aosp12/hardware/qcom/display/msm8226/libvirtual/ |
H A D | virtual.cpp | 84 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].xres = 0; in teardown() 85 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].yres = 0; in teardown() 90 mHwcContext(ctx) in VirtualDisplay() 173 if(mHwcContext) { in setAttributes() 198 mHwcContext->mViewFrame[HWC_DISPLAY_VIRTUAL].left = 0; in setAttributes() 199 mHwcContext->mViewFrame[HWC_DISPLAY_VIRTUAL].top = 0; in setAttributes() 200 mHwcContext->mViewFrame[HWC_DISPLAY_VIRTUAL].right = in setAttributes() 201 (int)mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].xres; in setAttributes() 202 mHwcContext->mViewFrame[HWC_DISPLAY_VIRTUAL].bottom = in setAttributes() 226 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].fd = mFd; in openFrameBuffer() [all …]
|
H A D | virtual.h | 49 return mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].connected; in isConnected() 61 hwc_context_t *mHwcContext; variable
|
/aosp12/hardware/qcom/display/msm8084/libvirtual/ |
H A D | virtual.cpp | 84 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].xres = 0; in teardown() 85 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].yres = 0; in teardown() 90 mHwcContext(ctx) in VirtualDisplay() 155 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].mDownScaleMode = true; in setDownScaleMode() 162 if(mHwcContext) { in setAttributes() 165 uint32_t priW = mHwcContext->dpyAttr[HWC_DISPLAY_PRIMARY].xres; in setAttributes() 166 uint32_t priH = mHwcContext->dpyAttr[HWC_DISPLAY_PRIMARY].yres; in setAttributes() 176 && (mHwcContext->mMDPDownscaleEnabled || isDRC)) { in setAttributes() 186 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].vsync_period = in setAttributes() 208 mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].fd = mFd; in openFrameBuffer() [all …]
|
H A D | virtual.h | 49 return mHwcContext->dpyAttr[HWC_DISPLAY_VIRTUAL].connected; in isConnected() 61 hwc_context_t *mHwcContext; variable
|
/aosp12/hardware/qcom/display/msm8084/libhwcomposer/ |
H A D | hwc_qclient.cpp | 44 QClient::QClient(hwc_context_t *ctx) : mHwcContext(ctx), in QClient() 80 Locker::Autolock _sl(mHwcContext->mDrawLock); in died() 82 mHwcContext->mSecuring = false; in died() 83 mHwcContext->mSecureMode = false; in died() 84 if(mHwcContext->proc) in died() 85 mHwcContext->proc->invalidate(mHwcContext->proc); in died() 197 securing(mHwcContext, inParcel->readInt32()); in notifyCallback() 200 unsecuring(mHwcContext, inParcel->readInt32()); in notifyCallback() 203 return screenRefresh(mHwcContext); in notifyCallback() 216 isExternalConnected(mHwcContext, outParcel); in notifyCallback() [all …]
|
H A D | hwc_qclient.h | 58 MPDeathNotifier(hwc_context_t* ctx) : mHwcContext(ctx){} in MPDeathNotifier() 60 hwc_context_t *mHwcContext; variable 63 hwc_context_t *mHwcContext; variable
|
/aosp12/hardware/qcom/display/msm8994/libhwcomposer/ |
H A D | hwc_qclient.cpp | 51 QClient::QClient(hwc_context_t *ctx) : mHwcContext(ctx), in QClient() 91 mHwcContext->mDrawLock.lock(); in died() 93 mHwcContext->mSecuring = false; in died() 94 mHwcContext->mSecureMode = false; in died() 95 mHwcContext->mDrawLock.unlock(); in died() 96 if(mHwcContext->proc) in died() 97 mHwcContext->proc->invalidate(mHwcContext->proc); in died() 363 return screenRefresh(mHwcContext); in notifyCallback() 388 setViewFrame(mHwcContext, inParcel); in notifyCallback() 394 setIdleTimeout(mHwcContext, inParcel); in notifyCallback() [all …]
|
H A D | hwc_qclient.h | 58 MPDeathNotifier(hwc_context_t* ctx) : mHwcContext(ctx){} in MPDeathNotifier() 60 hwc_context_t *mHwcContext; variable 63 hwc_context_t *mHwcContext; variable
|
/aosp12/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_qclient.cpp | 45 QClient::QClient(hwc_context_t *ctx) : mHwcContext(ctx), in QClient() 81 Locker::Autolock _sl(mHwcContext->mDrawLock); in died() 83 mHwcContext->mSecuring = false; in died() 84 mHwcContext->mSecureMode = false; in died() 85 if(mHwcContext->proc) in died() 86 mHwcContext->proc->invalidate(mHwcContext->proc); in died() 243 securing(mHwcContext, inParcel->readInt32()); in notifyCallback() 249 return screenRefresh(mHwcContext); in notifyCallback() 262 isExternalConnected(mHwcContext, outParcel); in notifyCallback() 277 setViewFrame(mHwcContext, inParcel); in notifyCallback() [all …]
|
H A D | hwc_qclient.h | 58 MPDeathNotifier(hwc_context_t* ctx) : mHwcContext(ctx){} in MPDeathNotifier() 60 hwc_context_t *mHwcContext; variable 63 hwc_context_t *mHwcContext; variable
|
/aosp12/hardware/qcom/display/msm8226/libexternal/ |
H A D | external.cpp | 87 mUnderscanSupported(false), mHwcContext(ctx) in ExternalDisplay() 349 mHwcContext->dpyAttr[HWC_DISPLAY_EXTERNAL].fd = mFd; in openFrameBuffer() 361 mHwcContext->dpyAttr[HWC_DISPLAY_EXTERNAL].fd = mFd; in closeFrameBuffer() 583 if(mHwcContext) { in setAttributes() 585 mHwcContext->dpyAttr[HWC_DISPLAY_EXTERNAL].xres = width; in setAttributes() 586 mHwcContext->dpyAttr[HWC_DISPLAY_EXTERNAL].yres = height; in setAttributes() 589 && mHwcContext->mMDPDownscaleEnabled) { in setAttributes() 624 mHwcContext->mViewFrame[HWC_DISPLAY_EXTERNAL].left = 0; in setAttributes() 625 mHwcContext->mViewFrame[HWC_DISPLAY_EXTERNAL].top = 0; in setAttributes() 626 mHwcContext->mViewFrame[HWC_DISPLAY_EXTERNAL].right = in setAttributes() [all …]
|
H A D | external.h | 51 return mHwcContext->dpyAttr[HWC_DISPLAY_EXTERNAL].connected; in isConnected() 81 hwc_context_t *mHwcContext; variable
|
/aosp12/hardware/qcom/display/msm8084/libexternal/ |
H A D | external.cpp | 87 mUnderscanSupported(false), mHwcContext(ctx) in ExternalDisplay() 349 mHwcContext->dpyAttr[HWC_DISPLAY_EXTERNAL].fd = mFd; in openFrameBuffer() 361 mHwcContext->dpyAttr[HWC_DISPLAY_EXTERNAL].fd = mFd; in closeFrameBuffer() 583 if(mHwcContext) { in setAttributes() 585 mHwcContext->dpyAttr[HWC_DISPLAY_EXTERNAL].xres = width; in setAttributes() 586 mHwcContext->dpyAttr[HWC_DISPLAY_EXTERNAL].yres = height; in setAttributes() 589 && mHwcContext->mMDPDownscaleEnabled) { in setAttributes() 590 int priW = mHwcContext->dpyAttr[HWC_DISPLAY_PRIMARY].xres; in setAttributes() 591 int priH = mHwcContext->dpyAttr[HWC_DISPLAY_PRIMARY].yres; in setAttributes() 598 mHwcContext->dpyAttr[HWC_DISPLAY_EXTERNAL].xres = priW; in setAttributes() [all …]
|
H A D | external.h | 51 return mHwcContext->dpyAttr[HWC_DISPLAY_EXTERNAL].connected; in isConnected() 81 hwc_context_t *mHwcContext; variable
|
/aosp12/hardware/qcom/display/msm8960/libexternal/ |
H A D | external.cpp | 171 mUnderscanSupported(false), mHwcContext(ctx), mHdmiFbNum(-1), in ExternalDisplay() 449 if(mHwcContext) { in openFrameBuffer() 450 mHwcContext->dpyAttr[mExtDpyNum].fd = mFd; in openFrameBuffer() 463 if(mHwcContext) { in closeFrameBuffer() 464 mHwcContext->dpyAttr[mExtDpyNum].fd = mFd; in closeFrameBuffer() 641 hwc_context_t* ctx = mHwcContext; in setExternalDisplay() 690 if(mHwcContext) { in setDpyWfdAttr() 691 mHwcContext->dpyAttr[mExtDpyNum].xres = mVInfo.xres; in setDpyWfdAttr() 692 mHwcContext->dpyAttr[mExtDpyNum].yres = mVInfo.yres; in setDpyWfdAttr() 693 mHwcContext->dpyAttr[mExtDpyNum].vsync_period = in setDpyWfdAttr() [all …]
|
/aosp12/hardware/qcom/display/msm8960/libqdutils/ |
H A D | idle_invalidator.cpp | 39 IdleInvalidator::IdleInvalidator(): Thread(false), mHwcContext(0), in IdleInvalidator() 50 mHwcContext = user_data; in init() 64 mHandler((void*)mHwcContext); in threadLoop()
|
H A D | idle_invalidator.h | 39 void *mHwcContext; variable
|
/aosp12/hardware/qcom/display/msm8084/libqdutils/ |
H A D | idle_invalidator.cpp | 45 IdleInvalidator::IdleInvalidator(): Thread(false), mHwcContext(0), in IdleInvalidator() 55 mHwcContext = user_data; in init() 108 mHandler((void*)mHwcContext); in threadLoop()
|
H A D | idle_invalidator.h | 40 void *mHwcContext; variable
|
/aosp12/hardware/qcom/display/msm8226/libqdutils/ |
H A D | idle_invalidator.cpp | 45 IdleInvalidator::IdleInvalidator(): Thread(false), mHwcContext(0), in IdleInvalidator() 55 mHwcContext = user_data; in init() 108 mHandler((void*)mHwcContext); in threadLoop()
|
H A D | idle_invalidator.h | 40 void *mHwcContext; variable
|
/aosp12/hardware/qcom/display/msm8994/libqdutils/ |
H A D | idle_invalidator.cpp | 46 IdleInvalidator::IdleInvalidator(): Thread(false), mHwcContext(0), in IdleInvalidator() 59 mHwcContext = user_data; in init() 129 mHandler((void*)mHwcContext); in threadLoop()
|
H A D | idle_invalidator.h | 41 void *mHwcContext; variable
|