Lines Matching refs:screen
99 struct pipe_screen *pscreen = prsc->screen;
390 struct v3d_screen *screen = v3d_screen(pscreen);
394 renderonly_scanout_destroy(rsc->scanout, screen->ro);
422 struct v3d_screen *screen = v3d_screen(pscreen);
440 if (screen->ro) {
709 struct v3d_screen *screen = v3d_screen(pscreen);
718 prsc->screen = pscreen;
721 screen->devinfo.ver >= 40 ||
724 if (screen->devinfo.ver < 40 && prsc->nr_samples > 1)
727 assert(v3d_rt_format_supported(&screen->devinfo, prsc->format));
729 v3d_get_rt_format(&screen->devinfo, prsc->format);
732 v3d_get_internal_type_bpp_for_output_format(&screen->devinfo,
762 struct v3d_screen *screen = v3d_screen(pscreen);
795 /* If using the old-school SCANOUT flag, we don't know what the screen
820 if (screen->ro && (tmpl->bind & PIPE_BIND_SCANOUT)) {
833 screen->ro,
841 rsc->bo = v3d_bo_open_dmabuf(screen, handle.handle);
875 struct v3d_screen *screen = v3d_screen(pscreen);
891 rsc->tiled = screen->ro == NULL;
910 rsc->bo = v3d_bo_open_name(screen, whandle->handle);
913 rsc->bo = v3d_bo_open_dmabuf(screen, whandle->handle);
950 if (screen->ro) {
957 screen->ro,
1047 struct v3d_screen *screen = v3d->screen;
1073 surface->format = v3d_get_rt_format(&screen->devinfo, psurf->format);
1095 v3d_get_internal_type_bpp_for_output_format(&screen->devinfo,