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

123

/hardware/qcom/display/msm8960/libhwcomposer/
H A 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);
H A 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* lis
[all...]
/hardware/qcom/display/msm8226/libhwcomposer/
H A 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* lis
[all...]
H A 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** ) {};
H A 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 *lis
[all...]
H A Dhwc_ad.h43 void markDoable(hwc_context_t *ctx, const hwc_display_contents_1_t* list);
H A Dhwc_dump_layers.h70 void dumpLayers(hwc_display_contents_1_t* list);
/hardware/qcom/display/msm8084/libhwcomposer/
H A 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* lis
[all...]
H A 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** ) {};
H A 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);
H A Dhwc_ad.h43 void markDoable(hwc_context_t *ctx, const hwc_display_contents_1_t* list);
H A Dhwc_dump_layers.h70 void dumpLayers(hwc_display_contents_1_t* list);
/hardware/intel/img/hwcomposer/include/
H A 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;
H A 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);
H A 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,
H A 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/
H A 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/qcom/display/msm8974/libhwcomposer/
H A 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* lis
[all...]
H A 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);
/hardware/qcom/display/msm8084/libqdutils/
H A Dcb_utils.h39 static int getuiClearRegion(hwc_display_contents_1_t* list,
/hardware/qcom/display/msm8226/libqdutils/
H A Dcb_utils.h39 static int getuiClearRegion(hwc_display_contents_1_t* list,
/hardware/intel/img/hwcomposer/common/base/
H A 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;
H A DDisplayAnalyzer.cpp54 size_t numDisplays, hwc_display_contents_1_t** displays)
115 void DisplayAnalyzer::setCompositionType(hwc_display_contents_1_t *display, int type)
125 hwc_display_contents_1_t *content = mCachedDisplays[device];
H A 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/
H A DDummyDevice.cpp41 bool DummyDevice::prePrepare(hwc_display_contents_1_t *display)
53 bool DummyDevice::prepare(hwc_display_contents_1_t *display)
73 bool DummyDevice::commit(hwc_display_contents_1_t *display, IDisplayContext *context)

Completed in 292 milliseconds

123