Home
last modified time | relevance | path

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

/third_party/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.c73 if (nv50_screen(pscreen)->tesla->oclass < NVA0_3D_CLASS) in nv50_screen_is_format_supported()
494 return nv50_screen(pscreen)->max_tls_space / ONE_TEMP_SIZE; in nv50_screen_get_shader_param()
571 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_get_compute_param()
620 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_destroy()
665 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_fence_emit()
687 return nv50_screen(pscreen)->fence.map[0]; in nv50_screen_fence_update()
691 nv50_screen_init_hwctx(struct nv50_screen *screen) in nv50_screen_init_hwctx()
936 static int nv50_tls_alloc(struct nv50_screen *screen, unsigned tls_space, in nv50_tls_alloc()
961 int nv50_tls_realloc(struct nv50_screen *screen, unsigned tls_space) in nv50_tls_realloc()
1004 struct nv50_screen *screen; in nv50_screen_create()
[all …]
Dnv50_query.c171 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_get_driver_query_info()
195 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.h50 nv50_hw_get_driver_query_info(struct nv50_screen *, unsigned,
Dnv50_context.c138 struct nv50_screen *screen = push->user_priv; in nv50_default_kick_notify()
302 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_create()
Dnv50_query_hw.c45 struct nv50_screen *screen = nv50->screen; in nv50_hw_query_allocate()
430 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.h143 struct nv50_screen *screen;
Dnv50_compute.c34 nv50_screen_compute_setup(struct nv50_screen *screen, in nv50_screen_compute_setup()
528 struct nv50_screen *screen = nv50->screen; in nv50_compute_upload_input()
Dnv50_surface.c1799 nv50_blitter_create(struct nv50_screen *screen) in nv50_blitter_create()
1816 nv50_blitter_destroy(struct nv50_screen *screen) in nv50_blitter_destroy()
Dnv50_vbo.c752 struct nv50_screen *screen = chan->user_priv; in nv50_draw_vbo_kick_notify()
/third_party/mesa3d/src/gallium/drivers/nouveau/
Dmeson.build103 'nv50/nv50_screen.c',
104 'nv50/nv50_screen.h',
/third_party/mesa3d/docs/relnotes/
D10.5.6.rst78 - nv50: keep track of PGRAPH state in nv50_screen
/third_party/mesa3d/ohos/
Ddependency_inputs.gni2823 "../src/gallium/drivers/nouveau/nv50/nv50_screen.c",
2824 "../src/gallium/drivers/nouveau/nv50/nv50_screen.h",