Searched refs:GetUserData (Results 1 – 3 of 3) sorted by relevance
50 Surface::Region* region = GetUserData<Surface::Region>(region_resource); in region_add()81 delete GetUserData<Surface>(surface); in surface_destroy()95 GetUserData<Surface>(surface)->Attach(buffer); in surface_attach()123 Surface* surface = GetUserData<Surface>(surface_resource); in surface_set_opaque_region()124 Surface::Region* region = GetUserData<Surface::Region>(region_resource); in surface_set_opaque_region()141 GetUserData<Surface>(surface_resource)->Commit(); in surface_commit()196 Surfaces* surfaces = GetUserData<Surfaces>(compositor); in compositor_create_surface()
29 T* GetUserData(wl_resource* resource) { in GetUserData() function38 std::unique_ptr<T> data(GetUserData<T>(resource)); in DestroyUserData()
34 GetUserData<Surface>(surface_metadata_resource) in virtio_gpu_surface_metadata_set_scanout_id()51 Surface* surface = GetUserData<Surface>(surface_resource); in virtio_gpu_metadata_get_surface_metadata()