Home
last modified time | relevance | path

Searched refs:svga_context (Results 1 – 25 of 47) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/svga/
Dsvga_context.h313 struct svga_context struct
422 void svga_mark_surfaces_dirty(struct svga_context *svga);
427 void svga_init_state_functions( struct svga_context *svga );
428 void svga_init_flush_functions( struct svga_context *svga );
429 void svga_init_string_functions( struct svga_context *svga );
430 void svga_init_blit_functions(struct svga_context *svga);
432 void svga_init_blend_functions( struct svga_context *svga );
433 void svga_init_depth_stencil_functions( struct svga_context *svga );
434 void svga_init_misc_functions( struct svga_context *svga );
435 void svga_init_rasterizer_functions( struct svga_context *svga );
[all …]
Dsvga_state.h33 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 );
85 enum pipe_error svga_update_state( struct svga_context *svga,
88 void svga_update_state_retry( struct svga_context *svga,
92 enum pipe_error svga_emit_initial_state( struct svga_context *svga );
94 enum pipe_error svga_reemit_framebuffer_bindings( struct svga_context *svga );
96 enum pipe_error svga_reemit_tss_bindings( struct svga_context *svga );
Dsvga_pipe_misc.c37 struct svga_context *svga = svga_context(pipe); in svga_set_scissor_state()
51 void svga_cleanup_framebuffer(struct svga_context *svga) in svga_cleanup_framebuffer()
75 struct svga_context *svga = svga_context(pipe); in svga_set_framebuffer_state()
152 struct svga_context *svga = svga_context(pipe); in svga_set_clip_state()
167 struct svga_context *svga = svga_context(pipe); in svga_set_viewport_state()
176 void svga_init_misc_functions( struct svga_context *svga ) in svga_init_misc_functions()
Dsvga_pipe_vertex.c42 struct svga_context *svga = svga_context(pipe); in svga_set_vertex_buffers()
73 struct svga_context *svga = svga_context(pipe); in svga_set_index_buffer()
106 struct svga_context *svga = svga_context(pipe); in svga_bind_vertex_elements_state()
119 void svga_cleanup_vertex_state( struct svga_context *svga ) in svga_cleanup_vertex_state()
128 void svga_init_vertex_functions( struct svga_context *svga ) in svga_init_vertex_functions()
Dsvga_pipe_fs.c48 struct svga_context *svga = svga_context(pipe); in svga_create_fs_state()
82 struct svga_context *svga = svga_context(pipe); in svga_bind_fs_state()
91 struct svga_context *svga = svga_context(pipe); in svga_delete_fs_state()
131 void svga_init_fs_functions( struct svga_context *svga ) in svga_init_fs_functions()
Dsvga_pipe_vs.c102 struct svga_context *svga = svga_context(pipe); in svga_create_vs_state()
140 struct svga_context *svga = svga_context(pipe); in svga_bind_vs_state()
149 struct svga_context *svga = svga_context(pipe); in svga_delete_vs_state()
189 void svga_init_vs_functions( struct svga_context *svga ) in svga_init_vs_functions()
Dsvga_swtnl.h31 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,
Dsvga_resource_buffer.h45 struct svga_context;
172 struct svga_context *svga;
233 svga_buffer_handle(struct svga_context *svga,
237 svga_context_flush_buffers(struct svga_context *svga);
240 svga_winsys_buffer_create(struct svga_context *svga,
Dsvga_pipe_query.c71 struct svga_context *svga = svga_context( pipe ); in svga_create_query()
136 struct svga_context *svga = svga_context( pipe ); in svga_begin_query()
180 struct svga_context *svga = svga_context( pipe ); in svga_end_query()
212 struct svga_context *svga = svga_context( pipe ); in svga_get_query_result()
261 void svga_init_query_functions( struct svga_context *svga ) in svga_init_query_functions()
Dsvga_context.c56 struct svga_context *svga = svga_context( pipe ); in svga_destroy()
88 struct svga_context *svga = NULL; in svga_context_create()
91 svga = CALLOC_STRUCT(svga_context); in svga_context_create()
201 void svga_context_flush( struct svga_context *svga, in svga_context_flush()
247 void svga_hwtnl_flush_retry( struct svga_context *svga ) in svga_hwtnl_flush_retry()
266 void svga_hwtnl_flush_buffer( struct svga_context *svga, in svga_hwtnl_flush_buffer()
277 void svga_surfaces_flush(struct svga_context *svga) in svga_surfaces_flush()
301 return svga_context( pipe )->swc; in svga_winsys_context()
Dsvga_surface.h37 struct svga_context;
59 svga_propagate_surface(struct svga_context *svga, struct pipe_surface *surf);
65 svga_texture_view_surface(struct svga_context *svga,
77 svga_texture_copy_handle(struct svga_context *svga,
Dsvga_pipe_draw.c56 svga_user_buffer_range(struct svga_context *svga, in svga_user_buffer_range()
117 svga_upload_user_buffers(struct svga_context *svga, in svga_upload_user_buffers()
184 svga_release_user_upl_buffers(struct svga_context *svga) in svga_release_user_upl_buffers()
219 retry_draw_range_elements( struct svga_context *svga, in retry_draw_range_elements()
275 retry_draw_arrays( struct svga_context *svga, in retry_draw_arrays()
327 struct svga_context *svga = svga_context( pipe ); in svga_draw_vbo()
343 svga_mark_surfaces_dirty(svga_context(pipe)); in svga_draw_vbo()
418 void svga_init_draw_functions( struct svga_context *svga ) in svga_init_draw_functions()
Dsvga_pipe_depthstencil.c127 struct svga_context *svga = svga_context(pipe); in svga_bind_depth_stencil_state()
143 struct svga_context *svga = svga_context(pipe); in svga_set_stencil_ref()
157 void svga_init_depth_stencil_functions( struct svga_context *svga ) in svga_init_depth_stencil_functions()
Dsvga_swtnl_private.h41 struct svga_context *svga;
88 svga_vbuf_render_create( struct svga_context *svga );
92 svga_swtnl_update_vdecl( struct svga_context *svga );
Dsvga_pipe_sampler.c98 struct svga_context *svga = svga_context(pipe); in svga_create_sampler_state()
158 struct svga_context *svga = svga_context(pipe); in svga_bind_sampler_states()
239 struct svga_context *svga = svga_context(pipe); in svga_set_sampler_views()
309 void svga_init_sampler_functions( struct svga_context *svga ) in svga_init_sampler_functions()
Dsvga_pipe_constants.c51 struct svga_context *svga = svga_context(pipe); in svga_set_constant_buffer()
79 void svga_init_constbuffer_functions( struct svga_context *svga ) in svga_init_constbuffer_functions()
Dsvga_pipe_flush.c37 struct svga_context *svga = svga_context(pipe); in svga_flush()
72 void svga_init_flush_functions( struct svga_context *svga ) in svga_init_flush_functions()
Dsvga_pipe_rasterizer.c67 struct svga_context *svga = svga_context(pipe); in svga_create_rasterizer_state()
237 struct svga_context *svga = svga_context(pipe); in svga_bind_rasterizer_state()
255 void svga_init_rasterizer_functions( struct svga_context *svga ) in svga_init_rasterizer_functions()
Dsvga_swtnl_backend.c50 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_get_vertex_info()
64 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_allocate_vertices()
122 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_map_vertices()
149 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_unmap_vertices()
175 struct svga_context *svga = svga_render->svga; in svga_vbuf_submit_state()
232 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_draw_arrays()
261 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_draw_elements()
341 svga_vbuf_render_create( struct svga_context *svga ) in svga_vbuf_render_create()
Dsvga_resource.h34 struct svga_context;
39 void svga_init_resource_functions(struct svga_context *svga );
Dsvga_state_constants.c66 emit_const(struct svga_context *svga, unsigned shader, unsigned i, in emit_const()
107 emit_const_range(struct svga_context *svga, in emit_const_range()
213 emit_consts(struct svga_context *svga, unsigned shader) in emit_consts()
262 emit_fs_consts(struct svga_context *svga, unsigned dirty) in emit_fs_consts()
320 emit_vs_consts(struct svga_context *svga, unsigned dirty) in emit_vs_consts()
Dsvga_state.c122 update_state(struct svga_context *svga, in update_state()
189 svga_update_state(struct svga_context *svga, unsigned max_level) in svga_update_state()
228 void svga_update_state_retry( struct svga_context *svga, in svga_update_state_retry()
256 enum pipe_error svga_emit_initial_state( struct svga_context *svga ) in svga_emit_initial_state()
Dsvga_pipe_blend.c207 struct svga_context *svga = svga_context(pipe); in svga_bind_blend_state()
222 struct svga_context *svga = svga_context(pipe); in svga_set_blend_color()
230 void svga_init_blend_functions( struct svga_context *svga ) in svga_init_blend_functions()
Dsvga_sampler_view.c59 struct svga_context *svga = svga_context(pipe); in svga_get_tex_sampler_view()
100 svga_validate_sampler_view(svga_context(pipe), sv); in svga_get_tex_sampler_view()
170 svga_validate_sampler_view(struct svga_context *svga, struct svga_sampler_view *v) in svga_validate_sampler_view()
Dsvga_pipe_clear.c38 try_clear(struct svga_context *svga, in try_clear()
111 struct svga_context *svga = svga_context( pipe ); in svga_clear()

12