Lines Matching refs:dmabuf

148     if (src->dmabuf) {  in egl_fb_blit()
149 x1 = qemu_dmabuf_get_x(src->dmabuf); in egl_fb_blit()
150 y1 = qemu_dmabuf_get_y(src->dmabuf); in egl_fb_blit()
151 w = qemu_dmabuf_get_width(src->dmabuf); in egl_fb_blit()
152 h = qemu_dmabuf_get_height(src->dmabuf); in egl_fb_blit()
306 void egl_dmabuf_import_texture(QemuDmaBuf *dmabuf) in egl_dmabuf_import_texture() argument
312 uint32_t texture = qemu_dmabuf_get_texture(dmabuf); in egl_dmabuf_import_texture()
319 attrs[i++] = qemu_dmabuf_get_backing_width(dmabuf); in egl_dmabuf_import_texture()
321 attrs[i++] = qemu_dmabuf_get_backing_height(dmabuf); in egl_dmabuf_import_texture()
323 attrs[i++] = qemu_dmabuf_get_fourcc(dmabuf); in egl_dmabuf_import_texture()
326 attrs[i++] = qemu_dmabuf_get_fd(dmabuf); in egl_dmabuf_import_texture()
328 attrs[i++] = qemu_dmabuf_get_stride(dmabuf); in egl_dmabuf_import_texture()
332 modifier = qemu_dmabuf_get_modifier(dmabuf); in egl_dmabuf_import_texture()
352 qemu_dmabuf_set_texture(dmabuf, texture); in egl_dmabuf_import_texture()
361 void egl_dmabuf_release_texture(QemuDmaBuf *dmabuf) in egl_dmabuf_release_texture() argument
365 texture = qemu_dmabuf_get_texture(dmabuf); in egl_dmabuf_release_texture()
371 qemu_dmabuf_set_texture(dmabuf, 0); in egl_dmabuf_release_texture()
374 void egl_dmabuf_create_sync(QemuDmaBuf *dmabuf) in egl_dmabuf_create_sync() argument
385 qemu_dmabuf_set_sync(dmabuf, sync); in egl_dmabuf_create_sync()
390 void egl_dmabuf_create_fence(QemuDmaBuf *dmabuf) in egl_dmabuf_create_fence() argument
392 void *sync = qemu_dmabuf_get_sync(dmabuf); in egl_dmabuf_create_fence()
398 qemu_dmabuf_set_fence_fd(dmabuf, fence_fd); in egl_dmabuf_create_fence()
400 qemu_dmabuf_set_sync(dmabuf, NULL); in egl_dmabuf_create_fence()