HomeSort by relevance Sort by last modified time
    Searched refs:hwc_context_t (Results 1 - 25 of 51) sorted by null

1 2 3

  /hardware/qcom/display/msm8974/libhwcomposer/
hwc_ad.h 36 struct hwc_context_t;
43 void markDoable(hwc_context_t *ctx, const hwc_display_contents_1_t* list);
44 bool prepare(hwc_context_t *ctx, const hwc_rect_t& crop,
47 bool draw(hwc_context_t *ctx, int fd, uint32_t offset);
54 int getDstFd(hwc_context_t *ctx) const;
55 uint32_t getDstOffset(hwc_context_t *ctx) const;
hwc_mdpcomp.h 43 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;
56 static bool init(hwc_context_t *ctx);
123 virtual bool allocLayerPipes(hwc_context_t *ctx,
126 ovutils::eDest getMdpPipe(hwc_context_t *ctx, ePipeType type, int mixer);
128 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
131 virtual bool arePipesAvailable(hwc_context_t *ctx,
135 void setMDPCompLayerFlags(hwc_context_t *ctx,
138 bool isFrameDoable(hwc_context_t *ctx);
140 bool isFullFrameDoable(hwc_context_t *ctx, hwc_display_contents_1_t* list)
    [all...]
hwc_copybit.h 35 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,
51 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer,
53 bool canUseCopybitForYUV (hwc_context_t *ctx);
54 bool canUseCopybitForRGB (hwc_context_t *ctx,
56 bool validateParams (hwc_context_t *ctx,
hwc_fbupdate.h 37 virtual bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
40 virtual bool draw(hwc_context_t *ctx, private_handle_t *hnd) = 0;
57 bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
59 bool draw(hwc_context_t *ctx, private_handle_t *hnd);
62 bool configure(hwc_context_t *ctx, hwc_display_contents_1 *list,
72 bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
74 bool draw(hwc_context_t *ctx, private_handle_t *hnd);
77 bool configure(hwc_context_t *ctx, hwc_display_contents_1 *list,
hwc_qclient.h 40 struct hwc_context_t;
47 QClient(hwc_context_t *ctx);
55 MPDeathNotifier(hwc_context_t* ctx) : mHwcContext(ctx){}
57 hwc_context_t *mHwcContext;
64 hwc_context_t *mHwcContext;
hwc_utils.h 44 struct hwc_context_t;
115 static void setBwc(hwc_context_t *ctx, const hwc_rect_t& crop,
178 void setListStats(hwc_context_t *ctx, const hwc_display_contents_1_t *list,
180 void initContext(hwc_context_t *ctx);
181 void closeContext(hwc_context_t *ctx);
187 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer);
189 bool needsScaling(hwc_context_t* ctx, hwc_layer_1_t const* layer, const int& dpy);
191 int hwc_vsync_control(hwc_context_t* ctx, int dpy, int enable);
193 bool isGLESOnlyComp(hwc_context_t *ctx, const int& dpy);
199 void getActionSafePosition(hwc_context_t *ctx, int dpy, uint32_t& x
353 struct hwc_context_t { struct
    [all...]
hwc.cpp 76 hwc_context_t* ctx = (hwc_context_t*)(dev);
90 static void reset(hwc_context_t *ctx, int numDisplays,
119 static void reset_layer_prop(hwc_context_t* ctx, int dpy, int numAppLayers) {
127 static void handleGeomChange(hwc_context_t *ctx, int dpy,
134 static int display_commit(hwc_context_t *ctx, int dpy) {
154 hwc_context_t* ctx = (hwc_context_t*)(dev);
177 hwc_context_t* ctx = (hwc_context_t*)(dev)
    [all...]
  /hardware/qcom/display/msm8960/libhwcomposer/
hwc_mdpcomp.h 43 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;
53 static bool init(hwc_context_t *ctx);
120 virtual int pipesNeeded(hwc_context_t *ctx,
123 virtual bool allocLayerPipes(hwc_context_t *ctx,
126 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
130 void setMDPCompLayerFlags(hwc_context_t *ctx,
133 ovutils::eDest getMdpPipe(hwc_context_t *ctx, ePipeType type);
136 bool isFrameDoable(hwc_context_t *ctx);
138 bool isFullFrameDoable(hwc_context_t *ctx, hwc_display_contents_1_t* list)
    [all...]
hwc_copybit.h 35 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,
51 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer,
53 bool canUseCopybitForYUV (hwc_context_t *ctx);
54 bool canUseCopybitForRGB (hwc_context_t *ctx,
56 bool validateParams (hwc_context_t *ctx,
hwc_fbupdate.h 37 virtual bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
40 virtual bool draw(hwc_context_t *ctx, private_handle_t *hnd) = 0;
56 bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
58 bool draw(hwc_context_t *ctx, private_handle_t *hnd);
61 bool configure(hwc_context_t *ctx, hwc_display_contents_1 *list,
71 bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
73 bool draw(hwc_context_t *ctx, private_handle_t *hnd);
76 bool configure(hwc_context_t *ctx, hwc_display_contents_1 *list,
hwc_qclient.h 40 struct hwc_context_t;
47 QClient(hwc_context_t *ctx);
55 MPDeathNotifier(hwc_context_t* ctx) : mHwcContext(ctx){}
57 hwc_context_t *mHwcContext;
64 hwc_context_t *mHwcContext;
hwc_utils.h 45 struct hwc_context_t;
157 void setListStats(hwc_context_t *ctx, const hwc_display_contents_1_t *list,
159 void initContext(hwc_context_t *ctx);
160 void closeContext(hwc_context_t *ctx);
166 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer);
168 bool isExternalActive(hwc_context_t* ctx);
171 bool setupBasePipe(hwc_context_t *ctx);
172 int hwc_vsync_control(hwc_context_t* ctx, int dpy, int enable);
179 void getActionSafePosition(hwc_context_t *ctx, int dpy, uint32_t& x,
186 int hwc_sync(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy
300 struct hwc_context_t { struct
    [all...]
hwc.cpp 72 hwc_context_t* ctx = (hwc_context_t*)(dev);
86 static void reset(hwc_context_t *ctx, int numDisplays,
112 static void reset_layer_prop(hwc_context_t* ctx, int dpy, int numAppLayers) {
120 static int display_commit(hwc_context_t *ctx, int dpy) {
139 hwc_context_t* ctx = (hwc_context_t*)(dev);
168 hwc_context_t* ctx = (hwc_context_t*)(dev);
212 hwc_context_t* ctx = (hwc_context_t*)(dev)
    [all...]
hwc_vsync.cpp 36 int hwc_vsync_control(hwc_context_t* ctx, int dpy, int enable)
55 hwc_context_t * ctx = reinterpret_cast<hwc_context_t *>(param);
134 void init_vsync_thread(hwc_context_t* ctx)
  /hardware/qcom/display/msm8x26/libhwcomposer/
hwc_mdpcomp.h 43 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;
53 static bool init(hwc_context_t *ctx);
120 virtual int pipesNeeded(hwc_context_t *ctx,
123 virtual bool allocLayerPipes(hwc_context_t *ctx,
126 virtual int configure(hwc_context_t *ctx, hwc_layer_1_t *layer,
130 void setMDPCompLayerFlags(hwc_context_t *ctx,
133 ovutils::eDest getMdpPipe(hwc_context_t *ctx, ePipeType type);
136 bool isFrameDoable(hwc_context_t *ctx);
138 bool isFullFrameDoable(hwc_context_t *ctx, hwc_display_contents_1_t* list)
    [all...]
hwc_copybit.h 35 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,
51 int drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer,
53 bool canUseCopybitForYUV (hwc_context_t *ctx);
54 bool canUseCopybitForRGB (hwc_context_t *ctx,
56 bool validateParams (hwc_context_t *ctx,
hwc_fbupdate.h 37 virtual bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
40 virtual bool draw(hwc_context_t *ctx, private_handle_t *hnd) = 0;
56 bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
58 bool draw(hwc_context_t *ctx, private_handle_t *hnd);
61 bool configure(hwc_context_t *ctx, hwc_display_contents_1 *list,
71 bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
73 bool draw(hwc_context_t *ctx, private_handle_t *hnd);
76 bool configure(hwc_context_t *ctx, hwc_display_contents_1 *list,
hwc_qclient.h 40 struct hwc_context_t;
47 QClient(hwc_context_t *ctx);
55 MPDeathNotifier(hwc_context_t* ctx) : mHwcContext(ctx){}
57 hwc_context_t *mHwcContext;
64 hwc_context_t *mHwcContext;
hwc_utils.h 45 struct hwc_context_t;
157 void setListStats(hwc_context_t *ctx, const hwc_display_contents_1_t *list,
159 void initContext(hwc_context_t *ctx);
160 void closeContext(hwc_context_t *ctx);
166 bool isSecuring(hwc_context_t* ctx, hwc_layer_1_t const* layer);
168 bool isExternalActive(hwc_context_t* ctx);
171 bool setupBasePipe(hwc_context_t *ctx);
172 int hwc_vsync_control(hwc_context_t* ctx, int dpy, int enable);
179 void getActionSafePosition(hwc_context_t *ctx, int dpy, uint32_t& x,
186 int hwc_sync(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy
300 struct hwc_context_t { struct
    [all...]
hwc.cpp 72 hwc_context_t* ctx = (hwc_context_t*)(dev);
86 static void reset(hwc_context_t *ctx, int numDisplays,
112 static void reset_layer_prop(hwc_context_t* ctx, int dpy, int numAppLayers) {
120 static int display_commit(hwc_context_t *ctx, int dpy) {
139 hwc_context_t* ctx = (hwc_context_t*)(dev);
168 hwc_context_t* ctx = (hwc_context_t*)(dev);
212 hwc_context_t* ctx = (hwc_context_t*)(dev)
    [all...]
  /hardware/qcom/display/msm8960/libexternal/
external.h 27 struct hwc_context_t;
42 ExternalDisplay(hwc_context_t* ctx);
91 hwc_context_t *mHwcContext;
  /hardware/qcom/display/msm8974/libexternal/
external.h 27 struct hwc_context_t;
43 ExternalDisplay(hwc_context_t* ctx);
94 hwc_context_t *mHwcContext;
  /hardware/qcom/display/msm8x26/libexternal/
external.h 27 struct hwc_context_t;
42 ExternalDisplay(hwc_context_t* ctx);
91 hwc_context_t *mHwcContext;
  /hardware/libhardware/modules/hwcomposer/
hwcomposer.cpp 31 struct hwc_context_t { struct
98 struct hwc_context_t* ctx = (struct hwc_context_t*)dev;
112 struct hwc_context_t *dev;
113 dev = (hwc_context_t*)malloc(sizeof(*dev));
  /hardware/qcom/display/msm8960/libqservice/
QService.h 40 struct hwc_context_t;

Completed in 1547 milliseconds

1 2 3