Searched refs:attrStart (Results 1 - 20 of 20) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/mesa/swrast/
H A Ds_points.c118 span.attrStart[VARYING_SLOT_POS][3] = 1.0F;
153 span.attrStart[attr][0] = s;
154 span.attrStart[attr][1] = 0.0; /* overwritten below */
155 span.attrStart[attr][2] = r;
156 span.attrStart[attr][3] = 1.0;
173 span.attrStart[VARYING_SLOT_PNTC][0] = 0.0;
174 span.attrStart[VARYING_SLOT_PNTC][1] = 0.0; /* t0 set below */
183 COPY_4V(span.attrStart[attr], vert->attrib[attr]);
222 span.attrStart[tCoords[i]][1] = tcoord;
291 span.attrStart[VARYING_SLOT_PO
[all...]
H A Ds_span.c86 span->attrStart[VARYING_SLOT_POS][3] = 1.0;
112 COPY_4V(span->attrStart[VARYING_SLOT_COL0], ctx->Current.RasterColor);
119 COPY_4V(span->attrStart[VARYING_SLOT_COL1], ctx->Current.RasterSecondaryColor);
136 span->attrStart[VARYING_SLOT_FOGC][0] = fogVal;
149 COPY_4V(span->attrStart[attr], tc);
153 span->attrStart[attr][0] = tc[0] / tc[3];
154 span->attrStart[attr][1] = tc[1] / tc[3];
155 span->attrStart[attr][2] = tc[2] / tc[3];
156 span->attrStart[attr][3] = 1.0;
159 ASSIGN_4V(span->attrStart[att
[all...]
H A Ds_linetemp.h266 span.attrStart[VARYING_SLOT_POS][3] = invw0;
272 COPY_4V(span.attrStart[attr], vert1->attrib[attr]);
279 span.attrStart[attr][c] = invw0 * vert0->attrib[attr][c];
280 da = (invw1 * vert1->attrib[attr][c]) - span.attrStart[attr][c];
H A Ds_aatritemp.h211 span.attrStart[VARYING_SLOT_POS][3] = solve_plane(ix + 0.5F, iy + 0.5F, wPlane);
215 span.attrStart[attr][c] = solve_plane(ix + 0.5F, iy + 0.5F, attrPlane[attr][c]);
303 span.attrStart[VARYING_SLOT_POS][3] = solve_plane(ix + 1.5F, iy + 0.5F, wPlane);
307 span.attrStart[attr][c] = solve_plane(ix + 1.5F, iy + 0.5F, attrPlane[attr][c]);
H A Ds_span.h131 * which of the attrStart/StepX/StepY variables are relevant.
136 GLfloat attrStart[VARYING_SLOT_MAX][4]; /**< initial value */ member in struct:sw_span
H A Ds_zoom.c171 COPY_4V(zoomed.attrStart[VARYING_SLOT_POS], span->attrStart[VARYING_SLOT_POS]);
175 zoomed.attrStart[VARYING_SLOT_FOGC][0] = span->attrStart[VARYING_SLOT_FOGC][0];
H A Ds_fog.c107 GLfloat fogCoord = span->attrStart[VARYING_SLOT_FOGC][0]; \
109 GLfloat w = span->attrStart[VARYING_SLOT_POS][3]; \
H A Ds_triangle.c682 tex_coord[0] = span->attrStart[VARYING_SLOT_TEX0][0] * (info->smask + 1);
684 tex_coord[1] = span->attrStart[VARYING_SLOT_TEX0][1] * (info->tmask + 1);
686 /* span->attrStart[VARYING_SLOT_TEX0][2] only if 3D-texturing, here only 2D */
687 tex_coord[2] = span->attrStart[VARYING_SLOT_TEX0][3];
H A Ds_tritemp.h799 span.attrStart[VARYING_SLOT_POS][3] = wLeft;
803 span.attrStart[attr][c] = attrLeft[attr][c];
H A Ds_texfilter.c1897 GLfloat s = span->attrStart[attr][0] + span->leftClip * dsdx;
1898 GLfloat t = span->attrStart[attr][1] + span->leftClip * dtdx;
1899 GLfloat q = span->attrStart[attr][3] + span->leftClip * dqdx;
/xsrc/external/mit/MesaLib/dist/src/mesa/swrast/
H A Ds_points.c118 span.attrStart[VARYING_SLOT_POS][3] = 1.0F;
146 span.attrStart[attr][0] = s;
147 span.attrStart[attr][1] = 0.0; /* overwritten below */
148 span.attrStart[attr][2] = 0.0;
149 span.attrStart[attr][3] = 1.0;
166 span.attrStart[VARYING_SLOT_PNTC][0] = 0.0;
167 span.attrStart[VARYING_SLOT_PNTC][1] = 0.0; /* t0 set below */
176 COPY_4V(span.attrStart[attr], vert->attrib[attr]);
215 span.attrStart[tCoords[i]][1] = tcoord;
284 span.attrStart[VARYING_SLOT_PO
[all...]
H A Ds_span.c86 span->attrStart[VARYING_SLOT_POS][3] = 1.0;
112 COPY_4V(span->attrStart[VARYING_SLOT_COL0], ctx->Current.RasterColor);
119 COPY_4V(span->attrStart[VARYING_SLOT_COL1], ctx->Current.RasterSecondaryColor);
136 span->attrStart[VARYING_SLOT_FOGC][0] = fogVal;
149 COPY_4V(span->attrStart[attr], tc);
153 span->attrStart[attr][0] = tc[0] / tc[3];
154 span->attrStart[attr][1] = tc[1] / tc[3];
155 span->attrStart[attr][2] = tc[2] / tc[3];
156 span->attrStart[attr][3] = 1.0;
159 ASSIGN_4V(span->attrStart[att
[all...]
H A Ds_linetemp.h266 span.attrStart[VARYING_SLOT_POS][3] = invw0;
272 COPY_4V(span.attrStart[attr], vert1->attrib[attr]);
279 span.attrStart[attr][c] = invw0 * vert0->attrib[attr][c];
280 da = (invw1 * vert1->attrib[attr][c]) - span.attrStart[attr][c];
H A Ds_aatritemp.h211 span.attrStart[VARYING_SLOT_POS][3] = solve_plane(ix + 0.5F, iy + 0.5F, wPlane);
215 span.attrStart[attr][c] = solve_plane(ix + 0.5F, iy + 0.5F, attrPlane[attr][c]);
303 span.attrStart[VARYING_SLOT_POS][3] = solve_plane(ix + 1.5F, iy + 0.5F, wPlane);
307 span.attrStart[attr][c] = solve_plane(ix + 1.5F, iy + 0.5F, attrPlane[attr][c]);
H A Ds_span.h131 * which of the attrStart/StepX/StepY variables are relevant.
136 GLfloat attrStart[VARYING_SLOT_MAX][4]; /**< initial value */ member in struct:sw_span
H A Ds_zoom.c171 COPY_4V(zoomed.attrStart[VARYING_SLOT_POS], span->attrStart[VARYING_SLOT_POS]);
175 zoomed.attrStart[VARYING_SLOT_FOGC][0] = span->attrStart[VARYING_SLOT_FOGC][0];
H A Ds_fog.c107 GLfloat fogCoord = span->attrStart[VARYING_SLOT_FOGC][0]; \
109 GLfloat w = span->attrStart[VARYING_SLOT_POS][3]; \
H A Ds_triangle.c682 tex_coord[0] = span->attrStart[VARYING_SLOT_TEX0][0] * (info->smask + 1);
684 tex_coord[1] = span->attrStart[VARYING_SLOT_TEX0][1] * (info->tmask + 1);
686 /* span->attrStart[VARYING_SLOT_TEX0][2] only if 3D-texturing, here only 2D */
687 tex_coord[2] = span->attrStart[VARYING_SLOT_TEX0][3];
H A Ds_tritemp.h800 span.attrStart[VARYING_SLOT_POS][3] = wLeft;
804 span.attrStart[attr][c] = attrLeft[attr][c];
H A Ds_texfilter.c1897 GLfloat s = span->attrStart[attr][0] + span->leftClip * dsdx;
1898 GLfloat t = span->attrStart[attr][1] + span->leftClip * dtdx;
1899 GLfloat q = span->attrStart[attr][3] + span->leftClip * dqdx;

Completed in 77 milliseconds