Lines Matching full:scanout
374 if (!g->parent_obj.scanout[idx].con) { in virtio_gpu_rect_update()
378 dpy_gl_update(g->parent_obj.scanout[idx].con, x, y, width, height); in virtio_gpu_rect_update()
392 if (g->parent_obj.scanout[i].resource_id != rf.resource_id) { in virgl_cmd_resource_flush()
410 qemu_log_mask(LOG_GUEST_ERROR, "%s: illegal scanout id specified %d", in virgl_cmd_set_scanout()
438 qemu_console_resize(g->parent_obj.scanout[ss.scanout_id].con, in virgl_cmd_set_scanout()
442 g->parent_obj.scanout[ss.scanout_id].con, info.tex_id, in virgl_cmd_set_scanout()
449 g->parent_obj.scanout[ss.scanout_id].con, NULL); in virgl_cmd_set_scanout()
450 dpy_gl_scanout_disable(g->parent_obj.scanout[ss.scanout_id].con); in virgl_cmd_set_scanout()
452 g->parent_obj.scanout[ss.scanout_id].resource_id = ss.resource_id; in virgl_cmd_set_scanout()
816 qemu_log_mask(LOG_GUEST_ERROR, "%s: illegal scanout id specified %d", in virgl_cmd_set_scanout_blob()
831 qemu_log_mask(LOG_GUEST_ERROR, "%s: illegal scanout %d bounds for" in virgl_cmd_set_scanout_blob()
1011 ctx = dpy_gl_ctx_create(g->parent_obj.scanout[scanout_idx].con, &qparams); in virgl_create_context()
1020 dpy_gl_ctx_destroy(g->parent_obj.scanout[0].con, qctx); in virgl_destroy_context()
1029 return dpy_gl_ctx_make_current(g->parent_obj.scanout[scanout_idx].con, in virgl_make_context_current()
1084 dpy_gfx_replace_surface(g->parent_obj.scanout[i].con, NULL); in virtio_gpu_virgl_reset_scanout()
1085 dpy_gl_scanout_disable(g->parent_obj.scanout[i].con); in virtio_gpu_virgl_reset_scanout()