Lines Matching refs:hwc_context_t
38 explicit IFBUpdate(hwc_context_t *ctx, const int& dpy);
41 virtual bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
43 virtual bool prepareAndValidate(hwc_context_t *ctx,
46 virtual bool draw(hwc_context_t *ctx, private_handle_t *hnd) = 0;
50 static IFBUpdate *getObject(hwc_context_t *ctx, const int& dpy);
64 explicit FBUpdateNonSplit(hwc_context_t *ctx, const int& dpy);
66 bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
68 bool draw(hwc_context_t *ctx, private_handle_t *hnd);
71 bool configure(hwc_context_t *ctx, hwc_display_contents_1 *list,
73 bool preRotateExtDisplay(hwc_context_t *ctx,
85 explicit FBUpdateSplit(hwc_context_t *ctx, const int& dpy);
87 bool prepare(hwc_context_t *ctx, hwc_display_contents_1 *list,
89 bool draw(hwc_context_t *ctx, private_handle_t *hnd);
93 virtual bool configure(hwc_context_t *ctx, hwc_display_contents_1 *list,
102 explicit FBSrcSplit(hwc_context_t *ctx, const int& dpy);
105 bool configure(hwc_context_t *ctx, hwc_display_contents_1 *list,