| H A D | vmwgfx_saa.c | 159 vmwgfx_pixmap_create_gmr(struct vmwgfx_saa *vsaa, PixmapPtr pixmap) argument 170 gmr = vmwgfx_dmabuf_alloc(vsaa->drm_fd, size); 199 vmwgfx_pixmap_create_sw(struct vmwgfx_saa *vsaa, PixmapPtr pixmap) argument 213 return vmwgfx_pixmap_create_gmr(vsaa, pixmap); 232 vmwgfx_pixmap_present_readback(struct vmwgfx_saa *vsaa, argument 240 if (!spix->damage || !REGION_NOTEMPTY(vsaa->pScreen, &spix->dirty_hw) || 248 REGION_NULL(vsaa->pScreen, &intersection); 249 REGION_COPY(vsaa->pScreen, &intersection, &spix->dirty_hw); 250 REGION_INTERSECT(vsaa->pScreen, &intersection, &intersection, 254 REGION_INTERSECT(vsaa 282 vmwgfx_saa_dma(struct vmwgfx_saa * vsaa,PixmapPtr pixmap,RegionPtr reg,Bool to_hw,int dx,int dy,struct xa_surface * srf) argument 347 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(driver); local in function:vmwgfx_download_from_hw 453 vmwgfx_hw_kill(struct vmwgfx_saa * vsaa,struct saa_pixmap * spix) argument 485 struct vmwgfx_saa *vsaa = local in function:vmwgfx_flush_dri2 557 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(saa_get_driver(pScreen)); local in function:vmwgfx_pix_resize 651 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(saa_get_driver(pScreen)); local in function:vmwgfx_modify_pixmap_header 705 vmwgfx_present_prepare(struct vmwgfx_saa * vsaa,struct vmwgfx_saa_pixmap * src_vpix,struct vmwgfx_saa_pixmap * dst_vpix) argument 737 vmwgfx_check_hw_contents(struct vmwgfx_saa * vsaa,struct vmwgfx_saa_pixmap * vpix,RegionPtr region,Bool * has_dirty_hw,Bool * has_valid_hw) argument 784 vmwgfx_prefer_gmr(struct vmwgfx_saa * vsaa,PixmapPtr pixmap) argument 799 vmwgfx_create_hw(struct vmwgfx_saa * vsaa,PixmapPtr pixmap,Bool shared) argument 859 struct vmwgfx_saa *vsaa = local in function:vmwgfx_hw_validate 916 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(driver); local in function:vmwgfx_copy_prepare 1016 vmwgfx_present_done(struct vmwgfx_saa * vsaa) argument 1037 vmwgfx_present_copy(struct vmwgfx_saa * vsaa,int src_x,int src_y,int dst_x,int dst_y,int w,int h) argument 1078 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(driver); local in function:vmwgfx_copy 1090 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(driver); local in function:vmwgfx_copy_done 1110 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(driver); local in function:vmwgfx_composite_prepare 1237 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(driver); local in function:vmwgfx_composite 1246 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(driver); local in function:vmwgfx_composite_done 1255 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(driver); local in function:vmwgfx_takedown 1271 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(driver); local in function:vmwgfx_operation_complete 1309 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(driver); local in function:vmwgfx_dirty 1419 struct vmwgfx_saa *vsaa; local in function:vmwgfx_saa_init 1507 struct vmwgfx_saa *vsaa = local in function:vmwgfx_scanout_ref 1577 struct vmwgfx_saa *vsaa; local in function:vmwgfx_scanout_unref 1604 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(saa_get_driver(pScreen)); local in function:vmwgfx_saa_set_master 1613 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(saa_get_driver(pScreen)); local in function:vmwgfx_saa_drop_master 1658 struct vmwgfx_saa *vsaa = to_vmwgfx_saa(saa_get_driver(pScreen)); local in function:vmwgfx_saa_copy_to_surface [all...] |