Home | History | Annotate | Download | only in tnl

Lines Matching defs:fp

41 				 const struct tnl_clipspace_fastpath *fp)
45 if (vtx->attr_count != fp->attr_count)
49 if (vtx->attr[j].format != fp->attr[j].format ||
50 vtx->attr[j].inputsize != fp->attr[j].size ||
51 vtx->attr[j].vertoffset != fp->attr[j].offset)
54 if (fp->match_strides) {
55 if (vtx->vertex_size != fp->vertex_size)
59 if (vtx->attr[j].inputstride != fp->attr[j].stride)
68 struct tnl_clipspace_fastpath *fp = vtx->fastpath;
70 for ( ; fp ; fp = fp->next) {
71 if (match_fastpath(vtx, fp)) {
72 vtx->emit = fp->func;
542 struct tnl_clipspace_fastpath *fp, *tmp;
549 for (fp = vtx->fastpath ; fp ; fp = tmp) {
550 tmp = fp->next;
551 FREE(fp->attr);
553 /* KW: At the moment, fp->func is constrained to be allocated by
559 _mesa_exec_free((void *) fp->func);
560 FREE(fp);