Lines Matching defs:draws
136 struct u_indirect_params *draws;
160 draws = malloc(sizeof(struct u_indirect_params) * draw_count);
161 if (!draws)
173 free(draws);
178 memcpy(&draws[i].info, info_in, sizeof(struct pipe_draw_info));
179 draws[i].draw.count = params[0];
180 draws[i].info.instance_count = params[1];
181 draws[i].draw.start = params[2];
182 draws[i].draw.index_bias = info_in->index_size ? params[3] : 0;
183 draws[i].info.start_instance = info_in->index_size ? params[4] : params[3];
188 return draws;
260 const struct pipe_draw_start_count_bias *draws,
272 if (indirect || (draws[i].count && info->instance_count))
273 pctx->draw_vbo(pctx, &tmp_info, drawid, indirect, &draws[i], 1);