Lines Matching full:eval
38 assert(attr < ARRAY_SIZE(exec->eval.map1)); in clear_active_eval1()
39 exec->eval.map1[attr].map = NULL; in clear_active_eval1()
44 assert(attr < ARRAY_SIZE(exec->eval.map2)); in clear_active_eval2()
45 exec->eval.map2[attr].map = NULL; in clear_active_eval2()
51 assert(attr < ARRAY_SIZE(exec->eval.map1)); in set_active_eval1()
52 if (!exec->eval.map1[attr].map) { in set_active_eval1()
53 exec->eval.map1[attr].map = map; in set_active_eval1()
54 exec->eval.map1[attr].sz = dim; in set_active_eval1()
61 assert(attr < ARRAY_SIZE(exec->eval.map2)); in set_active_eval2()
62 if (!exec->eval.map2[attr].map) { in set_active_eval2()
63 exec->eval.map2[attr].map = map; in set_active_eval2()
64 exec->eval.map2[attr].sz = dim; in set_active_eval2()
80 if (ctx->Eval.Map1Color4) in vbo_exec_eval_update()
83 if (ctx->Eval.Map2Color4) in vbo_exec_eval_update()
86 if (ctx->Eval.Map1TextureCoord4) in vbo_exec_eval_update()
88 else if (ctx->Eval.Map1TextureCoord3) in vbo_exec_eval_update()
90 else if (ctx->Eval.Map1TextureCoord2) in vbo_exec_eval_update()
92 else if (ctx->Eval.Map1TextureCoord1) in vbo_exec_eval_update()
95 if (ctx->Eval.Map2TextureCoord4) in vbo_exec_eval_update()
97 else if (ctx->Eval.Map2TextureCoord3) in vbo_exec_eval_update()
99 else if (ctx->Eval.Map2TextureCoord2) in vbo_exec_eval_update()
101 else if (ctx->Eval.Map2TextureCoord1) in vbo_exec_eval_update()
104 if (ctx->Eval.Map1Normal) in vbo_exec_eval_update()
107 if (ctx->Eval.Map2Normal) in vbo_exec_eval_update()
110 if (ctx->Eval.Map1Vertex4) in vbo_exec_eval_update()
112 else if (ctx->Eval.Map1Vertex3) in vbo_exec_eval_update()
115 if (ctx->Eval.Map2Vertex4) in vbo_exec_eval_update()
117 else if (ctx->Eval.Map2Vertex3) in vbo_exec_eval_update()
120 exec->eval.recalculate_maps = GL_FALSE; in vbo_exec_eval_update()
130 struct gl_1d_map *map = exec->eval.map1[attr].map; in vbo_exec_do_EvalCoord1f()
139 exec->eval.map1[attr].sz, in vbo_exec_do_EvalCoord1f()
150 if (exec->eval.map1[0].map) { in vbo_exec_do_EvalCoord1f()
151 struct gl_1d_map *map = exec->eval.map1[0].map; in vbo_exec_do_EvalCoord1f()
158 exec->eval.map1[0].sz, in vbo_exec_do_EvalCoord1f()
161 if (exec->eval.map1[0].sz == 4) in vbo_exec_do_EvalCoord1f()
176 struct gl_2d_map *map = exec->eval.map2[attr].map; in vbo_exec_do_EvalCoord2f()
188 exec->eval.map2[attr].sz, in vbo_exec_do_EvalCoord2f()
199 if (exec->eval.map2[0].map) { in vbo_exec_do_EvalCoord2f()
200 struct gl_2d_map *map = exec->eval.map2[0].map; in vbo_exec_do_EvalCoord2f()
207 if (exec->ctx->Eval.AutoNormal) { in vbo_exec_do_EvalCoord2f()
212 exec->eval.map2[0].sz, in vbo_exec_do_EvalCoord2f()
215 if (exec->eval.map2[0].sz == 4) { in vbo_exec_do_EvalCoord2f()
237 exec->eval.map2[0].sz, in vbo_exec_do_EvalCoord2f()