/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_state.h | 33 struct svga_context; 36 void svga_init_state( struct svga_context *svga ); 37 void svga_destroy_state( struct svga_context *svga ); 43 enum pipe_error (*update)( struct svga_context *svga, uint64_t dirty ); 100 enum pipe_error svga_update_state( struct svga_context *svga, 103 bool svga_update_state_retry(struct svga_context *svga, unsigned level); 105 enum pipe_error svga_emit_initial_state( struct svga_context *svga ); 107 enum pipe_error svga_reemit_framebuffer_bindings( struct svga_context *svga ); 109 enum pipe_error svga_rebind_framebuffer_bindings( struct svga_context *svga ); 111 enum pipe_error svga_reemit_tss_bindings( struct svga_context *svga ); [all …]
|
D | svga_context.h | 471 struct svga_context struct 722 void svga_init_state_functions( struct svga_context *svga ); 723 void svga_init_flush_functions( struct svga_context *svga ); 724 void svga_init_string_functions( struct svga_context *svga ); 725 void svga_init_blit_functions(struct svga_context *svga); 727 void svga_init_blend_functions( struct svga_context *svga ); 728 void svga_init_depth_stencil_functions( struct svga_context *svga ); 729 void svga_init_misc_functions( struct svga_context *svga ); 730 void svga_init_rasterizer_functions( struct svga_context *svga ); 731 void svga_init_sampler_functions( struct svga_context *svga ); [all …]
|
D | svga_streamout.h | 41 svga_create_stream_output(struct svga_context *svga, 46 svga_set_stream_output(struct svga_context *svga, 50 svga_delete_stream_output(struct svga_context *svga, 54 svga_rebind_stream_output_targets(struct svga_context *svga); 57 svga_create_stream_output_queries(struct svga_context *svga); 60 svga_destroy_stream_output_queries(struct svga_context *svga); 63 svga_begin_stream_output_queries(struct svga_context *svga, unsigned mask); 66 svga_end_stream_output_queries(struct svga_context *svga, unsigned mask); 69 svga_get_primcount_from_stream_output(struct svga_context *svga,
|
D | svga_pipe_ts.c | 38 struct svga_context *svga = svga_context(pipe); in svga_set_tess_state() 54 struct svga_context *svga = svga_context(pipe); in svga_create_tcs_state() 82 struct svga_context *svga = svga_context(pipe); in svga_bind_tcs_state() 95 struct svga_context *svga = svga_context(pipe); in svga_delete_tcs_state() 126 svga_cleanup_tcs_state(struct svga_context *svga) in svga_cleanup_tcs_state() 138 struct svga_context *svga = svga_context(pipe); in svga_create_tes_state() 166 struct svga_context *svga = svga_context(pipe); in svga_bind_tes_state() 179 struct svga_context *svga = svga_context(pipe); in svga_delete_tes_state() 210 svga_init_ts_functions(struct svga_context *svga) in svga_init_ts_functions()
|
D | svga_pipe_misc.c | 44 struct svga_context *svga = svga_context(pipe); in svga_set_scissor_states() 61 struct svga_context *svga = svga_context(pipe); in svga_set_polygon_stipple() 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() 194 struct svga_context *svga = svga_context(pipe); in svga_set_clip_state() 208 struct svga_context *svga = svga_context(pipe); in svga_set_viewport_states() 230 struct svga_context *svga = svga_context(pipe); in svga_set_debug_callback() 243 svga_init_misc_functions(struct svga_context *svga) in svga_init_misc_functions()
|
D | svga_surface.h | 37 struct svga_context; 82 svga_mark_surfaces_dirty(struct svga_context *svga); 85 svga_propagate_surface(struct svga_context *svga, struct pipe_surface *surf, 89 svga_propagate_rendertargets(struct svga_context *svga); 95 svga_texture_view_surface(struct svga_context *svga, 109 svga_texture_copy_region(struct svga_context *svga, 119 svga_texture_copy_handle(struct svga_context *svga, 143 svga_validate_surface_view(struct svga_context *svga, struct svga_surface *s);
|
D | svga_shader.h | 41 struct svga_context; 389 svga_init_shader_key_common(const struct svga_context *svga, 403 svga_define_shader(struct svga_context *svga, 407 svga_set_shader(struct svga_context *svga, 412 svga_new_shader_variant(struct svga_context *svga, enum pipe_shader_type type); 415 svga_destroy_shader_variant(struct svga_context *svga, 419 svga_rebind_shaders(struct svga_context *svga); 425 svga_shader_too_large(const struct svga_context *svga, in svga_shader_too_large() 470 svga_have_vs_streamout(const struct svga_context *svga) in svga_have_vs_streamout() 478 svga_have_gs_streamout(const struct svga_context *svga) in svga_have_gs_streamout() [all …]
|
D | svga_pipe_vertex.c | 48 struct svga_context *svga = svga_context(pipe); in svga_set_vertex_buffers() 119 define_input_element_object(struct svga_context *svga, in define_input_element_object() 198 translate_vertex_decls(struct svga_context *svga, in translate_vertex_decls() 235 struct svga_context *svga = svga_context(pipe); in svga_create_vertex_elements_state() 274 struct svga_context *svga = svga_context(pipe); in svga_bind_vertex_elements_state() 285 struct svga_context *svga = svga_context(pipe); in svga_delete_vertex_elements_state() 307 svga_cleanup_vertex_state(struct svga_context *svga) in svga_cleanup_vertex_state() 322 svga_init_vertex_functions(struct svga_context *svga) in svga_init_vertex_functions()
|
D | svga_pipe_fs.c | 44 struct svga_context *svga = svga_context(pipe); in svga_create_fs_state() 76 struct svga_context *svga = svga_context(pipe); in svga_bind_fs_state() 86 struct svga_context *svga = svga_context(pipe); in svga_delete_fs_state() 120 svga_init_fs_functions(struct svga_context *svga) in svga_init_fs_functions()
|
D | svga_pipe_depthstencil.c | 79 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() 225 struct svga_context *svga = svga_context(pipe); in svga_bind_depth_stencil_state() 240 struct svga_context *svga = svga_context(pipe); in svga_delete_depth_stencil_state() 268 struct svga_context *svga = svga_context(pipe); in svga_set_stencil_ref() 285 struct svga_context *svga = svga_context(pipe); in svga_set_sample_mask() 305 svga_init_depth_stencil_functions(struct svga_context *svga) in svga_init_depth_stencil_functions()
|
D | svga_pipe_gs.c | 43 struct svga_context *svga = svga_context(pipe); in svga_create_gs_state() 78 struct svga_context *svga = svga_context(pipe); in svga_bind_gs_state() 88 struct svga_context *svga = svga_context(pipe); in svga_delete_gs_state() 128 svga_init_gs_functions(struct svga_context *svga) in svga_init_gs_functions()
|
D | svga_sampler_view.h | 37 struct svga_context; 83 svga_validate_sampler_view(struct svga_context *svga, struct svga_sampler_view *v); 103 svga_check_sampler_view_resource_collision(const struct svga_context *svga, 108 svga_check_sampler_framebuffer_resource_collision(struct svga_context *svga, 112 svga_validate_pipe_sampler_view(struct svga_context *svga,
|
D | svga_swtnl.h | 31 struct svga_context; 36 boolean svga_init_swtnl( struct svga_context *svga ); 37 void svga_destroy_swtnl( struct svga_context *svga ); 41 svga_swtnl_draw_vbo(struct svga_context *svga,
|
D | svga_pipe_vs.c | 101 struct svga_context *svga = svga_context(pipe); in svga_create_vs_state() 146 struct svga_context *svga = svga_context(pipe); in svga_bind_vs_state() 167 struct svga_context *svga = svga_context(pipe); in svga_delete_vs_state() 211 svga_init_vs_functions(struct svga_context *svga) in svga_init_vs_functions()
|
D | svga_state_constants.c | 66 svga_get_extra_constants_common(const struct svga_context *svga, in svga_get_extra_constants_common() 117 svga_get_extra_fs_constants(const struct svga_context *svga, float *dest) in svga_get_extra_fs_constants() 136 svga_get_prescale_constants(const struct svga_context *svga, float **dest, in svga_get_prescale_constants() 152 svga_get_pt_sprite_constants(const struct svga_context *svga, float **dest) in svga_get_pt_sprite_constants() 170 svga_get_clip_plane_constants(const struct svga_context *svga, in svga_get_clip_plane_constants() 200 svga_get_extra_vs_constants(const struct svga_context *svga, float *dest) in svga_get_extra_vs_constants() 250 svga_get_extra_gs_constants(const struct svga_context *svga, float *dest) in svga_get_extra_gs_constants() 300 svga_get_extra_tcs_constants(struct svga_context *svga, float *dest) in svga_get_extra_tcs_constants() 323 svga_get_extra_tes_constants(struct svga_context *svga, float *dest) in svga_get_extra_tes_constants() 351 svga_get_extra_cs_constants(struct svga_context *svga, float *dest) in svga_get_extra_cs_constants() [all …]
|
D | svga_pipe_sampler.c | 160 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() 303 struct svga_context *svga = svga_context(pipe); in svga_bind_sampler_states() 340 struct svga_context *svga = svga_context(pipe); in svga_delete_sampler_state() 365 struct svga_context *svga = svga_context(pipe); in svga_create_sampler_view() 392 struct svga_context *svga = svga_context(pipe); in svga_sampler_view_destroy() 419 struct svga_context *svga = svga_context(pipe); in svga_set_sampler_views() 516 svga_cleanup_sampler_state(struct svga_context *svga) in svga_cleanup_sampler_state() 542 svga_init_sampler_functions( struct svga_context *svga ) in svga_init_sampler_functions()
|
D | svga_resource_buffer.h | 46 struct svga_context; 206 struct svga_context *svga; 284 svga_buffer_hw_storage_map(struct svga_context *svga, in svga_buffer_hw_storage_map() 323 svga_buffer_hw_storage_unmap(struct svga_context *svga, in svga_buffer_hw_storage_unmap() 363 svga_buffer_handle(struct svga_context *svga, 368 svga_context_flush_buffers(struct svga_context *svga); 371 svga_winsys_buffer_create(struct svga_context *svga,
|
D | svga_pipe_query.c | 92 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 …]
|
D | svga_pipe_flush.c | 39 struct svga_context *svga = svga_context(pipe); in svga_flush() 109 struct svga_context *svga = svga_context(pipe); in svga_fence_server_sync() 115 void svga_init_flush_functions( struct svga_context *svga ) in svga_init_flush_functions()
|
D | svga_pipe_draw.c | 46 retry_draw_range_elements(struct svga_context *svga, in retry_draw_range_elements() 60 retry_draw_arrays( struct svga_context *svga, in retry_draw_arrays() 82 retry_draw_auto(struct svga_context *svga, in retry_draw_auto() 131 retry_draw_indirect(struct svga_context *svga, in retry_draw_indirect() 181 need_fallback_prim_restart(const struct svga_context *svga, in need_fallback_prim_restart() 206 get_vcount_from_stream_output(struct svga_context *svga, in get_vcount_from_stream_output() 219 struct svga_context *svga = svga_context(pipe); in svga_draw_vbo() 240 svga_mark_surfaces_dirty(svga_context(pipe)); in svga_draw_vbo() 375 svga_init_draw_functions(struct svga_context *svga) in svga_init_draw_functions()
|
D | svga_resource_buffer_upload.h | 31 svga_buffer_upload_flush(struct svga_context *svga, 54 svga_buffer_recreate_host_surface(struct svga_context *svga, 65 svga_buffer_bind_host_surface(struct svga_context *svga, 70 svga_buffer_validate_host_surface(struct svga_context *svga,
|
D | svga_pipe_streamout.c | 53 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() 421 struct svga_context *svga = svga_context(pipe); in svga_set_stream_output_targets() 509 svga_rebind_stream_output_targets(struct svga_context *svga) in svga_rebind_stream_output_targets() 526 svga_init_stream_output_functions(struct svga_context *svga) in svga_init_stream_output_functions() 542 svga_create_stream_output_queries(struct svga_context *svga) in svga_create_stream_output_queries() 561 svga_destroy_stream_output_queries(struct svga_context *svga) in svga_destroy_stream_output_queries() [all …]
|
D | svga_pipe_clear.c | 42 begin_blit(struct svga_context *svga) in begin_blit() 70 clear_buffers_with_quad(struct svga_context *svga, in clear_buffers_with_quad() 123 try_clear(struct svga_context *svga, in try_clear() 239 struct svga_context *svga = svga_context( pipe ); in svga_clear() 272 struct svga_context *svga = svga_context(pipe); in svga_clear_texture() 439 svga_try_clear_render_target(struct svga_context *svga, in svga_try_clear_render_target() 464 svga_blitter_clear_render_target(struct svga_context *svga, in svga_blitter_clear_render_target() 499 struct svga_context *svga = svga_context( pipe ); in svga_clear_render_target() 516 void svga_init_clear_functions(struct svga_context *svga) in svga_init_clear_functions()
|
D | svga_tgsi.h | 36 struct svga_context; 66 svga_tgsi_vgpu9_translate(struct svga_context *svga, 72 svga_tgsi_vgpu10_translate(struct svga_context *svga,
|
D | svga_pipe_rasterizer.c | 105 define_rasterizer_object(struct svga_context *svga, in define_rasterizer_object() 159 struct svga_context *svga = svga_context(pipe); in svga_create_rasterizer_state() 381 struct svga_context *svga = svga_context(pipe); in svga_bind_rasterizer_state() 407 struct svga_context *svga = svga_context(pipe); in svga_delete_rasterizer_state() 427 svga_init_rasterizer_functions(struct svga_context *svga) in svga_init_rasterizer_functions()
|