Home
last modified time | relevance | path

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

/third_party/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.c604 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_screen_get_compute_param()
699 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_screen_destroy()
741 nvc0_graph_set_macro(struct nvc0_screen *screen, uint32_t m, unsigned pos, in nvc0_graph_set_macro()
761 tu102_graph_set_macro(struct nvc0_screen *screen, uint32_t m, unsigned pos, in tu102_graph_set_macro()
852 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_screen_fence_emit()
870 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_screen_fence_update()
875 nvc0_screen_init_compute(struct nvc0_screen *screen) in nvc0_screen_init_compute()
898 nvc0_screen_resize_tls_area(struct nvc0_screen *screen, in nvc0_screen_resize_tls_area()
933 nvc0_screen_resize_text_area(struct nvc0_screen *screen, uint64_t size) in nvc0_screen_resize_text_area()
977 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()
422 nvc0_hw_metric_get_num_queries(struct nvc0_screen *screen) in nvc0_hw_metric_get_num_queries()
448 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_metric_query_get_cfg()
672 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_metric_get_query_result()
750 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_sm.c2233 nvc0_hw_sm_get_queries(struct nvc0_screen *screen) in nvc0_hw_sm_get_queries()
2258 nvc0_hw_sm_get_num_queries(struct nvc0_screen *screen) in nvc0_hw_sm_get_num_queries()
2285 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_sm_query_get_cfg()
2313 struct nvc0_screen *screen = nvc0->screen; in nve4_hw_sm_begin_query()
2398 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_sm_begin_query()
2465 nvc0_hw_sm_get_program(struct nvc0_screen *screen) in nvc0_hw_sm_get_program()
2504 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_sm_upload_input()
2537 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_sm_end_query()
2719 struct nvc0_screen *screen = nvc0->screen; in nvc0_hw_sm_create_query()
2796 nvc0_hw_sm_get_driver_query_info(struct nvc0_screen *screen, unsigned id, in nvc0_hw_sm_get_driver_query_info()
Dnvc0_query_hw.h50 nvc0_hw_get_driver_query_info(struct nvc0_screen *, unsigned,
Dnvc0_query_sw.c140 nvc0_sw_get_driver_query_info(struct nvc0_screen *screen, unsigned id, in nvc0_sw_get_driver_query_info()
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.c762 struct nvc0_screen *screen = nvc0->screen; in nve4_set_tex_handles()
959 struct nvc0_screen *screen = nvc0->screen; in nve4_set_surface_info()
1135 struct nvc0_screen *screen = nvc0->screen; in nvc0_validate_suf()
1255 struct nvc0_screen *screen = nvc0->screen; in gm107_validate_surfaces()
1298 struct nvc0_screen *screen = nvc0->screen; in nve4_update_surface_bindings()
1352 struct nvc0_screen *screen = nvc0->screen; in nve4_create_image_handle()
1382 struct nvc0_screen *screen = nvc0->screen; in nve4_delete_image_handle()
1394 struct nvc0_screen *screen = nvc0->screen; in nve4_make_image_handle_resident()
Dnvc0_context.c281 struct nvc0_screen *screen = push->user_priv; in nvc0_default_kick_notify()
414 struct nvc0_screen *screen = nvc0_screen(pscreen); in nvc0_create()
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()
875 struct nvc0_screen *screen = nvc0->screen; in nvc0_program_upload()
964 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.c562 struct nvc0_screen *screen = push->user_priv; in nvc0_draw_vbo_kick_notify()
816 struct nvc0_screen *screen = nvc0->screen; in nvc0_draw_indirect()
943 struct nvc0_screen *screen = nvc0->screen; in nvc0_draw_vbo()
Dnvc0_surface.c809 struct nvc0_screen *screen;
1198 struct nvc0_screen *screen = nvc0->screen; in nvc0_blit_3d()
1708 nvc0_blitter_create(struct nvc0_screen *screen) in nvc0_blitter_create()
1725 nvc0_blitter_destroy(struct nvc0_screen *screen) in nvc0_blitter_destroy()
Dnvc0_vbo_translate.c503 struct nvc0_screen *screen = nvc0->screen; in nvc0_push_vbo_indirect()
/third_party/mesa3d/src/gallium/drivers/nouveau/
Dmeson.build203 'nvc0/nvc0_screen.c',
204 'nvc0/nvc0_screen.h',
/third_party/mesa3d/docs/relnotes/
D10.5.6.rst79 - nvc0: keep track of PGRAPH state in nvc0_screen
/third_party/mesa3d/ohos/
Ddependency_inputs.gni2898 ../src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
2899 ../src/gallium/drivers/nouveau/nvc0/nvc0_screen.h