Searched refs:swtnl (Results 1 - 8 of 8) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_swtnl_draw.c | 49 struct draw_context *draw = svga->swtnl.draw; in svga_swtnl_draw_vbo() 66 svga->swtnl.new_vbuf = TRUE; in svga_swtnl_draw_vbo() 121 draw_flush(svga->swtnl.draw); in svga_swtnl_draw_vbo() 161 svga->swtnl.backend = svga_vbuf_render_create(svga); in svga_init_swtnl() 162 if (!svga->swtnl.backend) in svga_init_swtnl() 168 svga->swtnl.draw = draw_create(&svga->pipe); in svga_init_swtnl() 169 if (svga->swtnl.draw == NULL) in svga_init_swtnl() 173 draw_set_rasterize_stage(svga->swtnl.draw, in svga_init_swtnl() 174 draw_vbuf_stage(svga->swtnl.draw, svga->swtnl in svga_init_swtnl() [all...] |
H A D | svga_swtnl_state.c | 97 draw_set_viewport_states(svga->swtnl.draw, 0, 1, &vp); in set_draw_viewport() 105 draw_flush(svga->swtnl.draw); in update_swtnl_draw() 108 draw_bind_vertex_shader(svga->swtnl.draw, in update_swtnl_draw() 112 draw_bind_fragment_shader(svga->swtnl.draw, in update_swtnl_draw() 116 draw_set_vertex_buffers(svga->swtnl.draw, 0, in update_swtnl_draw() 121 draw_set_vertex_elements(svga->swtnl.draw, in update_swtnl_draw() 126 draw_set_clip_state(svga->swtnl.draw, in update_swtnl_draw() 135 draw_set_rasterizer_state(svga->swtnl.draw, in update_swtnl_draw() 145 draw_set_zs_format(svga->swtnl.draw, in update_swtnl_draw() 220 struct svga_vbuf_render *svga_render = svga_vbuf_render(svga->swtnl in svga_swtnl_update_vdecl() [all...] |
H A D | svga_swtnl_backend.c | 75 svga->swtnl.new_vdecl = TRUE; in svga_vbuf_render_allocate_vertices() 78 if (svga->swtnl.new_vbuf) in svga_vbuf_render_allocate_vertices() 80 svga->swtnl.new_vbuf = FALSE; in svga_vbuf_render_allocate_vertices() 111 svga->swtnl.new_vdecl = TRUE; in svga_vbuf_render_allocate_vertices() 119 if (svga->swtnl.new_vdecl) in svga_vbuf_render_allocate_vertices() 187 debug_printf("swtnl vertex data:\n"); in svga_vbuf_render_unmap_vertices() 224 if (!svga->swtnl.new_vdecl) in svga_vbuf_submit_state() 236 svga->swtnl.new_vbuf = TRUE; in svga_vbuf_submit_state() 275 svga->swtnl.new_vdecl = FALSE; in svga_vbuf_submit_state() 307 svga->swtnl in svga_vbuf_render_draw_arrays() [all...] |
H A D | svga_pipe_fs.c | 71 fs->draw_shader = draw_create_fragment_shader(svga->swtnl.draw, &tmp); in svga_create_fs_state() 105 draw_delete_fragment_shader(svga->swtnl.draw, fs->draw_shader); in svga_delete_fs_state()
|
H A D | svga_pipe_gs.c | 65 gs->draw_shader = draw_create_geometry_shader(svga->swtnl.draw, &tmp); in svga_create_gs_state() 105 draw_delete_geometry_shader(svga->swtnl.draw, gs->draw_shader); in svga_delete_gs_state()
|
H A D | svga_pipe_vs.c | 69 vs->draw_shader = draw_create_vertex_shader(svga->swtnl.draw, &tmp2); in svga_create_vs_state() 125 draw_delete_vertex_shader(svga->swtnl.draw, vs->draw_shader); in svga_delete_vs_state()
|
H A D | svga_state_need_swtnl.c | 177 * we don't need swtnl. This causes the vdecl code to pickup in update_need_swtnl() 192 svga->swtnl.new_vdecl = TRUE; in update_need_swtnl() 201 "need swtnl",
|
H A D | svga_context.h | 534 * updating state within a swtnl call. 603 } swtnl; member
|
Completed in 9 milliseconds