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

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/
H A Dsp_state_shader.c82 var->draw_shader = draw_create_fragment_shader(softpipe->draw,
84 if (!var->draw_shader) {
133 state->draw_shader = draw_create_fragment_shader(softpipe->draw,
135 if (!state->draw_shader) {
165 state->draw_shader);
190 draw_delete_fragment_shader(softpipe->draw, var->draw_shader);
196 draw_delete_fragment_shader(softpipe->draw, state->draw_shader);
H A Dsp_state.h81 struct draw_fragment_shader *draw_shader;
107 struct draw_fragment_shader *draw_shader; member in struct:sp_fragment_shader
H A Dsp_state_derived.c371 softpipe->fs_variant->draw_shader);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
H A Dsvga_shader.h200 struct draw_fragment_shader *draw_shader; member in struct:svga_fragment_shader
214 struct draw_vertex_shader *draw_shader; member in struct:svga_vertex_shader
228 struct draw_geometry_shader *draw_shader; member in struct:svga_geometry_shader
H A Dsvga_pipe_fs.c65 fs->draw_shader = draw_create_fragment_shader(svga->swtnl.draw, templ);
95 draw_delete_fragment_shader(svga->swtnl.draw, fs->draw_shader);
H A Dsvga_pipe_gs.c57 gs->draw_shader = draw_create_geometry_shader(svga->swtnl.draw, templ);
107 draw_delete_geometry_shader(svga->swtnl.draw, gs->draw_shader);
H A Dsvga_pipe_vs.c124 vs->draw_shader = draw_create_vertex_shader(svga->swtnl.draw, &tmp2);
186 draw_delete_vertex_shader(svga->swtnl.draw, vs->draw_shader);
H A Dsvga_swtnl_state.c109 svga->curr.vs->draw_shader);
113 svga->curr.fs->draw_shader);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
H A Dsvga_pipe_fs.c65 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_gs.c57 gs->draw_shader = draw_create_geometry_shader(svga->swtnl.draw, templ);
106 draw_delete_geometry_shader(svga->swtnl.draw, gs->draw_shader);
H A Dsvga_pipe_vs.c124 vs->draw_shader = draw_create_vertex_shader(svga->swtnl.draw, &tmp2);
189 draw_delete_vertex_shader(svga->swtnl.draw, vs->draw_shader);
H A Dsvga_shader.h302 struct draw_fragment_shader *draw_shader; member in struct:svga_fragment_shader
316 struct draw_vertex_shader *draw_shader; member in struct:svga_vertex_shader
330 struct draw_geometry_shader *draw_shader; member in struct:svga_geometry_shader
H A Dsvga_swtnl_state.c109 svga->curr.vs->draw_shader);
113 svga->curr.fs->draw_shader);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/
H A Dsp_state.h81 struct draw_fragment_shader *draw_shader;
107 struct draw_fragment_shader *draw_shader; member in struct:sp_fragment_shader
H A Dsp_state_shader.c88 var->draw_shader = draw_create_fragment_shader(softpipe->draw,
90 if (!var->draw_shader) {
177 state->draw_shader = draw_create_fragment_shader(softpipe->draw,
179 if (!state->draw_shader) {
209 state->draw_shader);
234 draw_delete_fragment_shader(softpipe->draw, var->draw_shader);
240 draw_delete_fragment_shader(softpipe->draw, state->draw_shader);
H A Dsp_state_derived.c371 softpipe->fs_variant->draw_shader);
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_draw_feedback.c144 if (!vp_variant->draw_shader) {
145 vp_variant->draw_shader = draw_create_vertex_shader(draw, vs);
158 draw_bind_vertex_shader(draw, vp_variant->draw_shader);
H A Dst_program.h192 struct draw_vertex_shader *draw_shader; member in struct:st_vp_variant
H A Dst_program.c241 if (vpv->draw_shader)
242 draw_delete_vertex_shader( st->draw, vpv->draw_shader );
/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
H A Dpan_indirect_draw.c1113 struct pan_indirect_draw_shader *draw_shader = local in function:create_indirect_draw_shader
1119 if (!draw_shader->rsd) {
1135 draw_shader->push = shader_info.push;
1136 draw_shader->rsd = dev->indirect_draw_shaders.states->ptr.gpu +

Completed in 31 milliseconds