Lines Matching refs:element
96 const struct wined3d_stream_info_element *element;
124 element = &si->elements[WINED3D_FFP_POSITION];
125 position = element->data + streamOffset[element->stream_idx];
130 element = &si->elements[WINED3D_FFP_NORMAL];
131 normal = element->data + streamOffset[element->stream_idx];
141 element = &si->elements[WINED3D_FFP_DIFFUSE];
142 diffuse = element->data + streamOffset[element->stream_idx];
144 if (num_untracked_materials && element->format_desc->format != WINED3DFMT_B8G8R8A8_UNORM)
145 FIXME("Implement diffuse color tracking from %s\n", debug_d3dformat(element->format_desc->format));
154 element = &si->elements[WINED3D_FFP_SPECULAR];
155 specular = element->data + streamOffset[element->stream_idx];
165 if (element->format_desc->format == WINED3DFMT_B8G8R8A8_UNORM) specular_fog = TRUE;
166 else FIXME("Implement fog coordinates from %s\n", debug_d3dformat(element->format_desc->format));
214 element = &si->elements[WINED3D_FFP_TEXCOORD0 + coordIdx];
215 texCoords[coordIdx] = element->data + streamOffset[element->stream_idx];