/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
D | blit_engine.h | 56 virtual int Prepare(LayerStack *layer_stack) = 0; 57 virtual int PreCommit(hwc_display_contents_1_t *content_list, LayerStack *layer_stack) = 0; 58 virtual int Commit(hwc_display_contents_1_t *content_list, LayerStack *layer_stack) = 0; 59 virtual void PostCommit(LayerStack *layer_stack) = 0;
|
D | blit_engine_c2d.cpp | 203 void BlitEngineC2d::PostCommit(LayerStack *layer_stack) { in PostCommit() argument 209 Layer *layer = layer_stack->layers.at(i); in PostCommit() 214 layer_stack->layers.at(index)->input_buffer->release_fence_fd; in PostCommit() 218 layer_stack->layers.at(index)->input_buffer->release_fence_fd = -1; in PostCommit() 219 fd = layer_stack->layers.at(index)->input_buffer->acquire_fence_fd; in PostCommit() 220 layer_stack->layers.at(index)->input_buffer->acquire_fence_fd = -1; in PostCommit() 254 int BlitEngineC2d::Prepare(LayerStack *layer_stack) { in Prepare() argument 257 uint32_t layer_count = UINT32(layer_stack->layers.size()); in Prepare() 262 Layer *layer = layer_stack->layers.at(i); in Prepare() 284 LayerBuffer *layer_buffer = layer_stack->layers.at(gpu_target_index)->input_buffer; in Prepare() [all …]
|
D | blit_engine_c2d.h | 76 virtual int Prepare(LayerStack *layer_stack); 77 virtual int PreCommit(hwc_display_contents_1_t *content_list, LayerStack *layer_stack); 78 virtual int Commit(hwc_display_contents_1_t *content_list, LayerStack *layer_stack); 79 virtual void PostCommit(LayerStack *layer_stack);
|
/hardware/qcom/display/msm8998/sdm/libs/hwc/ |
D | blit_engine.h | 56 virtual int Prepare(LayerStack *layer_stack) = 0; 57 virtual int PreCommit(hwc_display_contents_1_t *content_list, LayerStack *layer_stack) = 0; 58 virtual int Commit(hwc_display_contents_1_t *content_list, LayerStack *layer_stack) = 0; 59 virtual void PostCommit(LayerStack *layer_stack) = 0;
|
D | blit_engine_c2d.cpp | 203 void BlitEngineC2d::PostCommit(LayerStack *layer_stack) { in PostCommit() argument 209 Layer *layer = layer_stack->layers.at(i); in PostCommit() 214 layer_stack->layers.at(index)->input_buffer.release_fence_fd; in PostCommit() 218 layer_stack->layers.at(index)->input_buffer.release_fence_fd = -1; in PostCommit() 219 fd = layer_stack->layers.at(index)->input_buffer.acquire_fence_fd; in PostCommit() 220 layer_stack->layers.at(index)->input_buffer.acquire_fence_fd = -1; in PostCommit() 254 int BlitEngineC2d::Prepare(LayerStack *layer_stack) { in Prepare() argument 257 uint32_t layer_count = UINT32(layer_stack->layers.size()); in Prepare() 262 Layer *layer = layer_stack->layers.at(i); in Prepare() 284 LayerBuffer &layer_buffer = layer_stack->layers.at(gpu_target_index)->input_buffer; in Prepare() [all …]
|
D | blit_engine_c2d.h | 76 virtual int Prepare(LayerStack *layer_stack); 77 virtual int PreCommit(hwc_display_contents_1_t *content_list, LayerStack *layer_stack); 78 virtual int Commit(hwc_display_contents_1_t *content_list, LayerStack *layer_stack); 79 virtual void PostCommit(LayerStack *layer_stack);
|
D | hwc_tonemapper.h | 81 int HandleToneMap(hwc_display_contents_1_t *content_list, LayerStack *layer_stack); 83 void PostCommit(LayerStack *layer_stack);
|
D | hwc_tonemapper.cpp | 124 int HWCToneMapper::HandleToneMap(hwc_display_contents_1_t *content_list, LayerStack *layer_stack) { in HandleToneMap() argument 128 for (uint32_t i = 0; i < layer_stack->layers.size(); i++) { in HandleToneMap() 130 Layer *layer = layer_stack->layers.at(i); in HandleToneMap() 202 void HWCToneMapper::PostCommit(LayerStack *layer_stack) { in PostCommit() argument 207 Layer *layer = layer_stack->layers.at(UINT32(session->layer_index_)); in PostCommit()
|
/hardware/qcom/display/msm8998/sdm/libs/core/ |
D | display_base.h | 55 DisplayError Prepare(LayerStack *layer_stack); 56 DisplayError Commit(LayerStack *layer_stack); 113 DisplayError BuildLayerStackStats(LayerStack *layer_stack); 115 void CommitLayerParams(LayerStack *layer_stack); 116 void PostCommitLayerParams(LayerStack *layer_stack); 117 DisplayError HandleHDR(LayerStack *layer_stack); 124 bool NeedsMixerReconfiguration(LayerStack *layer_stack, uint32_t *new_mixer_width,
|
D | display_hdmi.cpp | 99 DisplayError DisplayHDMI::Prepare(LayerStack *layer_stack) { in Prepare() argument 107 if (NeedsMixerReconfiguration(layer_stack, &new_mixer_width, &new_mixer_height)) { in Prepare() 114 SetS3DMode(layer_stack); in Prepare() 119 return DisplayBase::Prepare(layer_stack); in Prepare() 252 void DisplayHDMI::SetS3DMode(LayerStack *layer_stack) { in SetS3DMode() argument 255 uint32_t layer_count = UINT32(layer_stack->layers.size()); in SetS3DMode() 261 Layer *layer = layer_stack->layers.at(i); in SetS3DMode() 284 layer_stack->flags.s3d_mode_present = false; in SetS3DMode() 286 layer_stack->flags.s3d_mode_present = true; in SetS3DMode()
|
D | display_primary.cpp | 84 DisplayError DisplayPrimary::Prepare(LayerStack *layer_stack) { in Prepare() argument 101 for (Layer *layer : layer_stack->layers) { in Prepare() 115 if (NeedsMixerReconfiguration(layer_stack, &new_mixer_width, &new_mixer_height)) { in Prepare() 126 return DisplayBase::Prepare(layer_stack); in Prepare() 129 DisplayError DisplayPrimary::Commit(LayerStack *layer_stack) { in Commit() argument 136 bool enable = (app_layer_count == 1) && layer_stack->flags.single_buffered_layer_present; in Commit() 137 bool need_refresh = layer_stack->flags.single_buffered_layer_present && (app_layer_count > 1); in Commit() 147 error = DisplayBase::Commit(layer_stack); in Commit() 155 if (set_idle_timeout && !layer_stack->flags.single_buffered_layer_present) { in Commit()
|
D | display_base.cpp | 138 DisplayError DisplayBase::BuildLayerStackStats(LayerStack *layer_stack) { in BuildLayerStackStats() argument 139 std::vector<Layer *> &layers = layer_stack->layers; in BuildLayerStackStats() 142 hw_layers_info.stack = layer_stack; in BuildLayerStackStats() 207 DisplayError DisplayBase::Prepare(LayerStack *layer_stack) { in Prepare() argument 215 if (!layer_stack) { in Prepare() 219 error = BuildLayerStackStats(layer_stack); in Prepare() 224 error = HandleHDR(layer_stack); in Prepare() 263 DisplayError DisplayBase::Commit(LayerStack *layer_stack) { in Commit() argument 272 if (!layer_stack) { in Commit() 284 if (layer_stack->flags.attributes_changed) { in Commit() [all …]
|
D | display_hdmi.h | 44 virtual DisplayError Prepare(LayerStack *layer_stack); 60 void SetS3DMode(LayerStack *layer_stack);
|
D | strategy.cpp | 140 LayerStack *layer_stack = hw_layers_info_->stack; in GetNextStrategy() local 142 layer_stack->layers.at(i)->composition = kCompositionGPU; in GetNextStrategy() 143 layer_stack->layers.at(i)->request.flags.request_flags = 0; // Reset layer request in GetNextStrategy() 150 Layer *gpu_target_layer = layer_stack->layers.at(hw_layers_info_->gpu_target_index); in GetNextStrategy()
|
D | display_primary.h | 43 virtual DisplayError Prepare(LayerStack *layer_stack); 44 virtual DisplayError Commit(LayerStack *layer_stack);
|
D | display_virtual.cpp | 129 DisplayError DisplayVirtual::Prepare(LayerStack *layer_stack) { in Prepare() argument 135 return DisplayBase::Prepare(layer_stack); in Prepare()
|
D | comp_manager.cpp | 472 LayerStack *layer_stack = hw_layers->info.stack; in SupportLayerAsCursor() local 477 if (display_comp_ctx->scaled_composition || !layer_stack->flags.cursor_present) { in SupportLayerAsCursor() 481 for (int32_t i = INT32(layer_stack->layers.size() - 1); i >= 0; i--) { in SupportLayerAsCursor() 482 Layer *layer = layer_stack->layers.at(UINT32(i)); in SupportLayerAsCursor() 491 Layer *cursor_layer = layer_stack->layers.at(UINT32(gpu_index) - 1); in SupportLayerAsCursor()
|
/hardware/qcom/display/msm8996/sdm/libs/core/ |
D | strategy.cpp | 84 LayerStack *layer_stack = hw_layers_info_->stack; in Start() local 85 uint32_t layer_count = UINT32(layer_stack->layers.size()); in Start() 87 if (layer_stack->layers.at(i)->composition == kCompositionGPUTarget) { in Start() 140 LayerStack *layer_stack = hw_layers_info_->stack; in GetNextStrategy() local 144 for (uint32_t i = 0; i < layer_stack->layers.size(); i++) { in GetNextStrategy() 145 Layer *layer = layer_stack->layers.at(i); in GetNextStrategy()
|
D | display_hdmi.cpp | 110 DisplayError DisplayHDMI::Prepare(LayerStack *layer_stack) { in Prepare() argument 118 if (NeedsMixerReconfiguration(layer_stack, &new_mixer_width, &new_mixer_height)) { in Prepare() 125 SetS3DMode(layer_stack); in Prepare() 127 return DisplayBase::Prepare(layer_stack); in Prepare() 260 void DisplayHDMI::SetS3DMode(LayerStack *layer_stack) { in SetS3DMode() argument 263 uint32_t layer_count = UINT32(layer_stack->layers.size()); in SetS3DMode() 269 Layer *layer = layer_stack->layers.at(i); in SetS3DMode() 292 layer_stack->flags.s3d_mode_present = false; in SetS3DMode() 294 layer_stack->flags.s3d_mode_present = true; in SetS3DMode()
|
D | display_primary.cpp | 94 DisplayError DisplayPrimary::Prepare(LayerStack *layer_stack) { in Prepare() argument 102 if (NeedsMixerReconfiguration(layer_stack, &new_mixer_width, &new_mixer_height)) { in Prepare() 109 return DisplayBase::Prepare(layer_stack); in Prepare() 112 DisplayError DisplayPrimary::Commit(LayerStack *layer_stack) { in Commit() argument 118 hw_intf_->SetAutoRefresh(layer_stack->flags.single_buffered_layer_present); in Commit() 123 error = DisplayBase::Commit(layer_stack); in Commit() 131 if (set_idle_timeout && !layer_stack->flags.single_buffered_layer_present) { in Commit()
|
D | display_base.h | 60 DisplayError Prepare(LayerStack *layer_stack); 61 DisplayError Commit(LayerStack *layer_stack); 119 DisplayError ValidateGPUTarget(LayerStack *layer_stack); 121 bool NeedsMixerReconfiguration(LayerStack *layer_stack, uint32_t *new_mixer_width,
|
D | display_hdmi.h | 45 virtual DisplayError Prepare(LayerStack *layer_stack); 61 void SetS3DMode(LayerStack *layer_stack);
|
D | display_primary.h | 44 virtual DisplayError Prepare(LayerStack *layer_stack); 45 virtual DisplayError Commit(LayerStack *layer_stack);
|
D | display_base.cpp | 148 DisplayError DisplayBase::ValidateGPUTarget(LayerStack *layer_stack) { in ValidateGPUTarget() argument 150 std::vector<Layer *>layers = layer_stack->layers; in ValidateGPUTarget() 205 DisplayError DisplayBase::Prepare(LayerStack *layer_stack) { in Prepare() argument 213 if (!layer_stack) { in Prepare() 217 error = ValidateGPUTarget(layer_stack); in Prepare() 233 hw_layers_.info.stack = layer_stack; in Prepare() 275 DisplayError DisplayBase::Commit(LayerStack *layer_stack) { in Commit() argument 285 if (!layer_stack) { in Commit() 297 if (layer_stack->flags.attributes_changed) { in Commit() 935 bool DisplayBase::NeedsMixerReconfiguration(LayerStack *layer_stack, uint32_t *new_mixer_width, in NeedsMixerReconfiguration() argument [all …]
|
D | comp_manager.cpp | 431 LayerStack *layer_stack = hw_layers->info.stack; in SupportLayerAsCursor() local 435 if (!layer_stack->flags.cursor_present) { in SupportLayerAsCursor() 439 for (int32_t i = INT32(layer_stack->layers.size() - 1); i >= 0; i--) { in SupportLayerAsCursor() 440 Layer *layer = layer_stack->layers.at(UINT32(i)); in SupportLayerAsCursor() 449 Layer *cursor_layer = layer_stack->layers.at(UINT32(gpu_index) - 1); in SupportLayerAsCursor()
|