/hardware/qcom/display/sdm845/sdm/libs/hwc/ |
D | hwc_display.cpp | 424 int HWCDisplay::PrepareLayerParams(hwc_layer_1_t *hwc_layer, Layer* layer) { in PrepareLayerParams() argument 425 const private_handle_t *pvt_handle = static_cast<const private_handle_t *>(hwc_layer->handle); in PrepareLayerParams() 476 if (hwc_layer->compositionType == HWC_FRAMEBUFFER_TARGET) { in PrepareLayerParams() 507 void HWCDisplay::CommitLayerParams(hwc_layer_1_t *hwc_layer, Layer *layer) { in CommitLayerParams() argument 508 const private_handle_t *pvt_handle = static_cast<const private_handle_t *>(hwc_layer->handle); in CommitLayerParams() 519 if (swap_interval_zero_ && hwc_layer->acquireFenceFd >= 0) { in CommitLayerParams() 520 close(hwc_layer->acquireFenceFd); in CommitLayerParams() 521 hwc_layer->acquireFenceFd = -1; in CommitLayerParams() 523 layer_buffer.acquire_fence_fd = hwc_layer->acquireFenceFd; in CommitLayerParams() 539 hwc_layer_1_t &hwc_layer = content_list->hwLayers[i]; in PrePrepareLayerStack() local [all …]
|
D | blit_engine_c2d.cpp | 462 hwc_layer_1_t *hwc_layer = &content_list->hwLayers[k]; in Commit() local 466 int ret_val = DrawRectUsingCopybit(hwc_layer, bottom_layer, src_rect, dest_rect); in Commit() 499 int BlitEngineC2d::DrawRectUsingCopybit(hwc_layer_1_t *hwc_layer, Layer *layer, in DrawRectUsingCopybit() argument 502 const private_handle_t *hnd = static_cast<const private_handle_t *>(hwc_layer->handle); in DrawRectUsingCopybit() 507 src.handle = const_cast<native_handle_t *>(hwc_layer->handle); in DrawRectUsingCopybit() 554 blit_engine_c2d_->set_parameter(blit_engine_c2d_, COPYBIT_PLANE_ALPHA, hwc_layer->planeAlpha); in DrawRectUsingCopybit() 555 blit_engine_c2d_->set_parameter(blit_engine_c2d_, COPYBIT_BLEND_MODE, hwc_layer->blending); in DrawRectUsingCopybit()
|
D | hwc_tonemapper.h | 88 void ToneMap(hwc_layer_1_t *hwc_layer, Layer *layer, ToneMapSession *session);
|
D | blit_engine_c2d.h | 103 int DrawRectUsingCopybit(hwc_layer_1_t *hwc_layer, Layer *layer, LayerRect blit_rect,
|
D | hwc_display.h | 252 int PrepareLayerParams(hwc_layer_1_t *hwc_layer, Layer *layer); 253 void CommitLayerParams(hwc_layer_1_t *hwc_layer, Layer *layer);
|
D | hwc_tonemapper.cpp | 173 void HWCToneMapper::ToneMap(hwc_layer_1_t *hwc_layer, Layer* layer, ToneMapSession *session) { in ToneMap() argument 180 const private_handle_t *src_hnd = static_cast<const private_handle_t *>(hwc_layer->handle); in ToneMap()
|
D | hwc_session.cpp | 1675 hwc_layer_1_t &hwc_layer = content_list->hwLayers[i]; in HandleSecureDisplaySession() local 1676 const private_handle_t *pvt_handle = static_cast<const private_handle_t *>(hwc_layer.handle); in HandleSecureDisplaySession()
|
/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
D | hwc_display.cpp | 342 int HWCDisplay::PrepareLayerParams(hwc_layer_1_t *hwc_layer, Layer* layer) { in PrepareLayerParams() argument 343 const private_handle_t *pvt_handle = static_cast<const private_handle_t *>(hwc_layer->handle); in PrepareLayerParams() 380 if (hwc_layer->compositionType == HWC_FRAMEBUFFER_TARGET) { in PrepareLayerParams() 408 void HWCDisplay::CommitLayerParams(hwc_layer_1_t *hwc_layer, Layer *layer) { in CommitLayerParams() argument 409 const private_handle_t *pvt_handle = static_cast<const private_handle_t *>(hwc_layer->handle); in CommitLayerParams() 420 if (swap_interval_zero_ && hwc_layer->acquireFenceFd >= 0) { in CommitLayerParams() 421 close(hwc_layer->acquireFenceFd); in CommitLayerParams() 422 hwc_layer->acquireFenceFd = -1; in CommitLayerParams() 424 layer_buffer->acquire_fence_fd = hwc_layer->acquireFenceFd; in CommitLayerParams() 440 hwc_layer_1_t &hwc_layer = content_list->hwLayers[i]; in PrePrepareLayerStack() local [all …]
|
D | blit_engine_c2d.cpp | 447 hwc_layer_1_t *hwc_layer = &content_list->hwLayers[k]; in Commit() local 451 int ret_val = DrawRectUsingCopybit(hwc_layer, bottom_layer, src_rect, dest_rect); in Commit() 484 int BlitEngineC2d::DrawRectUsingCopybit(hwc_layer_1_t *hwc_layer, Layer *layer, in DrawRectUsingCopybit() argument 487 const private_handle_t *hnd = static_cast<const private_handle_t *>(hwc_layer->handle); in DrawRectUsingCopybit() 492 src.handle = const_cast<native_handle_t *>(hwc_layer->handle); in DrawRectUsingCopybit() 539 blit_engine_c2d_->set_parameter(blit_engine_c2d_, COPYBIT_PLANE_ALPHA, hwc_layer->planeAlpha); in DrawRectUsingCopybit() 540 blit_engine_c2d_->set_parameter(blit_engine_c2d_, COPYBIT_BLEND_MODE, hwc_layer->blending); in DrawRectUsingCopybit()
|
D | blit_engine_c2d.h | 103 int DrawRectUsingCopybit(hwc_layer_1_t *hwc_layer, Layer *layer, LayerRect blit_rect,
|
D | hwc_display.h | 207 int PrepareLayerParams(hwc_layer_1_t *hwc_layer, Layer *layer); 208 void CommitLayerParams(hwc_layer_1_t *hwc_layer, Layer *layer);
|
D | hwc_session.cpp | 1528 hwc_layer_1_t &hwc_layer = content_list->hwLayers[i]; in HandleSecureDisplaySession() local 1529 const private_handle_t *pvt_handle = static_cast<const private_handle_t *>(hwc_layer.handle); in HandleSecureDisplaySession()
|
/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
D | hwc_display.cpp | 324 for (auto hwc_layer : layer_set_) { in BuildLayerStack() local 325 Layer *layer = hwc_layer->GetSDMLayer(); in BuildLayerStack() 327 if (hwc_layer->GetClientRequestedCompositionType() == HWC2::Composition::Client) { in BuildLayerStack() 329 } else if (hwc_layer->GetClientRequestedCompositionType() == HWC2::Composition::SolidColor) { in BuildLayerStack() 371 hwc_layer->SetLayerDisplayFrame(scaled_display_frame); in BuildLayerStack() 391 geometry_changes_ |= hwc_layer->GetGeometryChanges(); in BuildLayerStack() 731 for (auto hwc_layer : layer_set_) { in BuildLayerStack() local 732 Layer *layer = hwc_layer->GetSDMLayer(); in BuildLayerStack() 737 layer_requests_[hwc_layer->GetId()] = HWC2::LayerRequest::ClearClientTarget; in BuildLayerStack() 740 HWC2::Composition requested_composition = hwc_layer->GetClientRequestedCompositionType(); in BuildLayerStack() [all …]
|
D | hwc_session.h | 75 auto hwc_layer = hwc_session->hwc_display_[display]->GetHWCLayer(layer); in CallLayerFunction() local 76 if (hwc_layer != nullptr) { in CallLayerFunction() 77 status = (hwc_layer->*member)(std::forward<Args>(args)...); in CallLayerFunction()
|
/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
D | hwc_display.cpp | 457 for (auto hwc_layer : layer_set_) { in BuildLayerStack() local 458 Layer *layer = hwc_layer->GetSDMLayer(); in BuildLayerStack() 460 if (hwc_layer->GetClientRequestedCompositionType() == HWC2::Composition::Client) { in BuildLayerStack() 462 } else if (hwc_layer->GetClientRequestedCompositionType() == HWC2::Composition::SolidColor) { in BuildLayerStack() 466 if (!hwc_layer->ValidateAndSetCSC()) { in BuildLayerStack() 522 hwc_layer->SetLayerDisplayFrame(scaled_display_frame); in BuildLayerStack() 544 geometry_changes_ |= hwc_layer->GetGeometryChanges(); in BuildLayerStack() 556 for (auto hwc_layer : layer_set_) { in BuildLayerStack() local 557 auto layer = hwc_layer->GetSDMLayer(); in BuildLayerStack() 559 !hwc_layer->SupportLocalConversion(working_primaries)) { in BuildLayerStack() [all …]
|
D | hwc_session.h | 76 auto hwc_layer = hwc_session->hwc_display_[display]->GetHWCLayer(layer); in CallLayerFunction() local 77 if (hwc_layer != nullptr) { in CallLayerFunction() 78 status = (hwc_layer->*member)(std::forward<Args>(args)...); in CallLayerFunction()
|
/hardware/qcom/display/sdm845/sdm/libs/hwc2/ |
D | hwc_display.cpp | 446 for (auto hwc_layer : layer_set_) { in BuildLayerStack() local 448 hwc_layer->ResetPerFrameData(); in BuildLayerStack() 450 Layer *layer = hwc_layer->GetSDMLayer(); in BuildLayerStack() 452 if (hwc_layer->GetClientRequestedCompositionType() == HWC2::Composition::Client) { in BuildLayerStack() 454 } else if (hwc_layer->GetClientRequestedCompositionType() == HWC2::Composition::SolidColor) { in BuildLayerStack() 459 if (!hwc_layer->SupportedDataspace()) { in BuildLayerStack() 461 DLOGW_IF(kTagStrategy, "Unsupported dataspace: 0x%x", hwc_layer->GetLayerDataspace()); in BuildLayerStack() 502 if (hwc_layer->GetClientRequestedCompositionType() == HWC2::Composition::Cursor) { in BuildLayerStack() 504 if ((*layer_set_.rbegin())->GetId() == hwc_layer->GetId()) { in BuildLayerStack() 523 hwc_layer->SetLayerDisplayFrame(scaled_display_frame); in BuildLayerStack() [all …]
|
D | hwc_display.h | 145 auto hwc_layer = GetHWCLayer(layer); in CallLayerFunction() local 146 if (hwc_layer != nullptr) { in CallLayerFunction() 147 status = (hwc_layer->*member)(std::forward<Args>(args)...); in CallLayerFunction()
|