Home
last modified time | relevance | path

Searched refs:draw_shader (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_state_shader.c82 var->draw_shader = draw_create_fragment_shader(softpipe->draw, in create_fs_variant()
84 if (!var->draw_shader) { in create_fs_variant()
133 state->draw_shader = draw_create_fragment_shader(softpipe->draw, in softpipe_create_fs_state()
135 if (!state->draw_shader) { in softpipe_create_fs_state()
165 state->draw_shader); in softpipe_bind_fs_state()
190 draw_delete_fragment_shader(softpipe->draw, var->draw_shader); in softpipe_delete_fs_state()
196 draw_delete_fragment_shader(softpipe->draw, state->draw_shader); in softpipe_delete_fs_state()
Dsp_state.h81 struct draw_fragment_shader *draw_shader;
107 struct draw_fragment_shader *draw_shader; member
Dsp_state_derived.c371 softpipe->fs_variant->draw_shader); in update_fragment_shader()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_shader.h197 struct draw_fragment_shader *draw_shader; member
211 struct draw_vertex_shader *draw_shader; member
225 struct draw_geometry_shader *draw_shader; member
Dsvga_pipe_fs.c65 fs->draw_shader = draw_create_fragment_shader(svga->swtnl.draw, templ); in svga_create_fs_state()
95 draw_delete_fragment_shader(svga->swtnl.draw, fs->draw_shader); in svga_delete_fs_state()
Dsvga_pipe_gs.c57 gs->draw_shader = draw_create_geometry_shader(svga->swtnl.draw, templ); in svga_create_gs_state()
107 draw_delete_geometry_shader(svga->swtnl.draw, gs->draw_shader); in svga_delete_gs_state()
Dsvga_pipe_vs.c124 vs->draw_shader = draw_create_vertex_shader(svga->swtnl.draw, &tmp2); in svga_create_vs_state()
186 draw_delete_vertex_shader(svga->swtnl.draw, vs->draw_shader); in svga_delete_vs_state()
Dsvga_swtnl_state.c109 svga->curr.vs->draw_shader); in update_swtnl_draw()
113 svga->curr.fs->draw_shader); in update_swtnl_draw()
/external/mesa3d/src/mesa/state_tracker/
Dst_draw_feedback.c153 if (!st->vp_variant->draw_shader) { in st_feedback_draw_vbo()
154 st->vp_variant->draw_shader = draw_create_vertex_shader(draw, vs); in st_feedback_draw_vbo()
167 draw_bind_vertex_shader(draw, st->vp_variant->draw_shader); in st_feedback_draw_vbo()
Dst_program.h192 struct draw_vertex_shader *draw_shader; member
Dst_program.c217 if (vpv->draw_shader) in delete_vp_variant()
218 draw_delete_vertex_shader( st->draw, vpv->draw_shader ); in delete_vp_variant()