Home
last modified time | relevance | path

Searched refs:hwc_display_contents_1_t (Results 1 – 25 of 69) sorted by relevance

123

/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_mdpcomp.h43 int prepare(hwc_context_t *ctx, hwc_display_contents_1_t* list);
45 virtual bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list) = 0;
51 int drawOverlap(hwc_context_t *ctx, hwc_display_contents_1_t* list);
137 void cacheAll(hwc_display_contents_1_t* list);
140 hwc_display_contents_1_t* list);
145 hwc_display_contents_1_t* list) = 0;
152 hwc_display_contents_1_t* list) = 0;
158 hwc_display_contents_1_t* list) = 0;
161 hwc_display_contents_1_t* list) = 0;
167 hwc_display_contents_1_t* list);
[all …]
Dhwc_copybit.h40 bool prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list,
43 bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list,
54 bool prepareOverlap(hwc_context_t *ctx, hwc_display_contents_1_t *list);
56 int drawOverlap(hwc_context_t *ctx, hwc_display_contents_1_t *list);
67 void updateCounts(hwc_context_t *ctx, hwc_display_contents_1_t *list,
83 hwc_display_contents_1_t *list,
96 hwc_display_contents_1_t *list, int dpy);
98 const hwc_display_contents_1_t *list);
105 (const hwc_display_contents_1_t *list);
132 int getLayersChanging(hwc_context_t *ctx, hwc_display_contents_1_t *list,
[all …]
Dhwc_virtual.h38 hwc_display_contents_1_t* list) = 0;
39 virtual int set(hwc_context_t *ctx, hwc_display_contents_1_t *list) = 0;
42 hwc_display_contents_1_t** displays) = 0;
54 hwc_display_contents_1_t* list);
57 virtual int set(hwc_context_t *ctx, hwc_display_contents_1_t *list);
64 hwc_display_contents_1_t** displays);
82 hwc_display_contents_1_t* list);
85 virtual int set(hwc_context_t *ctx, hwc_display_contents_1_t *list);
93 hwc_display_contents_1_t** ) {}; in destroy() argument
Dhwc.cpp105 hwc_display_contents_1_t** displays) { in setPaddingRound()
108 hwc_display_contents_1_t *list = displays[i]; in setPaddingRound()
130 hwc_display_contents_1_t** displays) { in setDMAState()
136 hwc_display_contents_1_t *list = displays[dpy]; in setDMAState()
182 hwc_display_contents_1_t** displays) { in setNumActiveDisplays()
186 hwc_display_contents_1_t *list = displays[i]; in setNumActiveDisplays()
200 hwc_display_contents_1_t** displays) { in reset()
204 hwc_display_contents_1_t *list = displays[i]; in reset()
233 hwc_display_contents_1_t *list) { in scaleDisplayFrame()
256 hwc_display_contents_1_t *list) { in hwc_prepare_primary()
[all …]
Dhwc_mdpcomp.cpp210 hwc_display_contents_1_t* list) { in setMDPCompLayerFlags()
230 hwc_display_contents_1_t* list) { in setRedraw()
287 void MDPComp::LayerCache::cacheAll(hwc_display_contents_1_t* list) { in cacheAll()
301 hwc_display_contents_1_t* list) { in isSameFrame()
450 hwc_display_contents_1_t* list) { in validateAndApplyROI()
490 hwc_display_contents_1_t* list) { in generateROI()
551 hwc_display_contents_1_t* list) { in validateAndApplyROI()
597 hwc_display_contents_1_t* list) { in generateROI()
675 hwc_display_contents_1_t* list){ in tryFullFrame()
748 bool MDPComp::fullMDPComp(hwc_context_t *ctx, hwc_display_contents_1_t* list) { in fullMDPComp()
[all …]
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_mdpcomp.h43 int prepare(hwc_context_t *ctx, hwc_display_contents_1_t* list);
45 virtual bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list) = 0;
134 void cacheAll(hwc_display_contents_1_t* list);
137 hwc_display_contents_1_t* list);
142 hwc_display_contents_1_t* list) = 0;
149 hwc_display_contents_1_t* list) = 0;
155 hwc_display_contents_1_t* list) = 0;
158 hwc_display_contents_1_t* list) = 0;
164 hwc_display_contents_1_t* list);
166 hwc_display_contents_1_t* list);
[all …]
Dhwc_virtual.h38 hwc_display_contents_1_t* list) = 0;
39 virtual int set(hwc_context_t *ctx, hwc_display_contents_1_t *list) = 0;
42 hwc_display_contents_1_t** displays) = 0;
54 hwc_display_contents_1_t* list);
57 virtual int set(hwc_context_t *ctx, hwc_display_contents_1_t *list);
64 hwc_display_contents_1_t** displays);
76 hwc_display_contents_1_t* list);
79 virtual int set(hwc_context_t *ctx, hwc_display_contents_1_t *list);
87 hwc_display_contents_1_t** ) {}; in destroy() argument
Dhwc_copybit.h40 bool prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list,
43 bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list,
62 hwc_display_contents_1_t *list, int dpy);
64 const hwc_display_contents_1_t *list);
71 (const hwc_display_contents_1_t *list);
Dhwc.cpp105 hwc_display_contents_1_t** displays) { in setPaddingRound()
108 hwc_display_contents_1_t *list = displays[i]; in setPaddingRound()
130 hwc_display_contents_1_t** displays) { in setDMAState()
136 hwc_display_contents_1_t *list = displays[dpy]; in setDMAState()
182 hwc_display_contents_1_t** displays) { in setNumActiveDisplays()
186 hwc_display_contents_1_t *list = displays[i]; in setNumActiveDisplays()
200 hwc_display_contents_1_t** displays) { in reset()
204 hwc_display_contents_1_t *list = displays[i]; in reset()
238 hwc_display_contents_1_t *list) { in scaleDisplayFrame()
268 hwc_display_contents_1_t *list) { in hwc_prepare_primary()
[all …]
/hardware/qcom/display/msm8974/libhwcomposer/
Dhwc_mdpcomp.h43 int prepare(hwc_context_t *ctx, hwc_display_contents_1_t* list);
45 virtual bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list) = 0;
118 void cacheAll(hwc_display_contents_1_t* list);
124 hwc_display_contents_1_t* list) = 0;
132 hwc_display_contents_1_t* list) = 0;
136 hwc_display_contents_1_t* list);
140 bool isFullFrameDoable(hwc_context_t *ctx, hwc_display_contents_1_t* list);
142 bool fullMDPComp(hwc_context_t *ctx, hwc_display_contents_1_t* list);
144 bool partialMDPComp(hwc_context_t *ctx, hwc_display_contents_1_t* list);
146 bool cacheBasedComp(hwc_context_t *ctx, hwc_display_contents_1_t* list);
[all …]
Dhwc_copybit.h35 bool prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list,
38 bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list,
55 hwc_display_contents_1_t *list, int dpy);
57 const hwc_display_contents_1_t *list);
64 (const hwc_display_contents_1_t *list);
Dhwc_mdpcomp.cpp141 void MDPComp::reset(const int& numLayers, hwc_display_contents_1_t* list) { in reset()
165 hwc_display_contents_1_t* list) { in setMDPCompLayerFlags()
230 void MDPComp::LayerCache::cacheAll(hwc_display_contents_1_t* list) { in cacheAll()
371 hwc_display_contents_1_t* list){ in isFullFrameDoable()
432 bool MDPComp::fullMDPComp(hwc_context_t *ctx, hwc_display_contents_1_t* list) { in fullMDPComp()
476 bool MDPComp::partialMDPComp(hwc_context_t *ctx, hwc_display_contents_1_t* list) in partialMDPComp()
496 hwc_display_contents_1_t* list) { in cacheBasedComp()
550 hwc_display_contents_1_t* list) { in loadBasedComp()
612 hwc_display_contents_1_t* list) { in isLoadBasedCompDoable()
621 hwc_display_contents_1_t* list){ in isOnlyVideoDoable()
[all …]
Dhwc.cpp91 hwc_display_contents_1_t** displays) { in reset()
93 hwc_display_contents_1_t *list = displays[i]; in reset()
128 hwc_display_contents_1_t *list) { in handleGeomChange()
152 hwc_display_contents_1_t *list) { in hwc_prepare_primary()
174 hwc_display_contents_1_t *list) { in hwc_prepare_external()
211 hwc_display_contents_1_t *list) { in hwc_prepare_virtual()
244 hwc_display_contents_1_t** displays) in hwc_prepare()
267 hwc_display_contents_1_t *list = displays[i]; in hwc_prepare()
402 static int hwc_set_primary(hwc_context_t *ctx, hwc_display_contents_1_t* list) { in hwc_set_primary()
447 hwc_display_contents_1_t* list) in hwc_set_external()
[all …]
/hardware/qcom/display/msm8960/libhwcomposer/
Dhwc_mdpcomp.h43 int prepare(hwc_context_t *ctx, hwc_display_contents_1_t* list);
45 virtual bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list) = 0;
113 void cacheAll(hwc_display_contents_1_t* list);
121 hwc_display_contents_1_t* list) = 0;
124 hwc_display_contents_1_t* list) = 0;
131 hwc_display_contents_1_t* list);
138 bool isFullFrameDoable(hwc_context_t *ctx, hwc_display_contents_1_t* list);
140 bool fullMDPComp(hwc_context_t *ctx, hwc_display_contents_1_t* list);
142 bool partialMDPComp(hwc_context_t *ctx, hwc_display_contents_1_t* list);
144 bool isOnlyVideoDoable(hwc_context_t *ctx, hwc_display_contents_1_t* list);
[all …]
Dhwc_copybit.h35 bool prepare(hwc_context_t *ctx, hwc_display_contents_1_t *list,
38 bool draw(hwc_context_t *ctx, hwc_display_contents_1_t *list,
55 hwc_display_contents_1_t *list, int dpy);
57 const hwc_display_contents_1_t *list);
64 (const hwc_display_contents_1_t *list);
Dhwc.cpp87 hwc_display_contents_1_t** displays) { in reset()
89 hwc_display_contents_1_t *list = displays[i]; in reset()
137 hwc_display_contents_1_t *list) { in hwc_prepare_primary()
166 hwc_display_contents_1_t *list, int dpy) { in hwc_prepare_external()
202 hwc_display_contents_1_t *list, int dpy) { in hwc_prepare_virtual()
208 hwc_display_contents_1_t** displays) in hwc_prepare()
220 hwc_display_contents_1_t *list = displays[i]; in hwc_prepare()
351 static int hwc_set_primary(hwc_context_t *ctx, hwc_display_contents_1_t* list) { in hwc_set_primary()
396 hwc_display_contents_1_t* list, int dpy) in hwc_set_external()
443 hwc_display_contents_1_t* list, int dpy) in hwc_set_virtual()
[all …]
/hardware/intel/img/hwcomposer/include/
DIDisplayContext.h33 virtual bool commitBegin(size_t numDisplays, hwc_display_contents_1_t **displays) = 0;
34 virtual bool commitContents(hwc_display_contents_1_t *display, HwcLayerList *layerList) = 0;
35 virtual bool commitEnd(size_t numDisplays, hwc_display_contents_1_t **displays) = 0;
DPhysicalDevice.h38 virtual bool prePrepare(hwc_display_contents_1_t *display);
39 virtual bool prepare(hwc_display_contents_1_t *display);
40 virtual bool commit(hwc_display_contents_1_t *display, IDisplayContext *context);
74 void onGeometryChanged(hwc_display_contents_1_t *list);
DDummyDevice.h33 virtual bool prePrepare(hwc_display_contents_1_t *display);
34 virtual bool prepare(hwc_display_contents_1_t *display);
35 virtual bool commit(hwc_display_contents_1_t *display,
DIDisplayDevice.h74 virtual bool prePrepare(hwc_display_contents_1_t *display) = 0;
75 virtual bool prepare(hwc_display_contents_1_t *display) = 0;
76 virtual bool commit(hwc_display_contents_1_t *display,
/hardware/intel/img/hwcomposer/ips/tangier/
DTngDisplayContext.h32 bool commitBegin(size_t numDisplays, hwc_display_contents_1_t **displays);
33 bool commitContents(hwc_display_contents_1_t *display, HwcLayerList* layerList);
34 bool commitEnd(size_t numDisplays, hwc_display_contents_1_t **displays);
/hardware/intel/img/hwcomposer/common/base/
DDisplayAnalyzer.h35 void analyzeContents(size_t numDisplays, hwc_display_contents_1_t** displays);
55 inline void setCompositionType(hwc_display_contents_1_t *content, int type);
62 hwc_display_contents_1_t** mCachedDisplays;
DDisplayAnalyzer.cpp54 size_t numDisplays, hwc_display_contents_1_t** displays) in analyzeContents()
115 void DisplayAnalyzer::setCompositionType(hwc_display_contents_1_t *display, int type) in setCompositionType()
125 hwc_display_contents_1_t *content = mCachedDisplays[device]; in setCompositionType()
DHwcLayerList.h33 HwcLayerList(hwc_display_contents_1_t *list, int disp);
40 virtual bool update(hwc_display_contents_1_t *list);
92 hwc_display_contents_1_t *mList;
/hardware/intel/img/hwcomposer/common/devices/
DDummyDevice.cpp41 bool DummyDevice::prePrepare(hwc_display_contents_1_t *display) in prePrepare()
53 bool DummyDevice::prepare(hwc_display_contents_1_t *display) in prepare()
73 bool DummyDevice::commit(hwc_display_contents_1_t *display, IDisplayContext *context) in commit()

123