Lines Matching defs:strided
206 /* Translate the declaration into strided data. */
358 const struct WineDirect3DStridedData *strided, struct wined3d_stream_info_element *e)
360 const struct wined3d_format_desc *format_desc = getFormatDescEntry(strided->format, gl_info);
362 e->stride = strided->dwStride;
363 e->data = strided->lpData;
369 const struct WineDirect3DVertexStridedData *strided, struct wined3d_stream_info *stream_info)
375 if (strided->position.lpData)
376 stream_info_element_from_strided(gl_info, &strided->position, &stream_info->elements[WINED3D_FFP_POSITION]);
377 if (strided->normal.lpData)
378 stream_info_element_from_strided(gl_info, &strided->normal, &stream_info->elements[WINED3D_FFP_NORMAL]);
379 if (strided->diffuse.lpData)
380 stream_info_element_from_strided(gl_info, &strided->diffuse, &stream_info->elements[WINED3D_FFP_DIFFUSE]);
381 if (strided->specular.lpData)
382 stream_info_element_from_strided(gl_info, &strided->specular, &stream_info->elements[WINED3D_FFP_SPECULAR]);
386 if (strided->texCoords[i].lpData)
387 stream_info_element_from_strided(gl_info, &strided->texCoords[i],
391 stream_info->position_transformed = strided->position_transformed;
5702 IWineD3DDevice_DrawPrimitiveStrided(iface, patch->numSegs[0] * patch->numSegs[1] * 2 * 3, &patch->strided);