HomeSort by: relevance | last modified time | path
    Searched refs:triangles (Results 1 - 15 of 15) sorted by relevancy

  /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

Completed in 59 milliseconds