/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
H A 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;
|
H A D | blit_engine_c2d.h | 57 #include <core/layer_stack.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);
|
H A D | blit_engine_c2d.cpp | 203 void BlitEngineC2d::PostCommit(LayerStack *layer_stack) { argument 209 Layer *layer = layer_stack->layers.at(i); 214 layer_stack->layers.at(index)->input_buffer->release_fence_fd; 218 layer_stack->layers.at(index)->input_buffer->release_fence_fd = -1; 219 fd = layer_stack->layers.at(index)->input_buffer->acquire_fence_fd; 220 layer_stack->layers.at(index)->input_buffer->acquire_fence_fd = -1; 254 int BlitEngineC2d::Prepare(LayerStack *layer_stack) { argument 257 uint32_t layer_count = UINT32(layer_stack->layers.size()); 262 Layer *layer = layer_stack->layers.at(i); 284 LayerBuffer *layer_buffer = layer_stack 311 PreCommit(hwc_display_contents_1_t *content_list, LayerStack *layer_stack) argument 384 Commit(hwc_display_contents_1_t *content_list, LayerStack *layer_stack) argument [all...] |
/hardware/qcom/display/msm8998/sdm/libs/hwc/ |
H A 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;
|
H A D | blit_engine_c2d.h | 57 #include <core/layer_stack.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);
|
H A D | hwc_tonemapper.h | 38 #include <core/layer_stack.h> 81 int HandleToneMap(hwc_display_contents_1_t *content_list, LayerStack *layer_stack); 83 void PostCommit(LayerStack *layer_stack);
|
H A D | blit_engine_c2d.cpp | 203 void BlitEngineC2d::PostCommit(LayerStack *layer_stack) { argument 209 Layer *layer = layer_stack->layers.at(i); 214 layer_stack->layers.at(index)->input_buffer.release_fence_fd; 218 layer_stack->layers.at(index)->input_buffer.release_fence_fd = -1; 219 fd = layer_stack->layers.at(index)->input_buffer.acquire_fence_fd; 220 layer_stack->layers.at(index)->input_buffer.acquire_fence_fd = -1; 254 int BlitEngineC2d::Prepare(LayerStack *layer_stack) { argument 257 uint32_t layer_count = UINT32(layer_stack->layers.size()); 262 Layer *layer = layer_stack->layers.at(i); 284 LayerBuffer &layer_buffer = layer_stack 317 PreCommit(hwc_display_contents_1_t *content_list, LayerStack *layer_stack) argument 399 Commit(hwc_display_contents_1_t *content_list, LayerStack *layer_stack) argument [all...] |
/hardware/qcom/display/msm8996/sdm/include/utils/ |
H A D | formats.h | 33 #include <core/layer_stack.h>
|
H A D | rect.h | 35 #include <core/layer_stack.h>
|
/hardware/qcom/display/msm8998/sdm/include/utils/ |
H A D | formats.h | 33 #include <core/layer_stack.h>
|
H A D | rect.h | 35 #include <core/layer_stack.h>
|
/hardware/qcom/display/msm8996/sdm/libs/core/ |
H A D | strategy.cpp | 84 LayerStack *layer_stack = hw_layers_info_->stack; local 85 uint32_t layer_count = UINT32(layer_stack->layers.size()); 87 if (layer_stack->layers.at(i)->composition == kCompositionGPUTarget) { 140 LayerStack *layer_stack = hw_layers_info_->stack; local 144 for (uint32_t i = 0; i < layer_stack->layers.size(); i++) { 145 Layer *layer = layer_stack->layers.at(i);
|
H A D | display_hdmi.h | 45 virtual DisplayError Prepare(LayerStack *layer_stack); 61 void SetS3DMode(LayerStack *layer_stack);
|
H A D | display_primary.h | 44 virtual DisplayError Prepare(LayerStack *layer_stack); 45 virtual DisplayError Commit(LayerStack *layer_stack);
|
H A D | display_primary.cpp | 94 DisplayError DisplayPrimary::Prepare(LayerStack *layer_stack) { argument 102 if (NeedsMixerReconfiguration(layer_stack, &new_mixer_width, &new_mixer_height)) { 109 return DisplayBase::Prepare(layer_stack); 112 DisplayError DisplayPrimary::Commit(LayerStack *layer_stack) { argument 118 hw_intf_->SetAutoRefresh(layer_stack->flags.single_buffered_layer_present); 123 error = DisplayBase::Commit(layer_stack); 131 if (set_idle_timeout && !layer_stack->flags.single_buffered_layer_present) {
|
H A D | display_hdmi.cpp | 110 DisplayError DisplayHDMI::Prepare(LayerStack *layer_stack) { argument 118 if (NeedsMixerReconfiguration(layer_stack, &new_mixer_width, &new_mixer_height)) { 125 SetS3DMode(layer_stack); 127 return DisplayBase::Prepare(layer_stack); 260 void DisplayHDMI::SetS3DMode(LayerStack *layer_stack) { argument 263 uint32_t layer_count = UINT32(layer_stack->layers.size()); 269 Layer *layer = layer_stack->layers.at(i); 292 layer_stack->flags.s3d_mode_present = false; 294 layer_stack->flags.s3d_mode_present = true;
|
H A 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,
|
/hardware/qcom/display/msm8998/sdm/libs/core/ |
H A D | display_hdmi.h | 44 virtual DisplayError Prepare(LayerStack *layer_stack); 60 void SetS3DMode(LayerStack *layer_stack);
|
H A D | display_primary.h | 43 virtual DisplayError Prepare(LayerStack *layer_stack); 44 virtual DisplayError Commit(LayerStack *layer_stack);
|
H A 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,
|
H A D | display_hdmi.cpp | 99 DisplayError DisplayHDMI::Prepare(LayerStack *layer_stack) { argument 107 if (NeedsMixerReconfiguration(layer_stack, &new_mixer_width, &new_mixer_height)) { 114 SetS3DMode(layer_stack); 119 return DisplayBase::Prepare(layer_stack); 252 void DisplayHDMI::SetS3DMode(LayerStack *layer_stack) { argument 255 uint32_t layer_count = UINT32(layer_stack->layers.size()); 261 Layer *layer = layer_stack->layers.at(i); 284 layer_stack->flags.s3d_mode_present = false; 286 layer_stack->flags.s3d_mode_present = true;
|
H A D | display_primary.cpp | 84 DisplayError DisplayPrimary::Prepare(LayerStack *layer_stack) { argument 101 for (Layer *layer : layer_stack->layers) { 115 if (NeedsMixerReconfiguration(layer_stack, &new_mixer_width, &new_mixer_height)) { 126 return DisplayBase::Prepare(layer_stack); 129 DisplayError DisplayPrimary::Commit(LayerStack *layer_stack) { argument 136 bool enable = (app_layer_count == 1) && layer_stack->flags.single_buffered_layer_present; 137 bool need_refresh = layer_stack->flags.single_buffered_layer_present && (app_layer_count > 1); 147 error = DisplayBase::Commit(layer_stack); 155 if (set_idle_timeout && !layer_stack->flags.single_buffered_layer_present) {
|
H A D | display_virtual.cpp | 129 DisplayError DisplayVirtual::Prepare(LayerStack *layer_stack) { argument 135 return DisplayBase::Prepare(layer_stack);
|
H A D | display_base.cpp | 138 DisplayError DisplayBase::BuildLayerStackStats(LayerStack *layer_stack) { argument 139 std::vector<Layer *> &layers = layer_stack->layers; 142 hw_layers_info.stack = layer_stack; 207 DisplayError DisplayBase::Prepare(LayerStack *layer_stack) { argument 215 if (!layer_stack) { 219 error = BuildLayerStackStats(layer_stack); 224 error = HandleHDR(layer_stack); 263 DisplayError DisplayBase::Commit(LayerStack *layer_stack) { argument 272 if (!layer_stack) { 284 if (layer_stack 935 NeedsMixerReconfiguration(LayerStack *layer_stack, uint32_t *new_mixer_width, uint32_t *new_mixer_height) argument 1096 CommitLayerParams(LayerStack *layer_stack) argument 1115 PostCommitLayerParams(LayerStack *layer_stack) argument 1199 HandleHDR(LayerStack *layer_stack) argument [all...] |
H A D | display_virtual.h | 41 virtual DisplayError Prepare(LayerStack *layer_stack);
|