Lines Matching refs:screen
33 swr_initialize_screen_interface(struct swr_screen *screen, const char arch[]) in swr_initialize_screen_interface() argument
36 screen->pLibrary = NULL; in swr_initialize_screen_interface()
37 screen->pfnSwrGetInterface = SwrGetInterface; in swr_initialize_screen_interface()
43 screen->pLibrary = util_dl_open(filename); in swr_initialize_screen_interface()
44 if (!screen->pLibrary) { in swr_initialize_screen_interface()
49 util_dl_proc pApiProc = util_dl_get_proc_address(screen->pLibrary, in swr_initialize_screen_interface()
53 util_dl_close(screen->pLibrary); in swr_initialize_screen_interface()
54 screen->pLibrary = NULL; in swr_initialize_screen_interface()
58 screen->pfnSwrGetInterface = (PFNSwrGetInterface)pApiProc; in swr_initialize_screen_interface()
73 struct swr_screen *screen = swr_screen(p_screen); in swr_create_screen() local
74 screen->is_knl = false; in swr_create_screen()
83 if (swr_initialize_screen_interface(screen, "KNL")) { in swr_create_screen()
84 screen->is_knl = true; in swr_create_screen()
95 if (swr_initialize_screen_interface(screen, "SKX")) in swr_create_screen()
105 if (swr_initialize_screen_interface(screen, "AVX2")) in swr_create_screen()
115 if (swr_initialize_screen_interface(screen, "AVX")) in swr_create_screen()
121 swr_destroy_screen_internal(&screen); in swr_create_screen()
131 swr_gdi_swap(struct pipe_screen *screen, in swr_gdi_swap() argument
135 screen->flush_frontbuffer(screen, in swr_gdi_swap()