Searched refs:gfx_pipeline (Results 1 – 6 of 6) sorted by relevance
1333 struct pvr_graphics_pipeline *const gfx_pipeline) in pvr_graphics_pipeline_destroy() argument1336 ARRAY_SIZE(gfx_pipeline->vertex_shader_state.pds_attrib_programs); in pvr_graphics_pipeline_destroy()1341 &gfx_pipeline->fragment_shader_state.descriptor_state); in pvr_graphics_pipeline_destroy()1346 &gfx_pipeline->vertex_shader_state.descriptor_state); in pvr_graphics_pipeline_destroy()1350 &gfx_pipeline->vertex_shader_state.pds_attrib_programs[i]; in pvr_graphics_pipeline_destroy()1356 gfx_pipeline->fragment_shader_state.pds_fragment_program.pvr_bo); in pvr_graphics_pipeline_destroy()1358 gfx_pipeline->fragment_shader_state.pds_coeff_program.pvr_bo); in pvr_graphics_pipeline_destroy()1360 pvr_bo_free(device, gfx_pipeline->fragment_shader_state.bo); in pvr_graphics_pipeline_destroy()1361 pvr_bo_free(device, gfx_pipeline->vertex_shader_state.bo); in pvr_graphics_pipeline_destroy()1363 pvr_pipeline_finish(&gfx_pipeline->base); in pvr_graphics_pipeline_destroy()[all …]
1704 const struct pvr_graphics_pipeline *const gfx_pipeline, in pvr_cmd_bind_graphics_pipeline() argument1710 &gfx_pipeline->dynamic_state; in pvr_cmd_bind_graphics_pipeline()1714 cmd_buffer_state->gfx_pipeline = gfx_pipeline; in pvr_cmd_bind_graphics_pipeline()2600 const struct pvr_graphics_pipeline *const gfx_pipeline) in pvr_setup_vertex_buffers() argument2603 &gfx_pipeline->vertex_shader_state; in pvr_setup_vertex_buffers()3215 const struct pvr_graphics_pipeline *const gfx_pipeline) in pvr_calc_shared_regs_count() argument3218 &gfx_pipeline->vertex_shader_state.stage_state; in pvr_calc_shared_regs_count()3222 if (gfx_pipeline->fragment_shader_state.bo) { in pvr_calc_shared_regs_count()3224 &gfx_pipeline->fragment_shader_state.stage_state; in pvr_calc_shared_regs_count()3242 &state->gfx_pipeline->vertex_shader_state.descriptor_state; in pvr_emit_dirty_pds_state()[all …]
799 const struct pvr_graphics_pipeline *gfx_pipeline; member
401 struct anv_graphics_pipeline *gfx_pipeline = in anv_CmdBindPipeline() local403 if (cmd_buffer->state.gfx.pipeline == gfx_pipeline) in anv_CmdBindPipeline()406 cmd_buffer->state.gfx.pipeline = gfx_pipeline; in anv_CmdBindPipeline()407 cmd_buffer->state.gfx.vb_dirty |= gfx_pipeline->vb_used; in anv_CmdBindPipeline()410 anv_foreach_stage(stage, gfx_pipeline->active_stages) { in anv_CmdBindPipeline()412 &gfx_pipeline->shaders[stage]->bind_map); in anv_CmdBindPipeline()417 &gfx_pipeline->dynamic_state); in anv_CmdBindPipeline()420 stages = gfx_pipeline->active_stages; in anv_CmdBindPipeline()
234 struct anv_graphics_pipeline *gfx_pipeline = in anv_DestroyPipeline() local237 for (unsigned s = 0; s < ARRAY_SIZE(gfx_pipeline->shaders); s++) { in anv_DestroyPipeline()238 if (gfx_pipeline->shaders[s]) in anv_DestroyPipeline()239 anv_shader_bin_unref(device, gfx_pipeline->shaders[s]); in anv_DestroyPipeline()
2596 … ASSERTED const struct dzn_graphics_pipeline *gfx_pipeline = (const struct dzn_graphics_pipeline *) in dzn_cmd_buffer_triangle_fan_rewrite_index() local2599 dzn_graphics_pipeline_get_desc_template(gfx_pipeline, ib_strip_cut) != NULL; in dzn_cmd_buffer_triangle_fan_rewrite_index()