Home
last modified time | relevance | path

Searched refs:draw_data (Results 1 – 9 of 9) sorted by relevance

/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_state_shader.c222 state->draw_data = draw_create_vertex_shader(softpipe->draw, templ); in softpipe_create_vs_state()
223 if (state->draw_data == NULL) in softpipe_create_vs_state()
226 state->max_sampler = state->draw_data->info.file_max[TGSI_FILE_SAMPLER]; in softpipe_create_vs_state()
233 FREE( state->draw_data ); in softpipe_create_vs_state()
248 (softpipe->vs ? softpipe->vs->draw_data : NULL)); in softpipe_bind_vs_state()
261 draw_delete_vertex_shader(softpipe->draw, state->draw_data); in softpipe_delete_vs_state()
288 state->draw_data = draw_create_geometry_shader(softpipe->draw, templ); in softpipe_create_gs_state()
289 if (state->draw_data == NULL) in softpipe_create_gs_state()
292 state->max_sampler = state->draw_data->info.file_max[TGSI_FILE_SAMPLER]; in softpipe_create_gs_state()
299 FREE( state->draw_data ); in softpipe_create_gs_state()
[all …]
Dsp_state.h109 struct draw_vertex_shader *draw_data; member
116 struct draw_geometry_shader *draw_data; member
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_gs.c62 state->draw_data = draw_create_geometry_shader(llvmpipe->draw, templ); in llvmpipe_create_gs_state()
63 if (state->draw_data == NULL) in llvmpipe_create_gs_state()
71 FREE( state->draw_data ); in llvmpipe_create_gs_state()
86 (llvmpipe->gs ? llvmpipe->gs->draw_data : NULL)); in llvmpipe_bind_gs_state()
101 (state) ? state->draw_data : 0); in llvmpipe_delete_gs_state()
Dlp_state_vs.c58 state->draw_data = draw_create_vertex_shader(llvmpipe->draw, templ); in llvmpipe_create_vs_state()
59 if (state->draw_data == NULL) in llvmpipe_create_vs_state()
72 FREE( state->draw_data ); in llvmpipe_create_vs_state()
89 vs ? vs->draw_data : NULL); in llvmpipe_bind_vs_state()
105 draw_delete_vertex_shader(llvmpipe->draw, state->draw_data); in llvmpipe_delete_vs_state()
Dlp_state.h72 struct draw_vertex_shader *draw_data; member
78 struct draw_geometry_shader *draw_data; member
Dlp_state_fs.h117 struct draw_fragment_shader *draw_data; member
Dlp_state_fs.c1324 shader->draw_data = draw_create_fragment_shader(llvmpipe->draw, templ); in llvmpipe_create_fs_state()
1325 if (shader->draw_data == NULL) { in llvmpipe_create_fs_state()
1408 (llvmpipe->fs ? llvmpipe->fs->draw_data : NULL)); in llvmpipe_bind_fs_state()
1483 draw_delete_fragment_shader(llvmpipe->draw, shader->draw_data); in llvmpipe_delete_fs_state()
/external/mesa3d/src/gallium/drivers/i915/
Di915_context.h105 struct draw_fragment_shader *draw_data; member
Di915_state.c573 ifs->draw_data = draw_create_fragment_shader(i915->draw, templ); in i915_create_fs_state()
607 draw_bind_fragment_shader(i915->draw, (i915->fs ? i915->fs->draw_data : NULL)); in i915_bind_fs_state()