Lines Matching refs:si
300 static BOOL buffer_check_attribute(struct wined3d_buffer *This, const struct wined3d_stream_info *si,
304 const struct wined3d_stream_info_element *attrib = &si->elements[attrib_idx];
313 if (!(si->use_map & (1 << attrib_idx))
415 const struct wined3d_stream_info *si = &device->strided_streams;
502 ret = buffer_check_attribute(This, si, i, FALSE, FALSE, FALSE, &stride_this_run, &float16_used) || ret;
511 This->conversion_shift = find_conversion_shift(This, si, This->stride);
521 ret = buffer_check_attribute(This, si, WINED3D_FFP_POSITION,
523 ret = buffer_check_attribute(This, si, WINED3D_FFP_NORMAL,
525 ret = buffer_check_attribute(This, si, WINED3D_FFP_DIFFUSE,
527 ret = buffer_check_attribute(This, si, WINED3D_FFP_SPECULAR,
529 ret = buffer_check_attribute(This, si, WINED3D_FFP_TEXCOORD0,
531 ret = buffer_check_attribute(This, si, WINED3D_FFP_TEXCOORD1,
533 ret = buffer_check_attribute(This, si, WINED3D_FFP_TEXCOORD2,
535 ret = buffer_check_attribute(This, si, WINED3D_FFP_TEXCOORD3,
537 ret = buffer_check_attribute(This, si, WINED3D_FFP_TEXCOORD4,
539 ret = buffer_check_attribute(This, si, WINED3D_FFP_TEXCOORD5,
541 ret = buffer_check_attribute(This, si, WINED3D_FFP_TEXCOORD6,
543 ret = buffer_check_attribute(This, si, WINED3D_FFP_TEXCOORD7,