Lines Matching defs:list
71 hwc_display_contents_1_t *list) {
77 if (list && list->outbuf && list->numHwLayers > 0) {
78 reset_layer_prop(ctx, dpy, (int)list->numHwLayers - 1);
79 uint32_t last = (uint32_t)list->numHwLayers - 1;
80 hwc_layer_1_t *fbLayer = &list->hwLayers[last];
101 private_handle_t *ohnd = (private_handle_t *)list->outbuf;
110 setListStats(ctx, list, dpy);
112 if(ctx->mMDPComp[dpy]->prepare(ctx, list) < 0) {
114 if(not ctx->mFBUpdate[dpy]->prepareAndValidate(ctx, list, fbZ))
126 for(size_t i = 0 ;i < (size_t)(list->numHwLayers - 1); i++) {
127 hwc_layer_1_t *layer = &list->hwLayers[i];
135 int HWCVirtualVDS::set(hwc_context_t *ctx, hwc_display_contents_1_t *list) {
140 if (list && list->outbuf && list->numHwLayers > 0) {
141 uint32_t last = (uint32_t)list->numHwLayers - 1;
142 hwc_layer_1_t *fbLayer = &list->hwLayers[last];
147 private_handle_t *ohnd = (private_handle_t *)list->outbuf;
163 hwc_sync(ctx, list, dpy, fd);
167 ctx->mHwcDebug[dpy]->dumpLayers(list);
169 if (!ctx->mMDPComp[dpy]->draw(ctx, list)) {
200 sync_wait(list->retireFenceFd, 1000);
205 } else if(list->outbufAcquireFenceFd >= 0) {
212 list->retireFenceFd = dup(list->outbufAcquireFenceFd);
216 closeAcquireFds(list);