Lines Matching refs:span
90 if (span->arrayAttribs & FRAG_BIT_FOGC) { \
92 for (i = 0; i < span->end; i++) { \
93 const GLfloat fogCoord = span->array->attribs[FRAG_ATTRIB_FOGC][i][0]; \
105 const GLfloat fogStep = span->attrStepX[FRAG_ATTRIB_FOGC][0]; \
106 GLfloat fogCoord = span->attrStart[FRAG_ATTRIB_FOGC][0]; \
107 const GLfloat wStep = span->attrStepX[FRAG_ATTRIB_WPOS][3]; \
108 GLfloat w = span->attrStart[FRAG_ATTRIB_WPOS][3]; \
110 for (i = 0; i < span->end; i++) { \
132 _swrast_fog_rgba_span( const struct gl_context *ctx, SWspan *span ) in _swrast_fog_rgba_span() argument
138 ASSERT(span->arrayMask & SPAN_RGBA); in _swrast_fog_rgba_span()
141 if (span->array->ChanType == GL_UNSIGNED_BYTE) { in _swrast_fog_rgba_span()
146 else if (span->array->ChanType == GL_UNSIGNED_SHORT) { in _swrast_fog_rgba_span()
167 if (span->array->ChanType == GL_UNSIGNED_BYTE) { in _swrast_fog_rgba_span()
168 GLubyte (*rgba)[4] = span->array->rgba8; in _swrast_fog_rgba_span()
171 else if (span->array->ChanType == GL_UNSIGNED_SHORT) { in _swrast_fog_rgba_span()
172 GLushort (*rgba)[4] = span->array->rgba16; in _swrast_fog_rgba_span()
176 GLfloat (*rgba)[4] = span->array->attribs[FRAG_ATTRIB_COL0]; in _swrast_fog_rgba_span()
177 ASSERT(span->array->ChanType == GL_FLOAT); in _swrast_fog_rgba_span()
186 if (span->array->ChanType == GL_UNSIGNED_BYTE) { in _swrast_fog_rgba_span()
187 GLubyte (*rgba)[4] = span->array->rgba8; in _swrast_fog_rgba_span()
190 else if (span->array->ChanType == GL_UNSIGNED_SHORT) { in _swrast_fog_rgba_span()
191 GLushort (*rgba)[4] = span->array->rgba16; in _swrast_fog_rgba_span()
195 GLfloat (*rgba)[4] = span->array->attribs[FRAG_ATTRIB_COL0]; in _swrast_fog_rgba_span()
196 ASSERT(span->array->ChanType == GL_FLOAT); in _swrast_fog_rgba_span()
205 if (span->array->ChanType == GL_UNSIGNED_BYTE) { in _swrast_fog_rgba_span()
206 GLubyte (*rgba)[4] = span->array->rgba8; in _swrast_fog_rgba_span()
209 else if (span->array->ChanType == GL_UNSIGNED_SHORT) { in _swrast_fog_rgba_span()
210 GLushort (*rgba)[4] = span->array->rgba16; in _swrast_fog_rgba_span()
214 GLfloat (*rgba)[4] = span->array->attribs[FRAG_ATTRIB_COL0]; in _swrast_fog_rgba_span()
215 ASSERT(span->array->ChanType == GL_FLOAT); in _swrast_fog_rgba_span()
230 if (span->array->ChanType == GL_UNSIGNED_BYTE) { in _swrast_fog_rgba_span()
231 GLubyte (*rgba)[4] = span->array->rgba8; in _swrast_fog_rgba_span()
234 else if (span->array->ChanType == GL_UNSIGNED_SHORT) { in _swrast_fog_rgba_span()
235 GLushort (*rgba)[4] = span->array->rgba16; in _swrast_fog_rgba_span()
239 GLfloat (*rgba)[4] = span->array->attribs[FRAG_ATTRIB_COL0]; in _swrast_fog_rgba_span()
240 ASSERT(span->array->ChanType == GL_FLOAT); in _swrast_fog_rgba_span()