Lines Matching refs:pscreen
41 nouveau_screen_get_name(struct pipe_screen *pscreen)
43 struct nouveau_screen *screen = nouveau_screen(pscreen);
48 nouveau_screen_get_vendor(struct pipe_screen *pscreen)
54 nouveau_screen_get_device_vendor(struct pipe_screen *pscreen)
60 nouveau_screen_get_timestamp(struct pipe_screen *pscreen)
66 return cpu_time + nouveau_screen(pscreen)->cpu_gpu_time_delta;
70 nouveau_screen_get_disk_shader_cache(struct pipe_screen *pscreen)
72 return nouveau_screen(pscreen)->disk_shader_cache;
76 nouveau_screen_fence_ref(struct pipe_screen *pscreen,
97 nouveau_screen_bo_from_handle(struct pipe_screen *pscreen,
101 struct nouveau_device *dev = nouveau_screen(pscreen)->device;
135 nouveau_screen_bo_get_handle(struct pipe_screen *pscreen,
193 struct pipe_screen *pscreen = &screen->base;
318 pscreen->get_name = nouveau_screen_get_name;
319 pscreen->get_vendor = nouveau_screen_get_vendor;
320 pscreen->get_device_vendor = nouveau_screen_get_device_vendor;
321 pscreen->get_disk_shader_cache = nouveau_screen_get_disk_shader_cache;
323 pscreen->get_timestamp = nouveau_screen_get_timestamp;
325 pscreen->fence_reference = nouveau_screen_fence_ref;
326 pscreen->fence_finish = nouveau_screen_fence_finish;