Searched refs:swtnl (Results 1 - 20 of 20) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/
H A Dsvga_swtnl_draw.c45 struct draw_context *draw = svga->swtnl.draw;
61 svga->swtnl.new_vbuf = TRUE;
104 draw_flush(svga->swtnl.draw);
140 svga->swtnl.backend = svga_vbuf_render_create(svga);
141 if(!svga->swtnl.backend)
147 svga->swtnl.draw = draw_create(&svga->pipe);
148 if (svga->swtnl.draw == NULL)
152 draw_set_rasterize_stage(svga->swtnl.draw,
153 draw_vbuf_stage( svga->swtnl.draw, svga->swtnl
[all...]
H A Dsvga_swtnl_state.c83 draw_set_viewport_state(svga->swtnl.draw, &vp);
90 draw_flush( svga->swtnl.draw );
93 draw_bind_vertex_shader(svga->swtnl.draw,
97 draw_bind_fragment_shader(svga->swtnl.draw,
101 draw_set_vertex_buffers(svga->swtnl.draw,
106 draw_set_vertex_elements(svga->swtnl.draw,
111 draw_set_clip_state(svga->swtnl.draw,
120 draw_set_rasterizer_state(svga->swtnl.draw,
125 draw_set_mrd(svga->swtnl.draw,
150 struct svga_vbuf_render *svga_render = svga_vbuf_render(svga->swtnl
[all...]
H A Dsvga_swtnl_backend.c71 svga->swtnl.new_vdecl = TRUE;
74 if (svga->swtnl.new_vbuf)
76 svga->swtnl.new_vbuf = FALSE;
104 svga->swtnl.new_vdecl = TRUE;
112 if (svga->swtnl.new_vdecl)
181 if (!svga->swtnl.new_vdecl)
192 svga->swtnl.new_vbuf = TRUE;
223 svga->swtnl.new_vdecl = FALSE;
249 svga->swtnl.new_vbuf = TRUE;
311 svga->swtnl
[all...]
H A Dsvga_pipe_fs.c67 fs->draw_shader = draw_create_fragment_shader(svga->swtnl.draw, templ);
98 draw_delete_fragment_shader(svga->swtnl.draw, fs->draw_shader);
H A Dsvga_pipe_vs.c123 vs->draw_shader = draw_create_vertex_shader(svga->swtnl.draw, &tmp2);
156 draw_delete_vertex_shader(svga->swtnl.draw, vs->draw_shader);
H A Dsvga_pipe_rasterizer.c96 /* Use swtnl + decomposition implement these:
241 draw_set_rasterizer_state(svga->swtnl.draw, raster ? &raster->templ : NULL,
H A Dsvga_state_need_swtnl.c213 * we don't need swtnl. This causes the vdecl code to pickup
228 svga->swtnl.new_vdecl = TRUE;
237 "need swtnl",
H A Dsvga_context.h300 * updating state within a swtnl call.
338 } swtnl; member in struct:svga_context
/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_swtnl_draw.c45 struct draw_context *draw = svga->swtnl.draw;
61 svga->swtnl.new_vbuf = TRUE;
104 draw_flush(svga->swtnl.draw);
140 svga->swtnl.backend = svga_vbuf_render_create(svga);
141 if(!svga->swtnl.backend)
147 svga->swtnl.draw = draw_create(&svga->pipe);
148 if (svga->swtnl.draw == NULL)
152 draw_set_rasterize_stage(svga->swtnl.draw,
153 draw_vbuf_stage( svga->swtnl.draw, svga->swtnl
[all...]
H A Dsvga_swtnl_state.c83 draw_set_viewport_state(svga->swtnl.draw, &vp);
90 draw_flush( svga->swtnl.draw );
93 draw_bind_vertex_shader(svga->swtnl.draw,
97 draw_bind_fragment_shader(svga->swtnl.draw,
101 draw_set_vertex_buffers(svga->swtnl.draw,
106 draw_set_vertex_elements(svga->swtnl.draw,
111 draw_set_clip_state(svga->swtnl.draw,
120 draw_set_rasterizer_state(svga->swtnl.draw,
125 draw_set_mrd(svga->swtnl.draw,
150 struct svga_vbuf_render *svga_render = svga_vbuf_render(svga->swtnl
[all...]
H A Dsvga_swtnl_backend.c71 svga->swtnl.new_vdecl = TRUE;
74 if (svga->swtnl.new_vbuf)
76 svga->swtnl.new_vbuf = FALSE;
104 svga->swtnl.new_vdecl = TRUE;
112 if (svga->swtnl.new_vdecl)
181 if (!svga->swtnl.new_vdecl)
192 svga->swtnl.new_vbuf = TRUE;
223 svga->swtnl.new_vdecl = FALSE;
249 svga->swtnl.new_vbuf = TRUE;
311 svga->swtnl
[all...]
H A Dsvga_pipe_fs.c67 fs->draw_shader = draw_create_fragment_shader(svga->swtnl.draw, templ);
98 draw_delete_fragment_shader(svga->swtnl.draw, fs->draw_shader);
H A Dsvga_pipe_vs.c123 vs->draw_shader = draw_create_vertex_shader(svga->swtnl.draw, &tmp2);
156 draw_delete_vertex_shader(svga->swtnl.draw, vs->draw_shader);
H A Dsvga_pipe_rasterizer.c96 /* Use swtnl + decomposition implement these:
241 draw_set_rasterizer_state(svga->swtnl.draw, raster ? &raster->templ : NULL,
H A Dsvga_state_need_swtnl.c213 * we don't need swtnl. This causes the vdecl code to pickup
228 svga->swtnl.new_vdecl = TRUE;
237 "need swtnl",
H A Dsvga_context.h300 * updating state within a swtnl call.
338 } swtnl; member in struct:svga_context
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/nouveau/
H A Dnouveau_swtnl_t.c155 struct nouveau_swtnl_state *swtnl = &to_render_state(ctx)->swtnl; local
157 nouveau_bo_ref(NULL, &swtnl->vbo);
158 swtnl->buf = nouveau_get_scratch(ctx, SWTNL_VBO_SIZE, &swtnl->vbo,
159 &swtnl->offset);
160 swtnl->vertex_count = 0;
167 struct nouveau_swtnl_state *swtnl = &render->swtnl; local
175 nouveau_bo_ref(swtnl
202 struct nouveau_swtnl_state *swtnl = &to_render_state(ctx)->swtnl; local
[all...]
H A Dnouveau_render.h68 struct nouveau_swtnl_state swtnl; member in struct:nouveau_render_state
/external/mesa3d/src/mesa/drivers/dri/nouveau/
H A Dnouveau_swtnl_t.c155 struct nouveau_swtnl_state *swtnl = &to_render_state(ctx)->swtnl; local
157 nouveau_bo_ref(NULL, &swtnl->vbo);
158 swtnl->buf = nouveau_get_scratch(ctx, SWTNL_VBO_SIZE, &swtnl->vbo,
159 &swtnl->offset);
160 swtnl->vertex_count = 0;
167 struct nouveau_swtnl_state *swtnl = &render->swtnl; local
175 nouveau_bo_ref(swtnl
202 struct nouveau_swtnl_state *swtnl = &to_render_state(ctx)->swtnl; local
[all...]
H A Dnouveau_render.h68 struct nouveau_swtnl_state swtnl; member in struct:nouveau_render_state

Completed in 5786 milliseconds