Home
last modified time | relevance | path

Searched refs:nv50_screen (Results 1 – 16 of 16) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_screen.h59 struct nv50_screen { struct
116 static inline struct nv50_screen * argument
117 nv50_screen(struct pipe_screen *screen) in nv50_screen() function
119 return (struct nv50_screen *)screen; in nv50_screen()
127 bool nv50_blitter_create(struct nv50_screen *);
128 void nv50_blitter_destroy(struct nv50_screen *);
130 int nv50_screen_tic_alloc(struct nv50_screen *, void *);
131 int nv50_screen_tsc_alloc(struct nv50_screen *, void *);
133 int nv50_screen_compute_setup(struct nv50_screen *, struct nouveau_pushbuf *);
138 struct nv50_screen *screen = nv50_screen(res->base.screen); in nv50_resource_fence()
[all …]
Dnv50_screen.c63 if (nv50_screen(pscreen)->tesla->oclass < NVA0_3D_CLASS) in nv50_screen_is_format_supported()
327 return nv50_screen(pscreen)->max_tls_space / ONE_TEMP_SIZE; in nv50_screen_get_shader_param()
391 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_get_compute_param()
440 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_destroy()
494 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_fence_emit()
516 return nv50_screen(pscreen)->fence.map[0]; in nv50_screen_fence_update()
520 nv50_screen_init_hwctx(struct nv50_screen *screen) in nv50_screen_init_hwctx()
754 static int nv50_tls_alloc(struct nv50_screen *screen, unsigned tls_space, in nv50_tls_alloc()
778 int nv50_tls_realloc(struct nv50_screen *screen, unsigned tls_space) in nv50_tls_realloc()
811 struct nv50_screen *screen; in nv50_screen_create()
[all …]
Dnv50_query.c172 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_get_driver_query_info()
196 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_get_driver_query_group_info()
Dnv50_query_hw_metric.h32 nv50_hw_metric_get_driver_query_info(struct nv50_screen *, unsigned,
Dnv50_query_hw_sm.h43 nv50_hw_sm_get_driver_query_info(struct nv50_screen *, unsigned,
Dnv50_query_hw_sm.c164 struct nv50_screen *screen = nv50->screen; in nv50_hw_sm_begin_query()
217 struct nv50_screen *screen = nv50->screen; in nv50_hw_sm_end_query()
406 nv50_hw_sm_get_driver_query_info(struct nv50_screen *screen, unsigned id, in nv50_hw_sm_get_driver_query_info()
Dnv50_query_hw.h46 nv50_hw_get_driver_query_info(struct nv50_screen *, unsigned,
Dnv50_context.c123 struct nv50_screen *screen = push->user_priv; in nv50_default_kick_notify()
283 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_create()
Dnv50_compute.c33 nv50_screen_compute_setup(struct nv50_screen *screen, in nv50_screen_compute_setup()
197 struct nv50_screen *screen = nv50->screen; in nv50_compute_upload_input()
Dnv50_query_hw.c50 struct nv50_screen *screen = nv50->screen; in nv50_hw_query_allocate()
416 nv50_hw_get_driver_query_info(struct nv50_screen *screen, unsigned id, in nv50_hw_get_driver_query_info()
Dnv50_query_hw_metric.c185 nv50_hw_metric_get_driver_query_info(struct nv50_screen *screen, unsigned id, in nv50_hw_metric_get_driver_query_info()
Dnv50_context.h116 struct nv50_screen *screen;
Dnv50_transfer.c252 struct nv50_screen *screen = nv50_screen(pctx->screen); in nv50_miptree_transfer_map()
Dnv50_vbo.c756 struct nv50_screen *screen = chan->user_priv; in nv50_draw_vbo_kick_notify()
Dnv50_surface.c1750 nv50_blitter_create(struct nv50_screen *screen) in nv50_blitter_create()
1767 nv50_blitter_destroy(struct nv50_screen *screen) in nv50_blitter_destroy()
/external/mesa3d/src/gallium/drivers/nouveau/
DMakefile.sources88 nv50/nv50_screen.c \
89 nv50/nv50_screen.h \