/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_context.h | 438 struct svga_context struct 643 void svga_init_state_functions( struct svga_context *svga ); 644 void svga_init_flush_functions( struct svga_context *svga ); 645 void svga_init_string_functions( struct svga_context *svga ); 646 void svga_init_blit_functions(struct svga_context *svga); 648 void svga_init_blend_functions( struct svga_context *svga ); 649 void svga_init_depth_stencil_functions( struct svga_context *svga ); 650 void svga_init_misc_functions( struct svga_context *svga ); 651 void svga_init_rasterizer_functions( struct svga_context *svga ); 652 void svga_init_sampler_functions( struct svga_context *svga ); [all …]
|
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, unsigned dirty ); 91 enum pipe_error svga_update_state( struct svga_context *svga, 94 void svga_update_state_retry( struct svga_context *svga, 98 enum pipe_error svga_emit_initial_state( struct svga_context *svga ); 100 enum pipe_error svga_reemit_framebuffer_bindings( struct svga_context *svga ); 102 enum pipe_error svga_rebind_framebuffer_bindings( struct svga_context *svga ); 104 enum pipe_error svga_reemit_tss_bindings( struct svga_context *svga ); [all …]
|
D | svga_pipe_misc.c | 43 struct svga_context *svga = svga_context(pipe); in svga_set_scissor_states() 54 struct svga_context *svga = svga_context(pipe); in svga_set_polygon_stipple() 85 svga_cleanup_framebuffer(struct svga_context *svga) in svga_cleanup_framebuffer() 111 struct svga_context *svga = svga_context(pipe); in svga_set_framebuffer_state() 187 struct svga_context *svga = svga_context(pipe); in svga_set_clip_state() 201 struct svga_context *svga = svga_context(pipe); in svga_set_viewport_states() 217 struct svga_context *svga = svga_context(pipe); in svga_set_debug_callback() 230 svga_init_misc_functions(struct svga_context *svga) in svga_init_misc_functions()
|
D | svga_shader.h | 41 struct svga_context; 263 svga_init_shader_key_common(const struct svga_context *svga, 276 svga_define_shader(struct svga_context *svga, 281 svga_set_shader(struct svga_context *svga, 286 svga_new_shader_variant(struct svga_context *svga); 289 svga_destroy_shader_variant(struct svga_context *svga, 294 svga_rebind_shaders(struct svga_context *svga); 300 svga_shader_too_large(const struct svga_context *svga, in svga_shader_too_large() 339 svga_have_vs_streamout(const struct svga_context *svga) in svga_have_vs_streamout() 347 svga_have_gs_streamout(const struct svga_context *svga) in svga_have_gs_streamout()
|
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, 110 svga_texture_copy_handle(struct svga_context *svga, 134 svga_validate_surface_view(struct svga_context *svga, struct svga_surface *s);
|
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() 205 translate_vertex_decls(struct svga_context *svga, in translate_vertex_decls() 242 struct svga_context *svga = svga_context(pipe); in svga_create_vertex_elements_state() 281 struct svga_context *svga = svga_context(pipe); in svga_bind_vertex_elements_state() 292 struct svga_context *svga = svga_context(pipe); in svga_delete_vertex_elements_state() 320 svga_cleanup_vertex_state(struct svga_context *svga) in svga_cleanup_vertex_state() 335 svga_init_vertex_functions(struct svga_context *svga) in svga_init_vertex_functions()
|
D | svga_pipe_depthstencil.c | 79 define_depth_stencil_state_object(struct svga_context *svga, in define_depth_stencil_state_object() 134 struct svga_context *svga = svga_context(pipe); in svga_create_depth_stencil_state() 234 struct svga_context *svga = svga_context(pipe); in svga_bind_depth_stencil_state() 249 struct svga_context *svga = svga_context(pipe); in svga_delete_depth_stencil_state() 283 struct svga_context *svga = svga_context(pipe); in svga_set_stencil_ref() 300 struct svga_context *svga = svga_context(pipe); in svga_set_sample_mask() 309 svga_init_depth_stencil_functions(struct svga_context *svga) in svga_init_depth_stencil_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() 125 svga_init_fs_functions(struct svga_context *svga) in svga_init_fs_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() 140 svga_init_gs_functions(struct svga_context *svga) in svga_init_gs_functions()
|
D | svga_pipe_query.c | 91 define_query_vgpu9(struct svga_context *svga, in define_query_vgpu9() 122 begin_query_vgpu9(struct svga_context *svga, struct svga_query *sq) in begin_query_vgpu9() 152 end_query_vgpu9(struct svga_context *svga, struct svga_query *sq) in end_query_vgpu9() 168 get_query_result_vgpu9(struct svga_context *svga, struct svga_query *sq, in get_query_result_vgpu9() 249 allocate_query_block(struct svga_context *svga) in allocate_query_block() 301 allocate_query_slot(struct svga_context *svga, in allocate_query_slot() 328 deallocate_query_slot(struct svga_context *svga, in deallocate_query_slot() 345 allocate_query_block_entry(struct svga_context *svga, in allocate_query_block_entry() 376 allocate_query(struct svga_context *svga, in allocate_query() 423 deallocate_query(struct svga_context *svga, in deallocate_query() [all …]
|
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_resource_buffer.h | 46 struct svga_context; 201 struct svga_context *svga; 279 svga_buffer_hw_storage_map(struct svga_context *svga, in svga_buffer_hw_storage_map() 299 svga_buffer_hw_storage_unmap(struct svga_context *svga, in svga_buffer_hw_storage_unmap() 345 svga_buffer_handle(struct svga_context *svga, 350 svga_context_flush_buffers(struct svga_context *svga); 353 svga_winsys_buffer_create(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() 216 svga_init_vs_functions(struct svga_context *svga) in svga_init_vs_functions()
|
D | svga_pipe_sampler.c | 160 define_sampler_state_object(struct svga_context *svga, in define_sampler_state_object() 240 struct svga_context *svga = svga_context(pipe); in svga_create_sampler_state() 310 struct svga_context *svga = svga_context(pipe); in svga_bind_sampler_states() 347 struct svga_context *svga = svga_context(pipe); in svga_delete_sampler_state() 377 struct svga_context *svga = svga_context(pipe); in svga_create_sampler_view() 404 struct svga_context *svga = svga_context(pipe); in svga_sampler_view_destroy() 446 struct svga_context *svga = svga_context(pipe); in svga_set_sampler_views() 551 svga_cleanup_sampler_state(struct svga_context *svga) in svga_cleanup_sampler_state() 577 svga_init_sampler_functions( struct svga_context *svga ) in svga_init_sampler_functions()
|
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_streamout.h | 38 svga_create_stream_output(struct svga_context *svga, 43 svga_set_stream_output(struct svga_context *svga, 47 svga_delete_stream_output(struct svga_context *svga, 51 svga_rebind_stream_output_targets(struct svga_context *svga);
|
D | svga_pipe_flush.c | 39 struct svga_context *svga = svga_context(pipe); in svga_flush() 107 struct svga_context *svga = svga_context(pipe); in svga_fence_server_sync() 113 void svga_init_flush_functions( struct svga_context *svga ) in svga_init_flush_functions()
|
D | svga_pipe_draw.c | 50 is_using_flat_shading(const struct svga_context *svga) in is_using_flat_shading() 58 retry_draw_range_elements( struct svga_context *svga, in retry_draw_range_elements() 118 retry_draw_arrays( struct svga_context *svga, in retry_draw_arrays() 170 need_fallback_prim_restart(const struct svga_context *svga, in need_fallback_prim_restart() 193 struct svga_context *svga = svga_context( pipe ); in svga_draw_vbo() 223 svga_mark_surfaces_dirty(svga_context(pipe)); in svga_draw_vbo() 305 void 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 | 48 svga_create_stream_output(struct svga_context *svga, in svga_create_stream_output() 158 svga_set_stream_output(struct svga_context *svga, in svga_set_stream_output() 183 svga_delete_stream_output(struct svga_context *svga, in svga_delete_stream_output() 212 struct svga_context *svga = svga_context(pipe); in svga_create_stream_output_target() 253 struct svga_context *svga = svga_context(pipe); in svga_set_stream_output_targets() 317 svga_rebind_stream_output_targets(struct svga_context *svga) in svga_rebind_stream_output_targets() 333 svga_init_stream_output_functions(struct svga_context *svga) in svga_init_stream_output_functions()
|
D | svga_state_constants.c | 66 svga_get_extra_constants_common(struct svga_context *svga, in svga_get_extra_constants_common() 117 svga_get_extra_fs_constants(struct svga_context *svga, float *dest) in svga_get_extra_fs_constants() 136 svga_get_prescale_constants(struct svga_context *svga, float **dest) in svga_get_prescale_constants() 151 svga_get_pt_sprite_constants(struct svga_context *svga, float **dest) in svga_get_pt_sprite_constants() 169 svga_get_clip_plane_constants(struct svga_context *svga, in svga_get_clip_plane_constants() 198 svga_get_extra_vs_constants(struct svga_context *svga, float *dest) in svga_get_extra_vs_constants() 236 svga_get_extra_gs_constants(struct svga_context *svga, float *dest) in svga_get_extra_gs_constants() 274 emit_const_range(struct svga_context *svga, in emit_const_range() 398 emit_consts_vgpu9(struct svga_context *svga, enum pipe_shader_type shader) in emit_consts_vgpu9() 478 emit_constbuf_vgpu10(struct svga_context *svga, enum pipe_shader_type shader) in emit_constbuf_vgpu10() [all …]
|
D | svga_pipe_clear.c | 42 begin_blit(struct svga_context *svga) in begin_blit() 68 clear_buffers_with_quad(struct svga_context *svga, in clear_buffers_with_quad() 120 try_clear(struct svga_context *svga, in try_clear() 236 struct svga_context *svga = svga_context( pipe ); in svga_clear() 277 struct svga_context *svga = svga_context(pipe); in svga_clear_texture() 469 svga_try_clear_render_target(struct svga_context *svga, in svga_try_clear_render_target() 494 svga_blitter_clear_render_target(struct svga_context *svga, in svga_blitter_clear_render_target() 529 struct svga_context *svga = svga_context( pipe ); in svga_clear_render_target() 550 void svga_init_clear_functions(struct svga_context *svga) in svga_init_clear_functions()
|
D | svga_pipe_blend.c | 38 svga_translate_blend_factor(const struct svga_context *svga, unsigned factor) in svga_translate_blend_factor() 99 define_blend_state_object(struct svga_context *svga, in define_blend_state_object() 144 struct svga_context *svga = svga_context(pipe); in svga_create_blend_state() 351 struct svga_context *svga = svga_context(pipe); in svga_bind_blend_state() 360 struct svga_context *svga = svga_context(pipe); in svga_delete_blend_state() 388 struct svga_context *svga = svga_context(pipe); in svga_set_blend_color() 396 void svga_init_blend_functions( struct svga_context *svga ) in svga_init_blend_functions()
|
D | svga_pipe_rasterizer.c | 105 define_rasterizer_object(struct svga_context *svga, in define_rasterizer_object() 165 struct svga_context *svga = svga_context(pipe); in svga_create_rasterizer_state() 374 struct svga_context *svga = svga_context(pipe); in svga_bind_rasterizer_state() 400 struct svga_context *svga = svga_context(pipe); in svga_delete_rasterizer_state() 424 svga_init_rasterizer_functions(struct svga_context *svga) in svga_init_rasterizer_functions()
|
D | svga_pipe_blit.c | 77 copy_region_vgpu10(struct svga_context *svga, struct pipe_resource *src_tex, in copy_region_vgpu10() 131 copy_region_fallback(struct svga_context *svga, in copy_region_fallback() 189 is_blending_enabled(struct svga_context *svga, in is_blending_enabled() 237 check_blending_and_srgb_cond(struct svga_context *svga, in check_blending_and_srgb_cond() 275 can_blit_via_svga_copy_region(struct svga_context *svga, in can_blit_via_svga_copy_region() 309 can_blit_via_copy_region_vgpu10(struct svga_context *svga, in can_blit_via_copy_region_vgpu10() 338 can_blit_via_surface_copy(struct svga_context *svga, in can_blit_via_surface_copy() 384 try_copy_region(struct svga_context *svga, in try_copy_region() 470 try_blit(struct svga_context *svga, const struct pipe_blit_info *blit_info) in try_blit() 650 try_cpu_copy_region(struct svga_context *svga, in try_cpu_copy_region() [all …]
|