Lines Matching refs:buffer
151 * memory space to a buffer of contiguous control points.
153 * \return pointer to buffer of contiguous control points or NULL if out
159 GLfloat *buffer, *p;
165 buffer = malloc(uorder * size * sizeof(GLfloat));
167 if (buffer)
168 for (i = 0, p = buffer; i < uorder; i++, points += ustride)
172 return buffer;
183 GLfloat *buffer, *p;
189 buffer = malloc(uorder * size * sizeof(GLfloat));
191 if (buffer)
192 for (i = 0, p = buffer; i < uorder; i++, points += ustride)
196 return buffer;
203 * memory space to a buffer of contiguous control points.
208 * \return pointer to buffer of contiguous control points or NULL if out
216 GLfloat *buffer, *p;
233 buffer = malloc((uorder*vorder*size+hsize)*sizeof(GLfloat));
235 buffer = malloc((uorder*vorder*size+dsize)*sizeof(GLfloat));
240 if (buffer)
241 for (i=0, p=buffer; i<uorder; i++, points += uinc)
246 return buffer;
259 GLfloat *buffer, *p;
276 buffer = malloc((uorder*vorder*size+hsize)*sizeof(GLfloat));
278 buffer = malloc((uorder*vorder*size+dsize)*sizeof(GLfloat));
283 if (buffer)
284 for (i=0, p=buffer; i<uorder; i++, points += uinc)
289 return buffer;