Lines Matching refs:pscreen
78 vc4_screen_get_name(struct pipe_screen *pscreen) in vc4_screen_get_name() argument
80 struct vc4_screen *screen = vc4_screen(pscreen); in vc4_screen_get_name()
93 vc4_screen_get_vendor(struct pipe_screen *pscreen) in vc4_screen_get_vendor() argument
99 vc4_screen_destroy(struct pipe_screen *pscreen) in vc4_screen_destroy() argument
101 struct vc4_screen *screen = vc4_screen(pscreen); in vc4_screen_destroy()
104 vc4_bufmgr_destroy(pscreen); in vc4_screen_destroy()
113 ralloc_free(pscreen); in vc4_screen_destroy()
131 vc4_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) in vc4_screen_get_param() argument
133 struct vc4_screen *screen = vc4_screen(pscreen); in vc4_screen_get_param()
360 vc4_screen_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param) in vc4_screen_get_paramf() argument
387 vc4_screen_get_shader_param(struct pipe_screen *pscreen, in vc4_screen_get_shader_param() argument
405 return vc4_screen(pscreen)->has_control_flow; in vc4_screen_get_shader_param()
463 vc4_screen_is_format_supported(struct pipe_screen *pscreen, in vc4_screen_is_format_supported() argument
469 struct vc4_screen *screen = vc4_screen(pscreen); in vc4_screen_is_format_supported()
569 vc4_screen_query_dmabuf_modifiers(struct pipe_screen *pscreen, in vc4_screen_query_dmabuf_modifiers() argument
580 struct vc4_screen *screen = vc4_screen(pscreen); in vc4_screen_query_dmabuf_modifiers()
664 struct pipe_screen *pscreen; in vc4_screen_create() local
666 pscreen = &screen->base; in vc4_screen_create()
668 pscreen->destroy = vc4_screen_destroy; in vc4_screen_create()
669 pscreen->get_param = vc4_screen_get_param; in vc4_screen_create()
670 pscreen->get_paramf = vc4_screen_get_paramf; in vc4_screen_create()
671 pscreen->get_shader_param = vc4_screen_get_shader_param; in vc4_screen_create()
672 pscreen->context_create = vc4_context_create; in vc4_screen_create()
673 pscreen->is_format_supported = vc4_screen_is_format_supported; in vc4_screen_create()
715 vc4_resource_screen_init(pscreen); in vc4_screen_create()
717 pscreen->get_name = vc4_screen_get_name; in vc4_screen_create()
718 pscreen->get_vendor = vc4_screen_get_vendor; in vc4_screen_create()
719 pscreen->get_device_vendor = vc4_screen_get_vendor; in vc4_screen_create()
720 pscreen->get_compiler_options = vc4_screen_get_compiler_options; in vc4_screen_create()
721 pscreen->query_dmabuf_modifiers = vc4_screen_query_dmabuf_modifiers; in vc4_screen_create()
723 return pscreen; in vc4_screen_create()
727 ralloc_free(pscreen); in vc4_screen_create()