Lines Matching refs:velems
386 const struct cso_velems_state *velems)
394 key_size = sizeof(struct pipe_vertex_element) * velems->count +
396 hash_key = cso_construct_key((void*)velems, key_size);
398 (void*)velems, key_size);
402 memcpy(&cso->state, velems, key_size);
403 cso->data = u_vbuf_create_vertex_elements(mgr, velems->count,
404 velems->velems);
421 const struct cso_velems_state *velems)
423 mgr->ve = u_vbuf_set_vertex_elements_internal(mgr, velems);
818 mgr->fallback_velems.velems[i].instance_divisor = mgr->ve->ve[i].instance_divisor;
819 mgr->fallback_velems.velems[i].src_format = te->output_format;
820 mgr->fallback_velems.velems[i].src_offset = te->output_offset;
821 mgr->fallback_velems.velems[i].vertex_buffer_index = mgr->fallback_vbs[type];
831 memcpy(&mgr->fallback_velems.velems[i], &mgr->ve->ve[i],
1168 const struct pipe_vertex_element *velems =
1169 mgr->using_translate ? mgr->fallback_velems.velems : ve->ve;
1174 const struct pipe_vertex_element *velem = &velems[i];
1206 const struct pipe_vertex_element *velem = &velems[i];