Home | History | Annotate | Download | only in vbo

Lines Matching refs:Eval

38    assert(attr < Elements(exec->eval.map1));
39 exec->eval.map1[attr].map = NULL;
44 assert(attr < Elements(exec->eval.map2));
45 exec->eval.map2[attr].map = NULL;
51 assert(attr < Elements(exec->eval.map1));
52 if (!exec->eval.map1[attr].map) {
53 exec->eval.map1[attr].map = map;
54 exec->eval.map1[attr].sz = dim;
61 assert(attr < Elements(exec->eval.map2));
62 if (!exec->eval.map2[attr].map) {
63 exec->eval.map2[attr].map = map;
64 exec->eval.map2[attr].sz = dim;
80 if (ctx->Eval.Map1Color4)
83 if (ctx->Eval.Map2Color4)
86 if (ctx->Eval.Map1TextureCoord4)
88 else if (ctx->Eval.Map1TextureCoord3)
90 else if (ctx->Eval.Map1TextureCoord2)
92 else if (ctx->Eval.Map1TextureCoord1)
95 if (ctx->Eval.Map2TextureCoord4)
97 else if (ctx->Eval.Map2TextureCoord3)
99 else if (ctx->Eval.Map2TextureCoord2)
101 else if (ctx->Eval.Map2TextureCoord1)
104 if (ctx->Eval.Map1Normal)
107 if (ctx->Eval.Map2Normal)
110 if (ctx->Eval.Map1Vertex4)
112 else if (ctx->Eval.Map1Vertex3)
115 if (ctx->Eval.Map2Vertex4)
117 else if (ctx->Eval.Map2Vertex3)
127 assert(attr < Elements(ctx->Eval.Map1Attrib));
128 if (ctx->Eval.Map1Attrib[attr])
131 assert(attr < Elements(ctx->Eval.Map2Attrib));
132 if (ctx->Eval.Map2Attrib[attr])
137 exec->eval.recalculate_maps = 0;
147 struct gl_1d_map *map = exec->eval.map1[attr].map;
155 exec->eval.map1[attr].sz,
166 if (exec->eval.map1[0].map) {
167 struct gl_1d_map *map = exec->eval.map1[0].map;
174 exec->eval.map1[0].sz,
177 if (exec->eval.map1[0].sz == 4)
192 struct gl_2d_map *map = exec->eval.map2[attr].map;
203 exec->eval.map2[attr].sz,
214 if (exec->eval.map2[0].map) {
215 struct gl_2d_map *map = exec->eval.map2[0].map;
222 if (exec->ctx->Eval.AutoNormal) {
227 exec->eval.map2[0].sz,
230 if (exec->eval.map2[0].sz == 4) {
252 exec->eval.map2[0].sz,