Lines Matching refs:result

119     GLOBJECT *result;
120 result = (GLOBJECT *)malloc(sizeof(GLOBJECT));
121 if (result == NULL)
123 result->count = vertices;
124 result->vertexComponents = vertexComponents;
125 result->vertexArray = (GLfixed *)malloc(vertices * vertexComponents *
127 result->colorArray = (GLubyte *)malloc(vertices * 4 * sizeof(GLubyte));
130 result->normalArray = (GLfixed *)malloc(vertices * 3 *
134 result->normalArray = NULL;
135 if (result->vertexArray == NULL ||
136 result->colorArray == NULL ||
137 (useNormalArray && result->normalArray == NULL))
139 freeGLObject(result);
142 return result;
208 GLOBJECT *result;
213 result = newGLObject(vertices, 3, 1);
214 if (result == NULL)
290 result->normalArray[i] = FIXED(n.x);
291 result->normalArray[i + 1] = FIXED(n.y);
292 result->normalArray[i + 2] = FIXED(n.z);
304 result->colorArray[i] = (GLubyte)color[0];
305 result->colorArray[i + 1] = (GLubyte)color[1];
306 result->colorArray[i + 2] = (GLubyte)color[2];
307 result->colorArray[i + 3] = 0;
309 result->vertexArray[currentVertex * 3] = FIXED(pa.x);
310 result->vertexArray[currentVertex * 3 + 1] = FIXED(pa.y);
311 result->vertexArray[currentVertex * 3 + 2] = FIXED(pa.z);
313 result->vertexArray[currentVertex * 3] = FIXED(pb.x);
314 result->vertexArray[currentVertex * 3 + 1] = FIXED(pb.y);
315 result->vertexArray[currentVertex * 3 + 2] = FIXED(pb.z);
317 result->vertexArray[currentVertex * 3] = FIXED(pd.x);
318 result->vertexArray[currentVertex * 3 + 1] = FIXED(pd.y);
319 result->vertexArray[currentVertex * 3 + 2] = FIXED(pd.z);
321 result->vertexArray[currentVertex * 3] = FIXED(pb.x);
322 result->vertexArray[currentVertex * 3 + 1] = FIXED(pb.y);
323 result->vertexArray[currentVertex * 3 + 2] = FIXED(pb.z);
325 result->vertexArray[currentVertex * 3] = FIXED(pc.x);
326 result->vertexArray[currentVertex * 3 + 1] = FIXED(pc.y);
327 result->vertexArray[currentVertex * 3 + 2] = FIXED(pc.z);
329 result->vertexArray[currentVertex * 3] = FIXED(pd.x);
330 result->vertexArray[currentVertex * 3 + 1] = FIXED(pd.y);
331 result->vertexArray[currentVertex * 3 + 2] = FIXED(pd.z);
339 result->count = currentVertex;
341 return result;
352 GLOBJECT *result;
356 result = newGLObject(vertices, 2, 0);
357 if (result == NULL)
372 result->colorArray[i] = color;
373 result->colorArray[i + 1] = color;
374 result->colorArray[i + 2] = color;
375 result->colorArray[i + 3] = 0;
386 result->vertexArray[currentVertex * 2] =
388 result->vertexArray[currentVertex * 2 + 1] =
395 return result;