Home | History | Annotate | Download | only in nvc0

Lines Matching defs:pscreen

36 nvc0_screen_is_format_supported(struct pipe_screen *pscreen,
69 nvc0_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
71 const uint16_t class_3d = nouveau_screen(pscreen)->class_3d;
164 nvc0_screen_get_shader_param(struct pipe_screen *pscreen, unsigned shader,
229 nvc0_screen_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param)
250 nvc0_screen_destroy(struct pipe_screen *pscreen)
252 struct nvc0_screen *screen = nvc0_screen(pscreen);
369 nvc0_screen_fence_emit(struct pipe_screen *pscreen, u32 *sequence)
371 struct nvc0_screen *screen = nvc0_screen(pscreen);
386 nvc0_screen_fence_update(struct pipe_screen *pscreen)
388 struct nvc0_screen *screen = nvc0_screen(pscreen);
395 nvc0_screen_destroy(pscreen); \
403 struct pipe_screen *pscreen;
423 pscreen = &screen->base.base;
427 nvc0_screen_destroy(pscreen);
439 pscreen->destroy = nvc0_screen_destroy;
440 pscreen->context_create = nvc0_create;
441 pscreen->is_format_supported = nvc0_screen_is_format_supported;
442 pscreen->get_param = nvc0_screen_get_param;
443 pscreen->get_shader_param = nvc0_screen_get_shader_param;
444 pscreen->get_paramf = nvc0_screen_get_paramf;
446 nvc0_screen_init_resource_functions(pscreen);
768 return pscreen;
771 nvc0_screen_destroy(pscreen);