Lines Matching refs:dl
154 static void set_layer(hwc_layer_1_t *dl, aBuffer *buf, int ffd) { in set_layer() argument
158 dl->compositionType = HWC_FRAMEBUFFER; in set_layer()
159 dl->hints = 0; in set_layer()
160 dl->flags = 0; in set_layer()
162 dl->handle = buf->handle; in set_layer()
163 dl->transform = 0; in set_layer()
164 dl->blending = HWC_BLENDING_NONE; in set_layer()
165 dl->sourceCrop.left = 0; in set_layer()
166 dl->sourceCrop.top = 0; in set_layer()
167 dl->sourceCrop.right = right; in set_layer()
168 dl->sourceCrop.bottom = bottom; in set_layer()
169 dl->displayFrame.left = 0; in set_layer()
170 dl->displayFrame.top = 0; in set_layer()
171 dl->displayFrame.right = right; in set_layer()
172 dl->displayFrame.bottom = bottom; in set_layer()
173 dl->visibleRegionScreen.numRects = 1; in set_layer()
174 dl->visibleRegionScreen.rects = &dl->displayFrame; in set_layer()
176 dl->acquireFenceFd = ffd; in set_layer()
177 dl->releaseFenceFd = -1; in set_layer()
183 hwc_layer_1_t *dl = win->dc.hwLayers; in hwc_post() local
195 set_layer(&dl[0], buf, ffd); in hwc_post()
198 set_layer(&dl[1], win->spare, -1); in hwc_post()
199 dl[1].compositionType = HWC_FRAMEBUFFER_TARGET; in hwc_post()
221 if (dl->releaseFenceFd != -1) { in hwc_post()
223 cnb->ffd = dl->releaseFenceFd; in hwc_post()
226 if (dl[1].releaseFenceFd != -1) in hwc_post()
227 close(dl[1].releaseFenceFd); in hwc_post()