• Home
  • Raw
  • Download

Lines Matching refs:pscreen

106 fd_screen_get_name(struct pipe_screen *pscreen)  in fd_screen_get_name()  argument
110 fd_screen(pscreen)->device_id); in fd_screen_get_name()
115 fd_screen_get_vendor(struct pipe_screen *pscreen) in fd_screen_get_vendor() argument
121 fd_screen_get_device_vendor(struct pipe_screen *pscreen) in fd_screen_get_device_vendor() argument
128 fd_screen_get_timestamp(struct pipe_screen *pscreen) in fd_screen_get_timestamp() argument
130 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_timestamp()
145 fd_screen_destroy(struct pipe_screen *pscreen) in fd_screen_destroy() argument
147 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_destroy()
159 fd_gmem_screen_fini(pscreen); in fd_screen_destroy()
165 u_transfer_helper_destroy(pscreen->transfer_helper); in fd_screen_destroy()
181 fd_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) in fd_screen_get_param() argument
183 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_param()
257 return !fd_screen_get_param(pscreen, PIPE_CAP_TEXTURE_MULTISAMPLE); in fd_screen_get_param()
469 return u_pipe_screen_get_param_defaults(pscreen, param); in fd_screen_get_param()
474 fd_screen_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param) in fd_screen_get_paramf() argument
506 fd_screen_get_shader_param(struct pipe_screen *pscreen, in fd_screen_get_shader_param() argument
510 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_shader_param()
649 fd_get_compute_param(struct pipe_screen *pscreen, enum pipe_shader_ir ir_type, in fd_get_compute_param() argument
652 struct fd_screen *screen = fd_screen(pscreen); in fd_get_compute_param()
723 fd_get_compiler_options(struct pipe_screen *pscreen, in fd_get_compiler_options() argument
726 struct fd_screen *screen = fd_screen(pscreen); in fd_get_compiler_options()
735 fd_get_disk_shader_cache(struct pipe_screen *pscreen) in fd_get_disk_shader_cache() argument
737 struct fd_screen *screen = fd_screen(pscreen); in fd_get_disk_shader_cache()
748 fd_screen_bo_get_handle(struct pipe_screen *pscreen, in fd_screen_bo_get_handle() argument
772 fd_screen_query_dmabuf_modifiers(struct pipe_screen *pscreen, in fd_screen_query_dmabuf_modifiers() argument
778 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_query_dmabuf_modifiers()
803 fd_screen_bo_from_handle(struct pipe_screen *pscreen, in fd_screen_bo_from_handle() argument
806 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_bo_from_handle()
828 static void _fd_fence_ref(struct pipe_screen *pscreen, in _fd_fence_ref() argument
836 fd_screen_get_device_uuid(struct pipe_screen *pscreen, char *uuid) in fd_screen_get_device_uuid() argument
838 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_device_uuid()
844 fd_screen_get_driver_uuid(struct pipe_screen *pscreen, char *uuid) in fd_screen_get_driver_uuid() argument
853 struct pipe_screen *pscreen; in fd_screen_create() local
864 pscreen = &screen->base; in fd_screen_create()
968 fd2_screen_init(pscreen); in fd_screen_create()
974 fd3_screen_init(pscreen); in fd_screen_create()
979 fd4_screen_init(pscreen); in fd_screen_create()
984 fd5_screen_init(pscreen); in fd_screen_create()
990 fd6_screen_init(pscreen); in fd_screen_create()
1020 pscreen->destroy = fd_screen_destroy; in fd_screen_create()
1021 pscreen->get_param = fd_screen_get_param; in fd_screen_create()
1022 pscreen->get_paramf = fd_screen_get_paramf; in fd_screen_create()
1023 pscreen->get_shader_param = fd_screen_get_shader_param; in fd_screen_create()
1024 pscreen->get_compute_param = fd_get_compute_param; in fd_screen_create()
1025 pscreen->get_compiler_options = fd_get_compiler_options; in fd_screen_create()
1026 pscreen->get_disk_shader_cache = fd_get_disk_shader_cache; in fd_screen_create()
1028 fd_resource_screen_init(pscreen); in fd_screen_create()
1029 fd_query_screen_init(pscreen); in fd_screen_create()
1030 fd_gmem_screen_init(pscreen); in fd_screen_create()
1032 pscreen->get_name = fd_screen_get_name; in fd_screen_create()
1033 pscreen->get_vendor = fd_screen_get_vendor; in fd_screen_create()
1034 pscreen->get_device_vendor = fd_screen_get_device_vendor; in fd_screen_create()
1036 pscreen->get_timestamp = fd_screen_get_timestamp; in fd_screen_create()
1038 pscreen->fence_reference = _fd_fence_ref; in fd_screen_create()
1039 pscreen->fence_finish = fd_fence_finish; in fd_screen_create()
1040 pscreen->fence_get_fd = fd_fence_get_fd; in fd_screen_create()
1042 pscreen->query_dmabuf_modifiers = fd_screen_query_dmabuf_modifiers; in fd_screen_create()
1044 pscreen->get_device_uuid = fd_screen_get_device_uuid; in fd_screen_create()
1045 pscreen->get_driver_uuid = fd_screen_get_driver_uuid; in fd_screen_create()
1049 return pscreen; in fd_screen_create()
1052 fd_screen_destroy(pscreen); in fd_screen_create()