Lines Matching refs:store
52 struct normal_stage_data *store = NORMAL_STAGE_DATA(stage);
56 if (!store->NormalTransform)
67 store->NormalTransform( ctx->ModelviewMatrixStack.Top,
71 &store->normal ); /* resulting normals */
74 store->normal.stride = 4 * sizeof(GLfloat);
77 store->normal.stride = 0;
80 VB->AttribPtr[_TNL_ATTRIB_NORMAL] = &store->normal;
88 * Examine current GL state and set the store->NormalTransform pointer
94 struct normal_stage_data *store = NORMAL_STAGE_DATA(stage);
99 store->NormalTransform = NULL;
115 store->NormalTransform = _mesa_normal_tab[transform | NORM_NORMALIZE];
119 store->NormalTransform = _mesa_normal_tab[transform | NORM_RESCALE];
122 store->NormalTransform = _mesa_normal_tab[transform];
132 store->NormalTransform = _mesa_normal_tab[NORM_NORMALIZE];
136 store->NormalTransform = _mesa_normal_tab[NORM_RESCALE];
139 store->NormalTransform = NULL;
152 struct normal_stage_data *store;
154 stage->privatePtr = malloc(sizeof(*store));
155 store = NORMAL_STAGE_DATA(stage);
156 if (!store)
159 _mesa_vector4f_alloc( &store->normal, 0, tnl->vb.Size, 32 );
170 struct normal_stage_data *store = NORMAL_STAGE_DATA(stage);
171 if (store) {
172 _mesa_vector4f_free( &store->normal );
173 free( store );