/hardware/interfaces/graphics/composer/aidl/include/android/hardware/graphics/composer3/ |
D | ComposerClientWriter.h | 87 int acquireFence, Dataspace dataspace, const std::vector<Rect>& damage, in setClientTarget() argument 92 clientTargetCommand.damage.assign(damage.begin(), damage.end()); in setClientTarget() 161 void setLayerSurfaceDamage(int64_t display, int64_t layer, const std::vector<Rect>& damage) { in setLayerSurfaceDamage() argument 162 getLayerCommand(display, layer).damage.emplace(damage.begin(), damage.end()); in setLayerSurfaceDamage()
|
/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
D | hwc_layers.cpp | 130 HWC2::Error HWCLayer::SetLayerSurfaceDamage(hwc_region_t damage) { in SetLayerSurfaceDamage() argument 132 if ((damage.numRects == 1) && (damage.rects[0].bottom == 0) && (damage.rects[0].right == 0)) { in SetLayerSurfaceDamage() 141 SetDirtyRegions(damage); in SetLayerSurfaceDamage() 146 if (layer_->dirty_regions.size() != damage.numRects) { in SetLayerSurfaceDamage() 149 for (uint32_t j = 0; j < damage.numRects; j++) { in SetLayerSurfaceDamage() 151 SetRect(damage.rects[j], &damage_rect); in SetLayerSurfaceDamage() 159 SetDirtyRegions(damage); in SetLayerSurfaceDamage()
|
/hardware/interfaces/graphics/composer/2.1/utils/command-buffer/include/composer-command-buffer/2.1/ |
D | ComposerCommandBuffer.h | 250 Dataspace dataspace, const std::vector<IComposerClient::Rect>& damage) { in setClientTarget() argument 252 damage); in setClientTarget() 307 void setLayerSurfaceDamage(const std::vector<IComposerClient::Rect>& damage) { in setLayerSurfaceDamage() argument 308 bool doWrite = (damage.size() <= kMaxLength / 4); in setLayerSurfaceDamage() 309 size_t length = (doWrite) ? damage.size() * 4 : 0; in setLayerSurfaceDamage() 316 writeRegion(damage); in setLayerSurfaceDamage() 414 const std::vector<IComposerClient::Rect>& damage) { in setClientTargetInternal() argument 415 bool doWrite = (damage.size() <= (kMaxLength - 4) / 4); in setClientTargetInternal() 416 size_t length = 4 + ((doWrite) ? damage.size() * 4 : 0); in setClientTargetInternal() 427 writeRegion(damage); in setClientTargetInternal()
|
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/1/android/hardware/graphics/composer3/ |
D | ClientTarget.aidl | 39 android.hardware.graphics.common.Rect[] damage;
|
D | LayerCommand.aidl | 40 @nullable android.hardware.graphics.common.Rect[] damage;
|
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/2/android/hardware/graphics/composer3/ |
D | ClientTarget.aidl | 39 android.hardware.graphics.common.Rect[] damage;
|
D | LayerCommand.aidl | 40 @nullable android.hardware.graphics.common.Rect[] damage;
|
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/current/android/hardware/graphics/composer3/ |
D | ClientTarget.aidl | 39 android.hardware.graphics.common.Rect[] damage;
|
D | LayerCommand.aidl | 40 @nullable android.hardware.graphics.common.Rect[] damage;
|
/hardware/interfaces/graphics/composer/aidl/aidl_api/android.hardware.graphics.composer3/3/android/hardware/graphics/composer3/ |
D | ClientTarget.aidl | 39 android.hardware.graphics.common.Rect[] damage;
|
D | LayerCommand.aidl | 40 @nullable android.hardware.graphics.common.Rect[] damage;
|
/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
D | hwc_layers.cpp | 279 HWC2::Error HWCLayer::SetLayerSurfaceDamage(hwc_region_t damage) { in SetLayerSurfaceDamage() argument 281 if ((damage.numRects == 1) && (damage.rects[0].bottom == 0) && (damage.rects[0].right == 0)) { in SetLayerSurfaceDamage() 290 SetDirtyRegions(damage); in SetLayerSurfaceDamage() 295 if (layer_->dirty_regions.size() != damage.numRects) { in SetLayerSurfaceDamage() 298 for (uint32_t j = 0; j < damage.numRects; j++) { in SetLayerSurfaceDamage() 300 SetRect(damage.rects[j], &damage_rect); in SetLayerSurfaceDamage() 308 SetDirtyRegions(damage); in SetLayerSurfaceDamage()
|
/hardware/interfaces/graphics/composer/aidl/android/hardware/graphics/composer3/ |
D | ClientTarget.aidl | 38 Rect[] damage;
|
/hardware/interfaces/graphics/composer/2.2/utils/command-buffer/include/composer-command-buffer/2.2/ |
D | ComposerCommandBuffer.h | 68 Dataspace dataspace, const std::vector<IComposerClient::Rect>& damage) { in setClientTarget() argument 70 damage); in setClientTarget()
|
/hardware/qcom/sm7250/display/composer/ |
D | hwc_display_dummy.cpp | 117 int32_t dataspace, hwc_region_t damage) { in SetClientTarget() argument 121 client_damage_region_ = damage; in SetClientTarget()
|
D | QtiComposerCommandBuffer.h | 252 const std::vector<IQtiComposerClient::Rect>& damage) { in setClientTarget() argument 253 bool doWrite = (damage.size() <= (kMaxLength - 4) / 4); in setClientTarget() 254 size_t length = 4 + ((doWrite) ? damage.size() * 4 : 0); in setClientTarget() 265 writeRegion(damage); in setClientTarget() 324 void setLayerSurfaceDamage(const std::vector<IQtiComposerClient::Rect>& damage) { in setLayerSurfaceDamage() argument 325 bool doWrite = (damage.size() <= kMaxLength / 4); in setLayerSurfaceDamage() 326 size_t length = (doWrite) ? damage.size() * 4 : 0; in setLayerSurfaceDamage() 333 writeRegion(damage); in setLayerSurfaceDamage()
|
D | hwc_layers.cpp | 393 HWC2::Error HWCLayer::SetLayerSurfaceDamage(hwc_region_t damage) { in SetLayerSurfaceDamage() argument 395 if ((damage.numRects == 1) && (damage.rects[0].bottom == 0) && (damage.rects[0].right == 0)) { in SetLayerSurfaceDamage() 404 SetDirtyRegions(damage); in SetLayerSurfaceDamage() 409 if (layer_->dirty_regions.size() != damage.numRects) { in SetLayerSurfaceDamage() 412 for (uint32_t j = 0; j < damage.numRects; j++) { in SetLayerSurfaceDamage() 414 SetRect(damage.rects[j], &damage_rect); in SetLayerSurfaceDamage() 422 SetDirtyRegions(damage); in SetLayerSurfaceDamage()
|
D | hwc_display_dummy.h | 53 int32_t dataspace, hwc_region_t damage);
|
/hardware/google/gfxstream/guest/mesa/src/vulkan/wsi/ |
D | wsi_common_win32.cpp | 672 const VkPresentRegionKHR *damage) in wsi_win32_queue_present_dxgi() argument 674 uint32_t rect_count = damage ? damage->rectangleCount : 0; in wsi_win32_queue_present_dxgi() 678 rects[r].left = damage->pRectangles[r].offset.x; in wsi_win32_queue_present_dxgi() 679 rects[r].top = damage->pRectangles[r].offset.y; in wsi_win32_queue_present_dxgi() 680 rects[r].right = damage->pRectangles[r].offset.x + damage->pRectangles[r].extent.width; in wsi_win32_queue_present_dxgi() 681 rects[r].bottom = damage->pRectangles[r].offset.y + damage->pRectangles[r].extent.height; in wsi_win32_queue_present_dxgi() 719 const VkPresentRegionKHR *damage) in wsi_win32_queue_present() argument 728 return wsi_win32_queue_present_dxgi(chain, image, damage); in wsi_win32_queue_present()
|
/hardware/interfaces/graphics/composer/2.3/utils/command-buffer/include/composer-command-buffer/2.3/ |
D | ComposerCommandBuffer.h | 63 Dataspace dataspace, const std::vector<IComposerClient::Rect>& damage) { in setClientTarget() argument 65 damage); in setClientTarget()
|
/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/ |
D | hwc_layers.cpp | 165 HWC2::Error HWCLayer::SetLayerSurfaceDamage(hwc_region_t damage) { in SetLayerSurfaceDamage() argument 167 if (layer_->dirty_regions.size() != damage.numRects) { in SetLayerSurfaceDamage() 170 for (uint32_t j = 0; j < damage.numRects; j++) { in SetLayerSurfaceDamage() 172 SetRect(damage.rects[j], &damage_rect); in SetLayerSurfaceDamage() 181 for (uint32_t i = 0; i < damage.numRects; i++) { in SetLayerSurfaceDamage() 183 SetRect(damage.rects[i], &rect); in SetLayerSurfaceDamage()
|
/hardware/qcom/sm8150/display/sdm/libs/hwc2/ |
D | hwc_layers.cpp | 312 HWC2::Error HWCLayer::SetLayerSurfaceDamage(hwc_region_t damage) { in SetLayerSurfaceDamage() argument 314 if ((damage.numRects == 1) && (damage.rects[0].bottom == 0) && (damage.rects[0].right == 0)) { in SetLayerSurfaceDamage() 323 SetDirtyRegions(damage); in SetLayerSurfaceDamage() 328 if (layer_->dirty_regions.size() != damage.numRects) { in SetLayerSurfaceDamage() 331 for (uint32_t j = 0; j < damage.numRects; j++) { in SetLayerSurfaceDamage() 333 SetRect(damage.rects[j], &damage_rect); in SetLayerSurfaceDamage() 341 SetDirtyRegions(damage); in SetLayerSurfaceDamage()
|
/hardware/qcom/display/msm8909/sdm/libs/hwc2/ |
D | hwc_layers.cpp | 264 HWC2::Error HWCLayer::SetLayerSurfaceDamage(hwc_region_t damage) { in SetLayerSurfaceDamage() argument 266 if (layer_->dirty_regions.size() != damage.numRects) { in SetLayerSurfaceDamage() 269 for (uint32_t j = 0; j < damage.numRects; j++) { in SetLayerSurfaceDamage() 271 SetRect(damage.rects[j], &damage_rect); in SetLayerSurfaceDamage() 280 for (uint32_t i = 0; i < damage.numRects; i++) { in SetLayerSurfaceDamage() 282 SetRect(damage.rects[i], &rect); in SetLayerSurfaceDamage()
|
/hardware/interfaces/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/ |
D | ComposerCommandEngine.h | 219 auto damage = readRegion((length - 4) / 4); in executeSetClientTarget() local 227 err = mHal->setClientTarget(mCurrentDisplay, clientTarget, fence, dataspace, damage); in executeSetClientTarget() 394 auto damage = readRegion(length / 4); in executeSetLayerSurfaceDamage() local 395 auto err = mHal->setLayerSurfaceDamage(mCurrentDisplay, mCurrentLayer, damage); in executeSetLayerSurfaceDamage()
|
D | ComposerHal.h | 100 int32_t dataspace, const std::vector<hwc_rect_t>& damage) = 0; 117 const std::vector<hwc_rect_t>& damage) = 0;
|