| /xsrc/external/mit/mesa-demos/dist/src/demos/ |
| tessdemo.c | 41 } triangles[MAX_TRIANGLES]; variable in typeref:struct:__anon6408 63 /* Allow multiple triangles to be output inside the begin/end pair. */ 65 triangles[triangle_cnt].no = 0; 70 /* Persist the edge flag across triangles. */ 91 glColor3f( triangles[i].color[0][0], 92 triangles[i].color[0][1], 93 triangles[i].color[0][2] ); 95 glVertex2f( triangles[i].p[0][0], triangles[i].p[0][1] ); 96 glVertex2f( triangles[i].p[1][0], triangles[i].p[1][1] ) [all...] |
| /xsrc/external/mit/mesa-demos/dist/src/objviewer/ |
| glmdraw.c | 16 #define T(x) model->triangles[(x)] 106 glNormal3fv(&model->facetnorms[3 * T(group->triangles[i]).findex]); 109 glNormal3fv(&model->normals[3 * T(group->triangles[i]).nindices[0]]); 111 glTexCoord2fv(&model->texcoords[2*T(group->triangles[i]).tindices[0]]); 112 glVertex3fv(&model->vertices[3 * T(group->triangles[i]).vindices[0]]); 115 model->vertices[3 * T(group->triangles[i]).vindices[0] + X], 116 model->vertices[3 * T(group->triangles[i]).vindices[0] + Y], 117 model->vertices[3 * T(group->triangles[i]).vindices[0] + Z]); 121 glNormal3fv(&model->normals[3 * T(group->triangles[i]).nindices[1]]); 123 glTexCoord2fv(&model->texcoords[2*T(group->triangles[i]).tindices[1]]) [all...] |
| glm.c | 30 #define T(x) model->triangles[(x)] 229 group->triangles = NULL; 495 uint numtriangles; /* number of triangles in model */ 609 printf(" Triangles: %d\n", numtriangles); 619 /* allocate memory for the triangles in each group */ 622 group->triangles = (uint*)malloc(sizeof(uint) * group->numtriangles); 640 uint numtriangles; /* number of triangles in model */ 721 group->triangles[group->numtriangles++] = numtriangles; 730 group->triangles[group->numtriangles++] = numtriangles; 746 group->triangles[group->numtriangles++] = numtriangles [all...] |
| glm.h | 62 uint numtriangles; /* number of triangles in this group */ 63 uint* triangles; /* array of triangle indices */ member in struct:_GLMgroup 89 uint numtriangles; /* number of triangles in model */ 90 GLMtriangle* triangles; /* array of triangles */ member in struct:__anon6429 157 * First builds a list of all the triangles each vertex is in. Then 159 * normals of the triangles each vertex is in. Finally, sets the 162 * associated with the first triangle in the list of triangles the
|
| /xsrc/external/mit/libXrender/dist/src/ |
| Tri.c | 37 _Xconst XTriangle *triangles, 67 DataInt32 (dpy, (_Xconst int *) triangles, len); 69 triangles += n;
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| radv_acceleration_structure.c | 38 uint64_t triangles = 0, boxes = 0, instances = 0; local 55 triangles += pMaxPrimitiveCounts[i]; 68 uint64_t children = boxes + instances + triangles; 78 uint64_t size = boxes * 128 + instances * 128 + triangles * 64 + internal_nodes * 128 + 192; 84 MAX2(4096, 2 * (boxes + instances + triangles) * sizeof(uint32_t)); 180 const VkAccelerationStructureGeometryTrianglesDataKHR *tri_data = &geom->geometry.triangles; 951 { /* Triangles */ 1817 geom->geometry.triangles.vertexData.deviceAddress + 1818 ppBuildRangeInfos[i][j].firstVertex * geom->geometry.triangles.vertexStride + 1819 (geom->geometry.triangles.indexType != VK_INDEX_TYPE_NONE_KH [all...] |
| /xsrc/external/mit/libXrender/dist/include/X11/extensions/ |
| Xrender.h | 860 * Combine two Pictures using a bunch of Triangles as the mask. 869 * @param[in] triangles Array of Triangles to clip with. 870 * @param[in] ntriangle `triangles` array size. 874 int ySrc, _Xconst XTriangle *triangles, 887 * @param[in] points Array of Points to create Triangles with. 905 * @param[in] points Array of Points to create Triangles with.
|
| /xsrc/external/mit/xorg-server/dist/glamor/ |
| glamor.c | 884 glamor_priv->saved_procs.triangles = ps->Triangles; 885 ps->Triangles = glamor_triangles; 964 ps->Triangles = glamor_priv->saved_procs.triangles;
|
| glamor_priv.h | 219 TrianglesProcPtr triangles; member in struct:glamor_saved_procs 314 /** Cached index buffer for translating GL_QUADS to triangles. */
|
| /xsrc/external/mit/xorg-server/dist/render/ |
| picturestr.h | 331 TrianglesProcPtr Triangles; 495 INT16 ySrc, int ntriangles, xTriangle * triangles);
|
| picture.c | 1589 INT16 ySrc, int ntriangles, xTriangle * triangles) 1595 (*ps->Triangles) (op, pSrc, pDst, maskFormat, xSrc, ySrc, ntriangles, 1596 triangles);
|
| /xsrc/external/mit/xorg-server.old/dist/render/ |
| picturestr.h | 383 TrianglesProcPtr Triangles; 597 xTriangle *triangles);
|
| picture.c | 1757 xTriangle *triangles) 1763 (*ps->Triangles) (op, pSrc, pDst, maskFormat, xSrc, ySrc, ntriangles, triangles);
|
| /xsrc/external/mit/MesaLib/dist/include/vulkan/ |
| vulkan_core.h | 10425 VkGeometryTrianglesNV triangles; member in struct:VkGeometryDataNV 12992 VkAccelerationStructureGeometryTrianglesDataKHR triangles; member in union:VkAccelerationStructureGeometryDataKHR
|
| /xsrc/external/mit/MesaLib.old/dist/include/vulkan/ |
| vulkan_core.h | 8314 VkGeometryTrianglesNV triangles; member in struct:VkGeometryDataNV
|