Home
last modified time | relevance | path

Searched refs:nvc0_screen (Results 1 – 24 of 24) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_screen.h69 struct nvc0_screen { struct
132 static inline struct nvc0_screen * argument
133 nvc0_screen(struct pipe_screen *screen) in nvc0_screen() function
135 return (struct nvc0_screen *)screen; in nvc0_screen()
144 bool nvc0_blitter_create(struct nvc0_screen *);
145 void nvc0_blitter_destroy(struct nvc0_screen *);
147 void nvc0_screen_make_buffers_resident(struct nvc0_screen *);
149 int nvc0_screen_tic_alloc(struct nvc0_screen *, void *);
150 int nvc0_screen_tsc_alloc(struct nvc0_screen *, void *);
152 int nve4_screen_compute_setup(struct nvc0_screen *, struct nouveau_pushbuf *);
[all …]
Dnvc0_screen.c574 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_screen_get_compute_param()
672 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_screen_destroy()
723 nvc0_graph_set_macro(struct nvc0_screen *screen, uint32_t m, unsigned pos, in nvc0_graph_set_macro()
743 tu102_graph_set_macro(struct nvc0_screen *screen, uint32_t m, unsigned pos, in tu102_graph_set_macro()
834 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_screen_fence_emit()
852 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_screen_fence_update()
857 nvc0_screen_init_compute(struct nvc0_screen *screen) in nvc0_screen_init_compute()
880 nvc0_screen_resize_tls_area(struct nvc0_screen *screen, in nvc0_screen_resize_tls_area()
915 nvc0_screen_resize_text_area(struct nvc0_screen *screen, uint64_t size) in nvc0_screen_resize_text_area()
959 nvc0_screen_bind_cb_3d(struct nvc0_screen *screen, bool *can_serialize, in nvc0_screen_bind_cb_3d()
[all …]
Dnvc0_query_hw_metric.h43 nvc0_hw_metric_get_driver_query_info(struct nvc0_screen *, unsigned,
46 nvc0_hw_metric_get_num_queries(struct nvc0_screen *);
Dnvc0_query_hw_sm.h97 nvc0_hw_sm_get_driver_query_info(struct nvc0_screen *, unsigned,
100 nvc0_hw_sm_get_num_queries(struct nvc0_screen *);
Dnvc0_query.c177 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_screen_get_driver_query_info()
207 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_screen_get_driver_query_group_info()
Dnvc0_query_hw_metric.c398 nvc0_hw_metric_get_queries(struct nvc0_screen *screen) in nvc0_hw_metric_get_queries()
420 nvc0_hw_metric_get_num_queries(struct nvc0_screen *screen) in nvc0_hw_metric_get_num_queries()
444 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_metric_query_get_cfg()
668 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_metric_get_query_result()
746 nvc0_hw_metric_get_driver_query_info(struct nvc0_screen *screen, unsigned id, in nvc0_hw_metric_get_driver_query_info()
Dnvc0_compute.c30 nvc0_screen_compute_setup(struct nvc0_screen *screen, in nvc0_screen_compute_setup()
252 struct nvc0_screen *screen = nvc0->screen; in nvc0_compute_validate_driverconst()
268 struct nvc0_screen *screen = nvc0->screen; in nvc0_compute_validate_buffers()
387 struct nvc0_screen *screen = nvc0->screen; in nvc0_compute_upload_input()
426 struct nvc0_screen *screen = nvc0->screen; in nvc0_launch_grid()
Dnve4_compute.c44 nve4_screen_compute_setup(struct nvc0_screen *screen, in nve4_screen_compute_setup()
225 struct nvc0_screen *screen = nvc0->screen; in gm107_compute_validate_surfaces()
355 struct nvc0_screen *screen = nvc0->screen; in nve4_compute_set_tex_handles()
519 struct nvc0_screen *screen = nvc0->screen; in nve4_compute_upload_input()
628 const struct nvc0_screen *screen = nvc0->screen; in nve4_compute_setup_launch_desc()
693 const struct nvc0_screen *screen = nvc0->screen; in gp100_compute_setup_launch_desc()
754 struct nvc0_screen *screen = nvc0->screen; in gv100_compute_setup_launch_desc()
845 struct nvc0_screen *screen = nvc0->screen; in nve4_launch_grid()
1028 struct nvc0_screen *screen = nvc0->screen; in nve4_compute_trap_info()
Dnvc0_query_sw.h61 nvc0_sw_get_driver_query_info(struct nvc0_screen *, unsigned,
Dnvc0_query_hw.h50 nvc0_hw_get_driver_query_info(struct nvc0_screen *, unsigned,
Dnvc0_query_hw_sm.c2233 nvc0_hw_sm_get_queries(struct nvc0_screen *screen) in nvc0_hw_sm_get_queries()
2256 nvc0_hw_sm_get_num_queries(struct nvc0_screen *screen) in nvc0_hw_sm_get_num_queries()
2281 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_sm_query_get_cfg()
2309 struct nvc0_screen *screen = nvc0->screen; in nve4_hw_sm_begin_query()
2394 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_sm_begin_query()
2461 nvc0_hw_sm_get_program(struct nvc0_screen *screen) in nvc0_hw_sm_get_program()
2500 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_sm_upload_input()
2533 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_sm_end_query()
2715 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_sm_create_query()
2792 nvc0_hw_sm_get_driver_query_info(struct nvc0_screen *screen, unsigned id, in nvc0_hw_sm_get_driver_query_info()
Dnvc0_query_sw.c140 nvc0_sw_get_driver_query_info(struct nvc0_screen *screen, unsigned id, in nvc0_sw_get_driver_query_info()
Dnvc0_context.c234 struct nvc0_screen *screen = push->user_priv; in nvc0_default_kick_notify()
367 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_create()
Dnvc0_state_validate.c92 struct nvc0_screen *screen = nvc0->screen; in gm200_validate_sample_locations()
166 struct nvc0_screen *screen = nvc0->screen; in nvc0_validate_sample_locations()
475 struct nvc0_screen *screen = nvc0->screen; in nvc0_upload_uclip_planes()
637 struct nvc0_screen *screen = nvc0->screen; in nvc0_validate_buffers()
716 struct nvc0_screen *screen = nvc0->screen; in nvc0_validate_driverconst()
804 struct nvc0_screen *screen = nvc0->screen; in nvc0_validate_fbread()
Dnvc0_tex.c764 struct nvc0_screen *screen = nvc0->screen; in nve4_set_tex_handles()
961 struct nvc0_screen *screen = nvc0->screen; in nve4_set_surface_info()
1129 struct nvc0_screen *screen = nvc0->screen; in nvc0_validate_suf()
1242 struct nvc0_screen *screen = nvc0->screen; in gm107_validate_surfaces()
1285 struct nvc0_screen *screen = nvc0->screen; in nve4_update_surface_bindings()
1339 struct nvc0_screen *screen = nvc0->screen; in nve4_create_image_handle()
1369 struct nvc0_screen *screen = nvc0->screen; in nve4_delete_image_handle()
1381 struct nvc0_screen *screen = nvc0->screen; in nve4_make_image_handle_resident()
Dnvc0_program.c775 struct nvc0_screen *screen = nvc0->screen; in nvc0_program_alloc_code()
827 struct nvc0_screen *screen = nvc0->screen; in nvc0_program_upload_code()
874 struct nvc0_screen *screen = nvc0->screen; in nvc0_program_upload()
963 struct nvc0_screen *screen = nvc0->screen; in nvc0_program_library_upload()
Dnvc0_query_hw.c38 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_query_allocate()
607 nvc0_hw_get_driver_query_info(struct nvc0_screen *screen, unsigned id, in nvc0_hw_get_driver_query_info()
Dnvc0_context.h182 struct nvc0_screen *screen;
Dnvc0_vbo.c561 struct nvc0_screen *screen = push->user_priv; in nvc0_draw_vbo_kick_notify()
812 struct nvc0_screen *screen = nvc0->screen; in nvc0_draw_indirect()
927 struct nvc0_screen *screen = nvc0->screen; in nvc0_draw_vbo()
Dnvc0_surface.c789 struct nvc0_screen *screen;
1177 struct nvc0_screen *screen = nvc0->screen; in nvc0_blit_3d()
1672 nvc0_blitter_create(struct nvc0_screen *screen) in nvc0_blitter_create()
1689 nvc0_blitter_destroy(struct nvc0_screen *screen) in nvc0_blitter_destroy()
Dnvc0_vbo_translate.c499 struct nvc0_screen *screen = nvc0->screen; in nvc0_push_vbo_indirect()
/external/mesa3d/src/gallium/drivers/nouveau/
DMakefile.sources193 nvc0/nvc0_screen.c \
194 nvc0/nvc0_screen.h \
Dmeson.build203 'nvc0/nvc0_screen.c',
204 'nvc0/nvc0_screen.h',
/external/mesa3d/docs/relnotes/
D10.5.6.rst79 - nvc0: keep track of PGRAPH state in nvc0_screen