Lines Matching refs:pscreen
97 crocus_get_vendor(struct pipe_screen *pscreen) in crocus_get_vendor() argument
103 crocus_get_device_vendor(struct pipe_screen *pscreen) in crocus_get_device_vendor() argument
109 crocus_get_device_uuid(struct pipe_screen *pscreen, char *uuid) in crocus_get_device_uuid() argument
111 struct crocus_screen *screen = (struct crocus_screen *)pscreen; in crocus_get_device_uuid()
118 crocus_get_driver_uuid(struct pipe_screen *pscreen, char *uuid) in crocus_get_driver_uuid() argument
120 struct crocus_screen *screen = (struct crocus_screen *)pscreen; in crocus_get_driver_uuid()
127 crocus_get_name(struct pipe_screen *pscreen) in crocus_get_name() argument
129 struct crocus_screen *screen = (struct crocus_screen *)pscreen; in crocus_get_name()
146 crocus_get_param(struct pipe_screen *pscreen, enum pipe_cap param) in crocus_get_param() argument
148 struct crocus_screen *screen = (struct crocus_screen *)pscreen; in crocus_get_param()
402 return u_pipe_screen_get_param_defaults(pscreen, param); in crocus_get_param()
408 crocus_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param) in crocus_get_paramf() argument
410 struct crocus_screen *screen = (struct crocus_screen *)pscreen; in crocus_get_paramf()
439 crocus_get_shader_param(struct pipe_screen *pscreen, in crocus_get_shader_param() argument
444 struct crocus_screen *screen = (struct crocus_screen *)pscreen; in crocus_get_shader_param()
540 crocus_get_compute_param(struct pipe_screen *pscreen, in crocus_get_compute_param() argument
545 struct crocus_screen *screen = (struct crocus_screen *)pscreen; in crocus_get_compute_param()
610 crocus_get_timestamp(struct pipe_screen *pscreen) in crocus_get_timestamp() argument
612 struct crocus_screen *screen = (struct crocus_screen *) pscreen; in crocus_get_timestamp()
635 crocus_screen_unref(struct pipe_screen *pscreen) in crocus_screen_unref() argument
637 crocus_pscreen_unref(pscreen); in crocus_screen_unref()
641 crocus_query_memory_info(struct pipe_screen *pscreen, in crocus_query_memory_info() argument
647 crocus_get_compiler_options(struct pipe_screen *pscreen, in crocus_get_compiler_options() argument
651 struct crocus_screen *screen = (struct crocus_screen *) pscreen; in crocus_get_compiler_options()
659 crocus_get_disk_shader_cache(struct pipe_screen *pscreen) in crocus_get_disk_shader_cache() argument
661 struct crocus_screen *screen = (struct crocus_screen *) pscreen; in crocus_get_disk_shader_cache()
816 struct pipe_screen *pscreen = &screen->base; in crocus_screen_create() local
818 crocus_init_screen_fence_functions(pscreen); in crocus_screen_create()
819 crocus_init_screen_resource_functions(pscreen); in crocus_screen_create()
821 pscreen->destroy = crocus_screen_unref; in crocus_screen_create()
822 pscreen->get_name = crocus_get_name; in crocus_screen_create()
823 pscreen->get_vendor = crocus_get_vendor; in crocus_screen_create()
824 pscreen->get_device_vendor = crocus_get_device_vendor; in crocus_screen_create()
825 pscreen->get_param = crocus_get_param; in crocus_screen_create()
826 pscreen->get_shader_param = crocus_get_shader_param; in crocus_screen_create()
827 pscreen->get_compute_param = crocus_get_compute_param; in crocus_screen_create()
828 pscreen->get_paramf = crocus_get_paramf; in crocus_screen_create()
829 pscreen->get_compiler_options = crocus_get_compiler_options; in crocus_screen_create()
830 pscreen->get_device_uuid = crocus_get_device_uuid; in crocus_screen_create()
831 pscreen->get_driver_uuid = crocus_get_driver_uuid; in crocus_screen_create()
832 pscreen->get_disk_shader_cache = crocus_get_disk_shader_cache; in crocus_screen_create()
833 pscreen->is_format_supported = crocus_is_format_supported; in crocus_screen_create()
834 pscreen->context_create = crocus_create_context; in crocus_screen_create()
835 pscreen->flush_frontbuffer = crocus_flush_frontbuffer; in crocus_screen_create()
836 pscreen->get_timestamp = crocus_get_timestamp; in crocus_screen_create()
837 pscreen->query_memory_info = crocus_query_memory_info; in crocus_screen_create()
838 pscreen->get_driver_query_group_info = crocus_get_monitor_group_info; in crocus_screen_create()
839 pscreen->get_driver_query_info = crocus_get_monitor_info; in crocus_screen_create()
843 return pscreen; in crocus_screen_create()