Lines Matching refs:d3d9_elements
331 static HRESULT convert_to_wined3d_declaration(const D3DVERTEXELEMENT9 *d3d9_elements,
338 TRACE("d3d9_elements %p, wined3d_elements %p\n", d3d9_elements, wined3d_elements);
340 element = d3d9_elements;
356 if (d3d9_elements[i].Type >= (sizeof(d3d_dtype_lookup) / sizeof(*d3d_dtype_lookup)))
358 WARN("Invalid element type %#x.\n", d3d9_elements[i].Type);
362 (*wined3d_elements)[i].format = d3d_dtype_lookup[d3d9_elements[i].Type].format;
363 (*wined3d_elements)[i].input_slot = d3d9_elements[i].Stream;
364 (*wined3d_elements)[i].offset = d3d9_elements[i].Offset;
366 (*wined3d_elements)[i].method = d3d9_elements[i].Method;
367 (*wined3d_elements)[i].usage = d3d9_elements[i].Usage;
368 (*wined3d_elements)[i].usage_idx = d3d9_elements[i].UsageIndex;