Home
last modified time | relevance | path

Searched defs:svga (Results 1 – 25 of 58) sorted by relevance

123

/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_state_constants.c46 svga_get_image_size_constant(const struct svga_context *svga, float **dest, in svga_get_image_size_constant()
104 svga_get_extra_constants_common(const struct svga_context *svga, in svga_get_extra_constants_common()
163 svga_get_extra_fs_constants(const struct svga_context *svga, float *dest) in svga_get_extra_fs_constants()
182 svga_get_prescale_constants(const struct svga_context *svga, float **dest, in svga_get_prescale_constants()
198 svga_get_pt_sprite_constants(const struct svga_context *svga, float **dest) in svga_get_pt_sprite_constants()
216 svga_get_clip_plane_constants(const struct svga_context *svga, in svga_get_clip_plane_constants()
246 svga_get_extra_vs_constants(const struct svga_context *svga, float *dest) in svga_get_extra_vs_constants()
296 svga_get_extra_gs_constants(const struct svga_context *svga, float *dest) in svga_get_extra_gs_constants()
346 svga_get_extra_tcs_constants(struct svga_context *svga, float *dest) in svga_get_extra_tcs_constants()
369 svga_get_extra_tes_constants(struct svga_context *svga, float *dest) in svga_get_extra_tes_constants()
[all …]
Dsvga_pipe_ts.c39 struct svga_context *svga = svga_context(pipe); in svga_set_tess_state() local
54 struct svga_context *svga = svga_context(pipe); in svga_set_patch_vertices() local
64 struct svga_context *svga = svga_context(pipe); in svga_create_tcs_state() local
87 struct svga_context *svga = svga_context(pipe); in svga_bind_tcs_state() local
100 struct svga_context *svga = svga_context(pipe); in svga_delete_tcs_state() local
131 svga_cleanup_tcs_state(struct svga_context *svga) in svga_cleanup_tcs_state()
143 struct svga_context *svga = svga_context(pipe); in svga_create_tes_state() local
167 struct svga_context *svga = svga_context(pipe); in svga_bind_tes_state() local
180 struct svga_context *svga = svga_context(pipe); in svga_delete_tes_state() local
211 svga_init_ts_functions(struct svga_context *svga) in svga_init_ts_functions()
Dsvga_pipe_blend.c38 svga_translate_blend_factor(const struct svga_context *svga, unsigned factor) in svga_translate_blend_factor()
144 define_blend_state_object(struct svga_context *svga, in define_blend_state_object()
181 emulate_logicop(struct svga_context *svga, in emulate_logicop()
296 struct svga_context *svga = svga_context(pipe); in svga_create_blend_state() local
428 struct svga_context *svga = svga_context(pipe); in svga_bind_blend_state() local
437 struct svga_context *svga = svga_context(pipe); in svga_delete_blend_state() local
458 struct svga_context *svga = svga_context(pipe); in svga_set_blend_color() local
466 void svga_init_blend_functions( struct svga_context *svga ) in svga_init_blend_functions()
Dsvga_pipe_depthstencil.c79 define_depth_stencil_state_object(struct svga_context *svga, in define_depth_stencil_state_object()
125 struct svga_context *svga = svga_context(pipe); in svga_create_depth_stencil_state() local
225 struct svga_context *svga = svga_context(pipe); in svga_bind_depth_stencil_state() local
240 struct svga_context *svga = svga_context(pipe); in svga_delete_depth_stencil_state() local
268 struct svga_context *svga = svga_context(pipe); in svga_set_stencil_ref() local
285 struct svga_context *svga = svga_context(pipe); in svga_set_sample_mask() local
305 svga_init_depth_stencil_functions(struct svga_context *svga) in svga_init_depth_stencil_functions()
Dsvga_pipe_query.c92 define_query_vgpu9(struct svga_context *svga, in define_query_vgpu9()
123 begin_query_vgpu9(struct svga_context *svga, struct svga_query *sq) in begin_query_vgpu9()
147 end_query_vgpu9(struct svga_context *svga, struct svga_query *sq) in end_query_vgpu9()
156 get_query_result_vgpu9(struct svga_context *svga, struct svga_query *sq, in get_query_result_vgpu9()
232 allocate_query_block(struct svga_context *svga) in allocate_query_block()
298 allocate_query_slot(struct svga_context *svga, in allocate_query_slot()
325 deallocate_query_slot(struct svga_context *svga, in deallocate_query_slot()
342 allocate_query_block_entry(struct svga_context *svga, in allocate_query_block_entry()
370 allocate_query(struct svga_context *svga, in allocate_query()
417 deallocate_query(struct svga_context *svga, in deallocate_query()
[all …]
Dsvga_context.c61 struct svga_context *svga = svga_context(pipe); in svga_destroy() local
143 struct svga_context *svga = NULL; in svga_context_create() local
406 svga_context_flush(struct svga_context *svga, in svga_context_flush()
495 svga_context_finish(struct svga_context *svga) in svga_context_finish()
516 svga_hwtnl_flush_retry(struct svga_context *svga) in svga_hwtnl_flush_retry()
531 svga_hwtnl_flush_buffer(struct svga_context *svga, in svga_hwtnl_flush_buffer()
544 svga_surfaces_flush(struct svga_context *svga) in svga_surfaces_flush()
Dsvga_pipe_streamout.c53 svga_define_stream_output(struct svga_context *svga, in svga_define_stream_output()
131 svga_create_stream_output(struct svga_context *svga, in svga_create_stream_output()
299 svga_set_stream_output(struct svga_context *svga, in svga_set_stream_output()
340 svga_delete_stream_output(struct svga_context *svga, in svga_delete_stream_output()
380 struct svga_context *svga = svga_context(pipe); in svga_create_stream_output_target() local
421 struct svga_context *svga = svga_context(pipe); in svga_set_stream_output_targets() local
514 svga_rebind_stream_output_targets(struct svga_context *svga) in svga_rebind_stream_output_targets()
531 svga_init_stream_output_functions(struct svga_context *svga) in svga_init_stream_output_functions()
547 svga_create_stream_output_queries(struct svga_context *svga) in svga_create_stream_output_queries()
566 svga_destroy_stream_output_queries(struct svga_context *svga) in svga_destroy_stream_output_queries()
[all …]
Dsvga_pipe_misc.c44 struct svga_context *svga = svga_context(pipe); in svga_set_scissor_states() local
61 struct svga_context *svga = svga_context(pipe); in svga_set_polygon_stipple() local
92 svga_cleanup_framebuffer(struct svga_context *svga) in svga_cleanup_framebuffer()
118 struct svga_context *svga = svga_context(pipe); in svga_set_framebuffer_state() local
194 struct svga_context *svga = svga_context(pipe); in svga_set_clip_state() local
208 struct svga_context *svga = svga_context(pipe); in svga_set_viewport_states() local
230 struct svga_context *svga = svga_context(pipe); in svga_set_debug_callback() local
243 svga_init_misc_functions(struct svga_context *svga) in svga_init_misc_functions()
Dsvga_pipe_vertex.c50 struct svga_context *svga = svga_context(pipe); in svga_set_vertex_buffers() local
123 define_input_element_object(struct svga_context *svga, in define_input_element_object()
202 translate_vertex_decls(struct svga_context *svga, in translate_vertex_decls()
239 struct svga_context *svga = svga_context(pipe); in svga_create_vertex_elements_state() local
278 struct svga_context *svga = svga_context(pipe); in svga_bind_vertex_elements_state() local
289 struct svga_context *svga = svga_context(pipe); in svga_delete_vertex_elements_state() local
311 svga_cleanup_vertex_state(struct svga_context *svga) in svga_cleanup_vertex_state()
326 svga_init_vertex_functions(struct svga_context *svga) in svga_init_vertex_functions()
Dsvga_pipe_draw.c46 retry_draw_range_elements(struct svga_context *svga, in retry_draw_range_elements()
61 retry_draw_arrays( struct svga_context *svga, in retry_draw_arrays()
83 retry_draw_auto(struct svga_context *svga, in retry_draw_auto()
133 retry_draw_indirect(struct svga_context *svga, in retry_draw_indirect()
184 need_fallback_prim_restart(const struct svga_context *svga, in need_fallback_prim_restart()
209 get_vcount_from_stream_output(struct svga_context *svga, in get_vcount_from_stream_output()
234 struct svga_context *svga = svga_context(pipe); in svga_draw_vbo() local
390 svga_init_draw_functions(struct svga_context *svga) in svga_init_draw_functions()
Dsvga_pipe_blit.c77 intra_surface_copy(struct svga_context *svga, struct pipe_resource *tex, in intra_surface_copy()
114 copy_region_vgpu10(struct svga_context *svga, struct pipe_resource *src_tex, in copy_region_vgpu10()
151 copy_region_fallback(struct svga_context *svga, in copy_region_fallback()
226 is_blending_enabled(struct svga_context *svga, in is_blending_enabled()
274 check_blending_and_srgb_cond(struct svga_context *svga, in check_blending_and_srgb_cond()
312 can_blit_via_svga_copy_region(struct svga_context *svga, in can_blit_via_svga_copy_region()
342 can_blit_via_intra_surface_copy(struct svga_context *svga, in can_blit_via_intra_surface_copy()
383 can_blit_via_copy_region_vgpu10(struct svga_context *svga, in can_blit_via_copy_region_vgpu10()
412 can_blit_via_surface_copy(struct svga_context *svga, in can_blit_via_surface_copy()
458 try_copy_region(struct svga_context *svga, in try_copy_region()
[all …]
Dsvga_pipe_cs.c48 struct svga_context *svga = svga_context(pipe); in svga_create_compute_state() local
86 struct svga_context *svga = svga_context(pipe); in svga_bind_compute_state() local
100 struct svga_context *svga = svga_context(pipe); in svga_delete_compute_state() local
164 svga_validate_compute_resources(struct svga_context *svga) in svga_validate_compute_resources()
192 struct svga_context *svga = svga_context(pipe); in svga_launch_grid() local
232 svga_init_cs_functions(struct svga_context *svga) in svga_init_cs_functions()
Dsvga_state_tgsi_transform.c47 bind_gs_state(struct svga_context *svga, in bind_gs_state()
68 bind_shader(struct svga_context *svga, in bind_shader()
104 create_shader(struct svga_context *svga, in create_shader()
131 write_vpos(struct svga_context *svga, in write_vpos()
178 transform_dynamic_indexing(struct svga_context *svga, in transform_dynamic_indexing()
231 emulate_point_sprite(struct svga_context *svga, in emulate_point_sprite()
365 add_point_sprite_shader(struct svga_context *svga) in add_point_sprite_shader()
422 update_tgsi_transform(struct svga_context *svga, uint64_t dirty) in update_tgsi_transform()
Dsvga_state_ts.c37 make_tcs_key(struct svga_context *svga, struct svga_compile_key *key) in make_tcs_key()
82 emit_hw_tcs(struct svga_context *svga, uint64_t dirty) in emit_hw_tcs()
154 make_tes_key(struct svga_context *svga, struct svga_compile_key *key) in make_tes_key()
192 get_passthrough_tcs(struct svga_context *svga) in get_passthrough_tcs()
237 emit_hw_tes(struct svga_context *svga, uint64_t dirty) in emit_hw_tes()
Dsvga_state_uav.c48 svga_uav_cache_init(struct svga_context *svga) in svga_uav_cache_init()
134 svga_uav_cache_find_uav(struct svga_context *svga, in svga_uav_cache_find_uav()
157 svga_uav_cache_add_uav(struct svga_context *svga, in svga_uav_cache_add_uav()
194 svga_uav_cache_use_uav(struct svga_context *svga, in svga_uav_cache_use_uav()
209 svga_uav_cache_purge(struct svga_context *svga, enum svga_pipe_type pipe_type) in svga_uav_cache_purge()
258 svga_create_uav(struct svga_context *svga, in svga_create_uav()
288 svga_destroy_uav(struct svga_context *svga) in svga_destroy_uav()
313 svga_rebind_uav(struct svga_context *svga) in svga_rebind_uav()
335 svga_find_uav_from_list(struct svga_context *svga, SVGA3dUAViewId uaViewId, in svga_find_uav_from_list()
350 svga_create_uav_list(struct svga_context *svga, in svga_create_uav_list()
[all …]
Dsvga_swtnl_backend.c51 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_get_vertex_info() local
65 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_allocate_vertices() local
132 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_map_vertices() local
172 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_unmap_vertices() local
217 struct svga_context *svga = svga_render->svga; in svga_vbuf_submit_state() local
285 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_draw_arrays() local
320 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_draw_elements() local
388 svga_vbuf_render_create(struct svga_context *svga) in svga_vbuf_render_create()
Dsvga_state_rss.c48 #define EMIT_RS(svga, value, token) \ argument
57 #define EMIT_RS_FLOAT(svga, fvalue, token) \ argument
100 emit_rss_vgpu9(struct svga_context *svga, uint64_t dirty) in emit_rss_vgpu9()
322 get_no_cull_rasterizer_state(struct svga_context *svga) in get_no_cull_rasterizer_state()
353 get_no_depth_stencil_test_state(struct svga_context *svga) in get_no_depth_stencil_test_state()
369 get_alt_rasterizer_state_id(struct svga_context *svga, in get_alt_rasterizer_state_id()
388 emit_rss_vgpu10(struct svga_context *svga, uint64_t dirty) in emit_rss_vgpu10()
525 emit_rss(struct svga_context *svga, uint64_t dirty) in emit_rss()
Dsvga_state_framebuffer.c54 emit_fb_vgpu9(struct svga_context *svga) in emit_fb_vgpu9()
138 svga_reemit_framebuffer_bindings_vgpu9(struct svga_context *svga) in svga_reemit_framebuffer_bindings_vgpu9()
184 emit_fb_vgpu10(struct svga_context *svga) in emit_fb_vgpu10()
306 emit_framebuffer(struct svga_context *svga, uint64_t dirty) in emit_framebuffer()
326 svga_reemit_framebuffer_bindings(struct svga_context *svga) in svga_reemit_framebuffer_bindings()
349 svga_rebind_framebuffer_bindings(struct svga_context *svga) in svga_rebind_framebuffer_bindings()
400 get_viewport_prescale(struct svga_context *svga, in get_viewport_prescale()
695 emit_viewport( struct svga_context *svga, in emit_viewport()
787 emit_scissor_rect( struct svga_context *svga, in emit_scissor_rect()
845 emit_clip_planes( struct svga_context *svga, in emit_clip_planes()
Dsvga_pipe_sampler.c160 define_sampler_state_object(struct svga_context *svga, in define_sampler_state_object()
233 struct svga_context *svga = svga_context(pipe); in svga_create_sampler_state() local
303 struct svga_context *svga = svga_context(pipe); in svga_bind_sampler_states() local
340 struct svga_context *svga = svga_context(pipe); in svga_delete_sampler_state() local
365 struct svga_context *svga = svga_context(pipe); in svga_create_sampler_view() local
392 struct svga_context *svga = svga_context(pipe); in svga_sampler_view_destroy() local
421 struct svga_context *svga = svga_context(pipe); in svga_set_sampler_views() local
536 svga_cleanup_sampler_state(struct svga_context *svga) in svga_cleanup_sampler_state()
562 svga_init_sampler_functions( struct svga_context *svga ) in svga_init_sampler_functions()
Dsvga_pipe_vs.c47 struct svga_context *svga = svga_context(pipe); in svga_create_vs_state() local
82 struct svga_context *svga = svga_context(pipe); in svga_bind_vs_state() local
103 struct svga_context *svga = svga_context(pipe); in svga_delete_vs_state() local
147 svga_init_vs_functions(struct svga_context *svga) in svga_init_vs_functions()
Dsvga_pipe_gs.c44 struct svga_context *svga = svga_context(pipe); in svga_create_gs_state() local
77 struct svga_context *svga = svga_context(pipe); in svga_bind_gs_state() local
87 struct svga_context *svga = svga_context(pipe); in svga_delete_gs_state() local
127 svga_init_gs_functions(struct svga_context *svga) in svga_init_gs_functions()
Dsvga_pipe_fs.c45 struct svga_context *svga = svga_context(pipe); in svga_create_fs_state() local
83 struct svga_context *svga = svga_context(pipe); in svga_bind_fs_state() local
93 struct svga_context *svga = svga_context(pipe); in svga_delete_fs_state() local
127 svga_init_fs_functions(struct svga_context *svga) in svga_init_fs_functions()
Dsvga_pipe_clear.c42 begin_blit(struct svga_context *svga) in begin_blit()
72 clear_buffers_with_quad(struct svga_context *svga, in clear_buffers_with_quad()
125 try_clear(struct svga_context *svga, in try_clear()
255 struct svga_context *svga = svga_context( pipe ); in svga_clear() local
288 struct svga_context *svga = svga_context(pipe); in svga_clear_texture() local
471 svga_try_clear_render_target(struct svga_context *svga, in svga_try_clear_render_target()
497 svga_blitter_clear_render_target(struct svga_context *svga, in svga_blitter_clear_render_target()
532 struct svga_context *svga = svga_context( pipe ); in svga_clear_render_target() local
549 void svga_init_clear_functions(struct svga_context *svga) in svga_init_clear_functions()
Dsvga_resource_buffer_upload.c69 svga_winsys_buffer_create( struct svga_context *svga, in svga_winsys_buffer_create()
269 svga_buffer_recreate_host_surface(struct svga_context *svga, in svga_buffer_recreate_host_surface()
380 svga_buffer_bind_host_surface(struct svga_context *svga, in svga_buffer_bind_host_surface()
419 svga_buffer_validate_host_surface(struct svga_context *svga, in svga_buffer_validate_host_surface()
493 svga_buffer_upload_gb_command(struct svga_context *svga, in svga_buffer_upload_gb_command()
571 svga_buffer_upload_hb_command(struct svga_context *svga, in svga_buffer_upload_hb_command()
646 svga_buffer_upload_command(struct svga_context *svga, struct svga_buffer *sbuf) in svga_buffer_upload_command()
661 svga_buffer_upload_flush(struct svga_context *svga, struct svga_buffer *sbuf) in svga_buffer_upload_flush()
853 svga_buffer_update_hw(struct svga_context *svga, struct svga_buffer *sbuf, in svga_buffer_update_hw()
922 struct svga_context *svga, in svga_buffer_upload_piecewise()
[all …]
Dsvga_surface.c48 svga_texture_copy_region(struct svga_context *svga, in svga_texture_copy_region()
78 svga_texture_copy_handle(struct svga_context *svga, in svga_texture_copy_handle()
131 svga_texture_copy_handle_resource(struct svga_context *svga, in svga_texture_copy_handle_resource()
182 svga_texture_view_surface(struct svga_context *svga, in svga_texture_view_surface()
289 struct svga_context *svga = svga_context(pipe); in svga_create_surface_view() local
436 struct svga_context *svga = svga_context(pipe); in svga_create_surface() local
468 create_backed_surface_view(struct svga_context *svga, struct svga_surface *s, in create_backed_surface_view()
535 svga_validate_surface_view(struct svga_context *svga, struct svga_surface *s) in svga_validate_surface_view()
664 struct svga_context *svga = svga_context(pipe); in svga_surface_destroy() local
749 svga_mark_surfaces_dirty(struct svga_context *svga) in svga_mark_surfaces_dirty()
[all …]

123