Lines Matching refs:vstate
159 struct pipe_vertex_state *vstate, uint32_t partial_velem_mask)
161 if (!vstate->input.vbuffer.buffer.resource)
164 const struct zink_vertex_elements_hw_state *hw_state = zink_vertex_state_mask(vstate, partial_velem_mask, true);
167 struct zink_resource *res = zink_resource(vstate->input.vbuffer.buffer.resource);
169 VkDeviceSize offset = vstate->input.vbuffer.buffer_offset;
413 struct pipe_vertex_state *vstate,
739 zink_bind_vertex_state(batch, ctx, vstate, partial_velem_mask);
896 struct pipe_vertex_state *vstate,
907 dinfo.index.resource = vstate->input.indexbuf;
909 struct zink_resource *res = zink_resource(vstate->input.vbuffer.buffer.resource);
914 ctx->gfx_pipeline_state.element_state = &((struct zink_vertex_state*)vstate)->velems.hw_state;
916 zink_draw<HAS_MULTIDRAW, DYNAMIC_STATE, BATCH_CHANGED, true>(pctx, &dinfo, 0, NULL, draws, num_draws, vstate, partial_velem_mask);
920 pipe_vertex_state_reference(&vstate, NULL);
1069 struct pipe_vertex_state *vstate,