Searched refs:layer_stack (Results 1 - 25 of 35) sorted by relevance

12

/hardware/qcom/display/msm8996/sdm/libs/hwc/
H A Dblit_engine.h56 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 Dblit_engine_c2d.h57 #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 Dblit_engine_c2d.cpp203 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 Dblit_engine.h56 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 Dblit_engine_c2d.h57 #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 Dhwc_tonemapper.h38 #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 Dblit_engine_c2d.cpp203 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 Dformats.h33 #include <core/layer_stack.h>
H A Drect.h35 #include <core/layer_stack.h>
/hardware/qcom/display/msm8998/sdm/include/utils/
H A Dformats.h33 #include <core/layer_stack.h>
H A Drect.h35 #include <core/layer_stack.h>
/hardware/qcom/display/msm8996/sdm/libs/core/
H A Dstrategy.cpp84 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 Ddisplay_hdmi.h45 virtual DisplayError Prepare(LayerStack *layer_stack);
61 void SetS3DMode(LayerStack *layer_stack);
H A Ddisplay_primary.h44 virtual DisplayError Prepare(LayerStack *layer_stack);
45 virtual DisplayError Commit(LayerStack *layer_stack);
H A Ddisplay_primary.cpp94 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 Ddisplay_hdmi.cpp110 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 Ddisplay_base.h60 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 Ddisplay_hdmi.h44 virtual DisplayError Prepare(LayerStack *layer_stack);
60 void SetS3DMode(LayerStack *layer_stack);
H A Ddisplay_primary.h43 virtual DisplayError Prepare(LayerStack *layer_stack);
44 virtual DisplayError Commit(LayerStack *layer_stack);
H A Ddisplay_base.h55 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 Ddisplay_hdmi.cpp99 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 Ddisplay_primary.cpp84 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 Ddisplay_virtual.cpp129 DisplayError DisplayVirtual::Prepare(LayerStack *layer_stack) { argument
135 return DisplayBase::Prepare(layer_stack);
H A Ddisplay_base.cpp138 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 Ddisplay_virtual.h41 virtual DisplayError Prepare(LayerStack *layer_stack);

Completed in 720 milliseconds

12