Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_screen.h60 struct nv50_screen { struct
117 static inline struct nv50_screen * argument
118 nv50_screen(struct pipe_screen *screen) in nv50_screen() function
120 return (struct nv50_screen *)screen; in nv50_screen()
128 bool nv50_blitter_create(struct nv50_screen *);
129 void nv50_blitter_destroy(struct nv50_screen *);
131 int nv50_screen_tic_alloc(struct nv50_screen *, void *);
132 int nv50_screen_tsc_alloc(struct nv50_screen *, void *);
134 int nv50_screen_compute_setup(struct nv50_screen *, struct nouveau_pushbuf *);
139 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()
345 return nv50_screen(pscreen)->max_tls_space / ONE_TEMP_SIZE; in nv50_screen_get_shader_param()
415 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_get_compute_param()
464 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_destroy()
518 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_fence_emit()
540 return nv50_screen(pscreen)->fence.map[0]; in nv50_screen_fence_update()
544 nv50_screen_init_hwctx(struct nv50_screen *screen) in nv50_screen_init_hwctx()
783 static int nv50_tls_alloc(struct nv50_screen *screen, unsigned tls_space, in nv50_tls_alloc()
807 int nv50_tls_realloc(struct nv50_screen *screen, unsigned tls_space) in nv50_tls_realloc()
840 struct nv50_screen *screen; in nv50_screen_create()
[all …]
Dnv50_query.c173 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_get_driver_query_info()
197 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_get_driver_query_group_info()
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_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.h46 nv50_hw_get_driver_query_info(struct nv50_screen *, unsigned,
Dnv50_context.c120 struct nv50_screen *screen = push->user_priv; in nv50_default_kick_notify()
274 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()
420 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.c758 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 \
Dmeson.build104 'nv50/nv50_screen.c',
105 'nv50/nv50_screen.h',