• Home
  • Raw
  • Download

Lines Matching refs:pscreen

51 v3d_screen_get_name(struct pipe_screen *pscreen)  in v3d_screen_get_name()  argument
53 struct v3d_screen *screen = v3d_screen(pscreen); in v3d_screen_get_name()
66 v3d_screen_get_vendor(struct pipe_screen *pscreen) in v3d_screen_get_vendor() argument
72 v3d_screen_destroy(struct pipe_screen *pscreen) in v3d_screen_destroy() argument
74 struct v3d_screen *screen = v3d_screen(pscreen); in v3d_screen_destroy()
77 v3d_bufmgr_destroy(pscreen); in v3d_screen_destroy()
86 u_transfer_helper_destroy(pscreen->transfer_helper); in v3d_screen_destroy()
89 ralloc_free(pscreen); in v3d_screen_destroy()
107 v3d_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) in v3d_screen_get_param() argument
109 struct v3d_screen *screen = v3d_screen(pscreen); in v3d_screen_get_param()
286 return u_pipe_screen_get_param_defaults(pscreen, param); in v3d_screen_get_param()
291 v3d_screen_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param) in v3d_screen_get_paramf() argument
318 v3d_screen_get_shader_param(struct pipe_screen *pscreen, unsigned shader, in v3d_screen_get_shader_param() argument
321 struct v3d_screen *screen = v3d_screen(pscreen); in v3d_screen_get_shader_param()
455 v3d_get_compute_param(struct pipe_screen *pscreen, enum pipe_shader_ir ir_type, in v3d_get_compute_param() argument
458 struct v3d_screen *screen = v3d_screen(pscreen); in v3d_get_compute_param()
535 v3d_screen_is_format_supported(struct pipe_screen *pscreen, in v3d_screen_is_format_supported() argument
542 struct v3d_screen *screen = v3d_screen(pscreen); in v3d_screen_is_format_supported()
700 v3d_screen_get_compiler_options(struct pipe_screen *pscreen, in v3d_screen_get_compiler_options() argument
713 v3d_screen_query_dmabuf_modifiers(struct pipe_screen *pscreen, in v3d_screen_query_dmabuf_modifiers() argument
740 v3d_screen_is_dmabuf_modifier_supported(struct pipe_screen *pscreen, in v3d_screen_is_dmabuf_modifier_supported() argument
778 struct pipe_screen *pscreen; in v3d_screen_create() local
780 pscreen = &screen->base; in v3d_screen_create()
782 pscreen->destroy = v3d_screen_destroy; in v3d_screen_create()
783 pscreen->get_param = v3d_screen_get_param; in v3d_screen_create()
784 pscreen->get_paramf = v3d_screen_get_paramf; in v3d_screen_create()
785 pscreen->get_shader_param = v3d_screen_get_shader_param; in v3d_screen_create()
786 pscreen->get_compute_param = v3d_get_compute_param; in v3d_screen_create()
787 pscreen->context_create = v3d_context_create; in v3d_screen_create()
788 pscreen->is_format_supported = v3d_screen_is_format_supported; in v3d_screen_create()
826 v3d_resource_screen_init(pscreen); in v3d_screen_create()
830 pscreen->get_name = v3d_screen_get_name; in v3d_screen_create()
831 pscreen->get_vendor = v3d_screen_get_vendor; in v3d_screen_create()
832 pscreen->get_device_vendor = v3d_screen_get_vendor; in v3d_screen_create()
833 pscreen->get_compiler_options = v3d_screen_get_compiler_options; in v3d_screen_create()
834 pscreen->query_dmabuf_modifiers = v3d_screen_query_dmabuf_modifiers; in v3d_screen_create()
835 pscreen->is_dmabuf_modifier_supported = in v3d_screen_create()
839 pscreen->get_driver_query_group_info = v3d_get_driver_query_group_info; in v3d_screen_create()
840 pscreen->get_driver_query_info = v3d_get_driver_query_info; in v3d_screen_create()
856 return pscreen; in v3d_screen_create()
860 ralloc_free(pscreen); in v3d_screen_create()