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.c220 state->draw_data = draw_create_vertex_shader(softpipe->draw, templ); in softpipe_create_vs_state()
221 if (state->draw_data == NULL) in softpipe_create_vs_state()
224 state->max_sampler = state->draw_data->info.file_max[TGSI_FILE_SAMPLER]; in softpipe_create_vs_state()
231 FREE( state->draw_data ); in softpipe_create_vs_state()
246 (softpipe->vs ? softpipe->vs->draw_data : NULL)); in softpipe_bind_vs_state()
259 draw_delete_vertex_shader(softpipe->draw, state->draw_data); in softpipe_delete_vs_state()
289 state->draw_data = draw_create_geometry_shader(softpipe->draw, templ); in softpipe_create_gs_state()
290 if (state->draw_data == NULL) in softpipe_create_gs_state()
293 state->max_sampler = state->draw_data->info.file_max[TGSI_FILE_SAMPLER]; in softpipe_create_gs_state()
301 FREE( state->draw_data ); in softpipe_create_gs_state()
[all …]
Dsp_state.h114 struct draw_vertex_shader *draw_data; member
121 struct draw_geometry_shader *draw_data; member
Dsp_draw_arrays.c137 draw_vs_attach_so(sp->vs->draw_data, &sp->gs->shader.stream_output); in softpipe_draw_vbo()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_fs.h133 struct draw_fragment_shader *draw_data; member
Dlp_state_fs.c2920 shader->draw_data = draw_create_fragment_shader(llvmpipe->draw, templ); in llvmpipe_create_fs_state()
2921 if (shader->draw_data == NULL) { in llvmpipe_create_fs_state()
3004 (llvmpipe->fs ? llvmpipe->fs->draw_data : NULL)); in llvmpipe_bind_fs_state()
3067 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.c598 ifs->draw_data = draw_create_fragment_shader(i915->draw, templ); in i915_create_fs_state()
619 draw_bind_fragment_shader(i915->draw, (i915->fs ? i915->fs->draw_data : NULL)); in i915_bind_fs_state()
/external/vulkan-validation-layers/layers/
Dcore_validation_types.h1023 std::vector<DrawData> draw_data;
Dcore_validation.cpp2124 pCB->draw_data.clear(); in ResetCommandBufferState()
2624 for (auto draw_data_element : cb_node->draw_data) { in IncrementResources()
2742 for (auto draw_data_element : cb_node->draw_data) { in RetireWorkOnQueue()
2849 for (const auto &draw_data_element : cb_node->draw_data) { in ValidateResources()
7218 static inline void UpdateResourceTrackingOnDraw(GLOBAL_CB_NODE *pCB) { pCB->draw_data.push_back(pCB… in UpdateResourceTrackingOnDraw()