Lines Matching refs:pscreen
85 etna_screen_destroy(struct pipe_screen *pscreen) in etna_screen_destroy() argument
87 struct etna_screen *screen = etna_screen(pscreen); in etna_screen_destroy()
111 etna_screen_get_name(struct pipe_screen *pscreen) in etna_screen_get_name() argument
113 struct etna_screen *priv = etna_screen(pscreen); in etna_screen_get_name()
123 etna_screen_get_vendor(struct pipe_screen *pscreen) in etna_screen_get_vendor() argument
129 etna_screen_get_device_vendor(struct pipe_screen *pscreen) in etna_screen_get_device_vendor() argument
135 etna_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) in etna_screen_get_param() argument
137 struct etna_screen *screen = etna_screen(pscreen); in etna_screen_get_param()
269 return u_pipe_screen_get_param_defaults(pscreen, param); in etna_screen_get_param()
274 etna_screen_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param) in etna_screen_get_paramf() argument
276 struct etna_screen *screen = etna_screen(pscreen); in etna_screen_get_paramf()
299 etna_screen_get_shader_param(struct pipe_screen *pscreen, in etna_screen_get_shader_param() argument
303 struct etna_screen *screen = etna_screen(pscreen); in etna_screen_get_shader_param()
400 etna_screen_get_timestamp(struct pipe_screen *pscreen) in etna_screen_get_timestamp() argument
510 etna_screen_is_format_supported(struct pipe_screen *pscreen, in etna_screen_is_format_supported() argument
517 struct etna_screen *screen = etna_screen(pscreen); in etna_screen_is_format_supported()
582 etna_screen_query_dmabuf_modifiers(struct pipe_screen *pscreen, in etna_screen_query_dmabuf_modifiers() argument
587 struct etna_screen *screen = etna_screen(pscreen); in etna_screen_query_dmabuf_modifiers()
855 etna_screen_bo_from_handle(struct pipe_screen *pscreen, in etna_screen_bo_from_handle() argument
858 struct etna_screen *screen = etna_screen(pscreen); in etna_screen_bo_from_handle()
879 etna_get_compiler_options(struct pipe_screen *pscreen, in etna_get_compiler_options() argument
882 return &etna_screen(pscreen)->options; in etna_get_compiler_options()
886 etna_get_disk_shader_cache(struct pipe_screen *pscreen) in etna_get_disk_shader_cache() argument
888 struct etna_screen *screen = etna_screen(pscreen); in etna_get_disk_shader_cache()
899 struct pipe_screen *pscreen; in etna_screen_create() local
906 pscreen = &screen->base; in etna_screen_create()
1035 pscreen->destroy = etna_screen_destroy; in etna_screen_create()
1036 pscreen->get_param = etna_screen_get_param; in etna_screen_create()
1037 pscreen->get_paramf = etna_screen_get_paramf; in etna_screen_create()
1038 pscreen->get_shader_param = etna_screen_get_shader_param; in etna_screen_create()
1039 pscreen->get_compiler_options = etna_get_compiler_options; in etna_screen_create()
1040 pscreen->get_disk_shader_cache = etna_get_disk_shader_cache; in etna_screen_create()
1042 pscreen->get_name = etna_screen_get_name; in etna_screen_create()
1043 pscreen->get_vendor = etna_screen_get_vendor; in etna_screen_create()
1044 pscreen->get_device_vendor = etna_screen_get_device_vendor; in etna_screen_create()
1046 pscreen->get_timestamp = etna_screen_get_timestamp; in etna_screen_create()
1047 pscreen->context_create = etna_context_create; in etna_screen_create()
1048 pscreen->is_format_supported = etna_screen_is_format_supported; in etna_screen_create()
1049 pscreen->query_dmabuf_modifiers = etna_screen_query_dmabuf_modifiers; in etna_screen_create()
1051 screen->compiler = etna_compiler_create(etna_screen_get_name(pscreen)); in etna_screen_create()
1055 etna_fence_screen_init(pscreen); in etna_screen_create()
1056 etna_query_screen_init(pscreen); in etna_screen_create()
1057 etna_resource_screen_init(pscreen); in etna_screen_create()
1065 return pscreen; in etna_screen_create()
1068 etna_screen_destroy(pscreen); in etna_screen_create()