Home | History | Annotate | Download | only in i915

Lines Matching refs:vinfo

61    struct vertex_info vinfo;
68 memset(&vinfo, 0, sizeof(vinfo));
110 draw_emit_vertex_attr(&vinfo, EMIT_4F, INTERP_LINEAR, src);
111 vinfo.hwfmt[0] |= S4_VFMT_XYZW;
112 vinfo.attrib[0].emit = EMIT_4F;
115 draw_emit_vertex_attr(&vinfo, EMIT_3F, INTERP_LINEAR, src);
116 vinfo.hwfmt[0] |= S4_VFMT_XYZ;
117 vinfo.attrib[0].emit = EMIT_3F;
126 draw_emit_vertex_attr(&vinfo, EMIT_4UB_BGRA, colorInterp, src);
127 vinfo.hwfmt[0] |= S4_VFMT_COLOR;
133 draw_emit_vertex_attr(&vinfo, EMIT_4UB_BGRA, colorInterp, src);
134 vinfo.hwfmt[0] |= S4_VFMT_SPEC_FOG;
140 draw_emit_vertex_attr(&vinfo, EMIT_1F, INTERP_PERSPECTIVE, src);
141 vinfo.hwfmt[0] |= S4_VFMT_FOG_PARAM;
150 draw_emit_vertex_attr(&vinfo, EMIT_4F, INTERP_PERSPECTIVE, src);
155 vinfo.hwfmt[1] |= hwtc << (i * 4);
167 draw_emit_vertex_attr(&vinfo, EMIT_1F, INTERP_CONSTANT, src);
168 vinfo.hwfmt[1] &= ~(TEXCOORDFMT_NOT_PRESENT << (slot * 4));
169 vinfo.hwfmt[1] |= TEXCOORDFMT_1D << (slot * 4);
172 draw_compute_vertex_size(&vinfo);
174 if (memcmp(&i915->current.vertex_info, &vinfo, sizeof(vinfo))) {
181 memcpy(&i915->current.vertex_info, &vinfo, sizeof(vinfo));