Searched refs:driver_shader (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_atom_shader.c113 shader = stfp->variants->driver_shader;
144 shader = st_get_fp_variant(st, stfp, &key)->driver_shader;
202 st->vp_variant->driver_shader);
221 return stp->variants->driver_shader;
223 return st_get_basic_variant(st, pipe_shader, stp)->driver_shader;
274 shader = stcp->variants->driver_shader;
277 &stcp->variants)->driver_shader;
H A Dst_cb_program.c298 sh = st_vertex_program(linked->Program)->variants->driver_shader;
302 sh = st_fragment_program(linked->Program)->variants->driver_shader;
308 sh = st_common_program(linked->Program)->variants->driver_shader;
312 sh = st_compute_program(linked->Program)->variants->driver_shader;
H A Dst_program.h124 void *driver_shader; member in struct:st_fp_variant
189 void *driver_shader; member in struct:st_vp_variant
255 void *driver_shader; member in struct:st_basic_variant
H A Dst_program.c232 if (vpv->driver_shader) {
234 cso_delete_vertex_shader(st->cso_context, vpv->driver_shader);
237 vpv->driver_shader);
280 if (fpv->driver_shader) {
282 cso_delete_fragment_shader(st->cso_context, fpv->driver_shader);
285 fpv->driver_shader);
321 if (v->driver_shader) {
328 cso_delete_tessctrl_shader(st->cso_context, v->driver_shader);
331 cso_delete_tesseval_shader(st->cso_context, v->driver_shader);
334 cso_delete_geometry_shader(st->cso_context, v->driver_shader);
[all...]
H A Dst_cb_drawpixels.c1336 driver_fp = fpv->driver_shader;
1696 driver_fp = fpv->driver_shader;
H A Dst_cb_bitmap.c215 cso_set_fragment_shader_handle(cso, fpv->driver_shader);
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_atom_shader.c133 shader = stfp->variants->driver_shader;
188 shader = st_get_fp_variant(st, stfp, &key)->base.driver_shader;
271 st->vp_variant->base.driver_shader);
290 return stp->variants->driver_shader;
331 void *result = st_get_common_variant(st, stp, &key)->base.driver_shader;
H A Dst_program.c226 if (v->driver_shader) {
230 draw_delete_vertex_shader(st->draw, v->driver_shader);
237 st->pipe->delete_vs_state(st->pipe, v->driver_shader);
240 st->pipe->delete_tcs_state(st->pipe, v->driver_shader);
243 st->pipe->delete_tes_state(st->pipe, v->driver_shader);
246 st->pipe->delete_gs_state(st->pipe, v->driver_shader);
249 st->pipe->delete_fs_state(st->pipe, v->driver_shader);
252 st->pipe->delete_compute_state(st->pipe, v->driver_shader);
264 st_save_zombie_shader(v->st, type, v->driver_shader);
852 v->base.driver_shader
[all...]
H A Dst_cb_program.c176 sh = st_program(linked->Program)->variants->driver_shader;
H A Dst_program.h190 void *driver_shader; member in struct:st_variant
234 /* Whether st_variant::driver_shader is for the draw module,
H A Dst_draw_feedback.c161 draw_bind_vertex_shader(draw, vp_variant->base.driver_shader);
H A Dst_cb_drawpixels.c1382 driver_fp = fpv->base.driver_shader;
1772 driver_fp = fpv->base.driver_shader;
H A Dst_cb_bitmap.c215 cso_set_fragment_shader_handle(cso, fpv->base.driver_shader);

Completed in 17 milliseconds