Lines Matching refs:dri_screen

520 brw_create_image_from_name(__DRIscreen *dri_screen,  in brw_create_image_from_name()  argument
524 struct brw_screen *screen = dri_screen->driverPrivate; in brw_create_image_from_name()
728 brw_create_image_common(__DRIscreen *dri_screen, in brw_create_image_common() argument
736 struct brw_screen *screen = dri_screen->driverPrivate; in brw_create_image_common()
838 brw_create_image(__DRIscreen *dri_screen, in brw_create_image() argument
843 return brw_create_image_common(dri_screen, width, height, format, use, in brw_create_image()
910 brw_create_image_with_modifiers(__DRIscreen *dri_screen, in brw_create_image_with_modifiers() argument
916 return brw_create_image_common(dri_screen, width, height, format, 0, in brw_create_image_with_modifiers()
921 brw_create_image_with_modifiers2(__DRIscreen *dri_screen, in brw_create_image_with_modifiers2() argument
927 return brw_create_image_common(dri_screen, width, height, format, use, in brw_create_image_with_modifiers2()
939 __DRIscreen *dri_screen = image->screen->driScrnPriv; in brw_query_image() local
942 dri_screen->fd, in brw_query_image()
994 brw_query_format_modifier_attribs(__DRIscreen *dri_screen, in brw_query_format_modifier_attribs() argument
998 struct brw_screen *screen = dri_screen->driverPrivate; in brw_query_format_modifier_attribs()
1061 brw_create_image_from_names(__DRIscreen *dri_screen, in brw_create_image_from_names() argument
1071 if (dri_screen == NULL || names == NULL || num_names != 1) in brw_create_image_from_names()
1078 image = brw_create_image_from_name(dri_screen, width, height, in brw_create_image_from_names()
1097 brw_create_image_from_fds_common(__DRIscreen *dri_screen, in brw_create_image_from_fds_common() argument
1103 struct brw_screen *screen = dri_screen->driverPrivate; in brw_create_image_from_fds_common()
1272 brw_create_image_from_fds(__DRIscreen *dri_screen, in brw_create_image_from_fds() argument
1277 return brw_create_image_from_fds_common(dri_screen, width, height, fourcc, in brw_create_image_from_fds()
1284 brw_create_image_from_dma_bufs2(__DRIscreen *dri_screen, in brw_create_image_from_dma_bufs2() argument
1304 image = brw_create_image_from_fds_common(dri_screen, width, height, in brw_create_image_from_dma_bufs2()
1330 brw_create_image_from_dma_bufs(__DRIscreen *dri_screen, in brw_create_image_from_dma_bufs() argument
1341 return brw_create_image_from_dma_bufs2(dri_screen, width, height, in brw_create_image_from_dma_bufs()
1553 brw_query_renderer_integer(__DRIscreen *dri_screen, in brw_query_renderer_integer() argument
1557 (struct brw_screen *) dri_screen->driverPrivate; in brw_query_renderer_integer()
1615 return driQueryRendererIntegerCommon(dri_screen, param, value); in brw_query_renderer_integer()
1622 brw_query_renderer_string(__DRIscreen *dri_screen, in brw_query_renderer_string() argument
1626 (struct brw_screen *) dri_screen->driverPrivate; in brw_query_renderer_string()
1643 brw_set_cache_funcs(__DRIscreen *dri_screen, in brw_set_cache_funcs() argument
1647 (struct brw_screen *) dri_screen->driverPrivate; in brw_set_cache_funcs()
1762 brw_create_buffer(__DRIscreen *dri_screen, in brw_create_buffer() argument
1768 dri_screen->driverPrivate; in brw_create_buffer()
1890 __DRIscreen *dri_screen = screen->driScrnPriv; in brw_init_bufmgr() local
1902 screen->bufmgr = brw_bufmgr_get_for_fd(&screen->devinfo, dri_screen->fd, bo_reuse); in brw_init_bufmgr()
2144 brw_loader_get_cap(const __DRIscreen *dri_screen, enum dri_loader_cap cap) in brw_loader_get_cap() argument
2146 if (dri_screen->dri2.loader && dri_screen->dri2.loader->base.version >= 4 && in brw_loader_get_cap()
2147 dri_screen->dri2.loader->getCapability) in brw_loader_get_cap()
2148 return dri_screen->dri2.loader->getCapability(dri_screen->loaderPrivate, cap); in brw_loader_get_cap()
2150 if (dri_screen->image.loader && dri_screen->image.loader->base.version >= 2 && in brw_loader_get_cap()
2151 dri_screen->image.loader->getCapability) in brw_loader_get_cap()
2152 return dri_screen->image.loader->getCapability(dri_screen->loaderPrivate, cap); in brw_loader_get_cap()
2158 brw_allowed_format(__DRIscreen *dri_screen, mesa_format format) in brw_allowed_format() argument
2160 struct brw_screen *screen = dri_screen->driverPrivate; in brw_allowed_format()
2163 bool allow_rgba_ordering = brw_loader_get_cap(dri_screen, DRI_LOADER_CAP_RGBA_ORDERING); in brw_allowed_format()
2186 bool allow_fp16_configs = brw_loader_get_cap(dri_screen, DRI_LOADER_CAP_FP16); in brw_allowed_format()
2196 brw_screen_make_configs(__DRIscreen *dri_screen) in brw_screen_make_configs() argument
2244 struct brw_screen *screen = dri_screen->driverPrivate; in brw_screen_make_configs()
2258 if (!brw_allowed_format(dri_screen, formats[i])) in brw_screen_make_configs()
2301 if (!brw_allowed_format(dri_screen, formats[i])) in brw_screen_make_configs()
2345 if (!brw_allowed_format(dri_screen, formats[i])) in brw_screen_make_configs()
2405 __DRIscreen *dri_screen = screen->driScrnPriv; in set_max_gl_versions() local
2413 dri_screen->max_gl_core_version = 46; in set_max_gl_versions()
2414 dri_screen->max_gl_compat_version = 30; in set_max_gl_versions()
2415 dri_screen->max_gl_es1_version = 11; in set_max_gl_versions()
2416 dri_screen->max_gl_es2_version = has_astc ? 32 : 31; in set_max_gl_versions()
2419 dri_screen->max_gl_core_version = 33; in set_max_gl_versions()
2421 dri_screen->max_gl_core_version = 42; in set_max_gl_versions()
2423 dri_screen->max_gl_core_version = 43; in set_max_gl_versions()
2425 dri_screen->max_gl_core_version = 45; in set_max_gl_versions()
2427 dri_screen->max_gl_compat_version = 30; in set_max_gl_versions()
2428 dri_screen->max_gl_es1_version = 11; in set_max_gl_versions()
2429 dri_screen->max_gl_es2_version = screen->devinfo.is_haswell ? 31 : 30; in set_max_gl_versions()
2432 dri_screen->max_gl_core_version = 33; in set_max_gl_versions()
2433 dri_screen->max_gl_compat_version = 30; in set_max_gl_versions()
2434 dri_screen->max_gl_es1_version = 11; in set_max_gl_versions()
2435 dri_screen->max_gl_es2_version = 30; in set_max_gl_versions()
2439 dri_screen->max_gl_core_version = 0; in set_max_gl_versions()
2440 dri_screen->max_gl_compat_version = 21; in set_max_gl_versions()
2441 dri_screen->max_gl_es1_version = 11; in set_max_gl_versions()
2442 dri_screen->max_gl_es2_version = 20; in set_max_gl_versions()
2452 dri_screen->max_gl_core_version = in set_max_gl_versions()
2453 MIN2(32, dri_screen->max_gl_core_version); in set_max_gl_versions()
2454 dri_screen->max_gl_compat_version = in set_max_gl_versions()
2455 MIN2(32, dri_screen->max_gl_compat_version); in set_max_gl_versions()
2464 if (dri_screen->max_gl_compat_version < dri_screen->max_gl_core_version) { in set_max_gl_versions()
2466 dri_screen->max_gl_compat_version = dri_screen->max_gl_core_version; in set_max_gl_versions()
2515 __DRIconfig **brw_init_screen(__DRIscreen *dri_screen) in brw_init_screen() argument
2521 if (dri_screen->image.loader) { in brw_init_screen()
2522 } else if (dri_screen->dri2.loader->base.version <= 2 || in brw_init_screen()
2523 dri_screen->dri2.loader->getBuffersWithFormat == NULL) { in brw_init_screen()
2541 driParseConfigFiles(&screen->optionCache, &options, dri_screen->myNum, in brw_init_screen()
2545 screen->driScrnPriv = dri_screen; in brw_init_screen()
2546 dri_screen->driverPrivate = (void *) screen; in brw_init_screen()
2548 if (!intel_get_device_info_from_fd(dri_screen->fd, &screen->devinfo)) in brw_init_screen()
2789 dri_screen->extensions = !screen->has_context_reset_notification in brw_init_screen()
2828 return (const __DRIconfig**) brw_screen_make_configs(dri_screen); in brw_init_screen()
2837 brw_allocate_buffer(__DRIscreen *dri_screen, in brw_allocate_buffer() argument
2841 struct brw_screen *screen = dri_screen->driverPrivate; in brw_allocate_buffer()
2879 brw_release_buffer(UNUSED __DRIscreen *dri_screen, __DRIbuffer *_buffer) in brw_release_buffer() argument