Home
last modified time | relevance | path

Searched refs:triangle (Results 1 – 25 of 287) sorted by relevance

12345678910>>...12

/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_setup_vbuf.c188 setup->triangle( setup, in lp_setup_draw_elements()
199 setup->triangle( setup, in lp_setup_draw_elements()
209 setup->triangle( setup, in lp_setup_draw_elements()
221 setup->triangle( setup, in lp_setup_draw_elements()
230 setup->triangle( setup, in lp_setup_draw_elements()
243 setup->triangle( setup, in lp_setup_draw_elements()
248 setup->triangle( setup, in lp_setup_draw_elements()
257 setup->triangle( setup, in lp_setup_draw_elements()
262 setup->triangle( setup, in lp_setup_draw_elements()
275 setup->triangle( setup, in lp_setup_draw_elements()
[all …]
Dlp_rast.h179 } triangle; member
203 lp_rast_arg_triangle( const struct lp_rast_triangle *triangle, in lp_rast_arg_triangle() argument
207 arg.triangle.tri = triangle; in lp_rast_arg_triangle()
208 arg.triangle.plane_mask = plane_mask; in lp_rast_arg_triangle()
219 lp_rast_arg_triangle_contained( const struct lp_rast_triangle *triangle, in lp_rast_arg_triangle_contained() argument
223 arg.triangle.tri = triangle; in lp_rast_arg_triangle_contained()
224 arg.triangle.plane_mask = x | (y << 8); in lp_rast_arg_triangle_contained()
Dlp_rast_tri.c114 arg2.triangle.tri = arg.triangle.tri; in lp_rast_triangle_3_16()
115 arg2.triangle.plane_mask = (1<<3)-1; in lp_rast_triangle_3_16()
131 arg2.triangle.tri = arg.triangle.tri; in lp_rast_triangle_4_16()
132 arg2.triangle.plane_mask = (1<<4)-1; in lp_rast_triangle_4_16()
141 arg2.triangle.tri = arg.triangle.tri; in lp_rast_triangle_ms_3_16()
142 arg2.triangle.plane_mask = (1<<3)-1; in lp_rast_triangle_ms_3_16()
158 arg2.triangle.tri = arg.triangle.tri; in lp_rast_triangle_ms_4_16()
159 arg2.triangle.plane_mask = (1<<4)-1; in lp_rast_triangle_ms_4_16()
271 const struct lp_rast_triangle *tri = arg.triangle.tri; in lp_rast_triangle_32_3_16()
273 int x = (arg.triangle.plane_mask & 0xff) + task->x; in lp_rast_triangle_32_3_16()
[all …]
/external/skia/docs/examples/
DSKIA_LOGO.cpp11 SkPath s, k, a, triangle; in draw() local
79 triangle.reset(); in draw()
80 triangle.moveTo(362.64, 257.32); in draw()
81 triangle.lineTo(335.292, 293.392); in draw()
82 triangle.lineTo(307.8, 257.48); in draw()
83 triangle.lineTo(362.64, 257.32); in draw()
85 canvas->drawPath(triangle, p); in draw()
DSKIA_LOGO_ANIMATE.cpp10 SkPath s, k, a, triangle; in draw() local
91 triangle.reset(); in draw()
92 triangle.moveTo(362.64, 257.32); in draw()
93 triangle.lineTo(335.292, 293.392); in draw()
94 triangle.lineTo(307.8, 257.48); in draw()
95 triangle.lineTo(362.64, 257.32); in draw()
97 canvas->drawPath(triangle, p); in draw()
DSKIA_LOGO_svg.cpp11 SkPath s, k, a, triangle; in draw() local
51 &triangle); in draw()
52 canvas->drawPath(triangle, p); in draw()
/external/angle/third_party/vulkan-deps/glslang/src/Test/
Dhlsl.clipdistance-4.geom8 void main(triangle in float4 pos[3] : SV_Position,
9 triangle in uint VertexID[3] : VertexID,
11 triangle in float2 clip0[3] : SV_ClipDistance0, // test input arrayed semantic vars
12 triangle in float2 clip1[3] : SV_ClipDistance1)
Dhlsl.clipdistance-1.geom7 void main(triangle in float4 pos[3] : SV_Position,
8 triangle in uint VertexID[3] : VertexID,
10triangle in float4 clip[3] : SV_ClipDistance) // externally: an array 3 of array 4 (not vec4!) o…
Dhlsl.clipdistance-2.geom7 void main(triangle in float4 pos[3] : SV_Position,
8 triangle in uint VertexID[3] : VertexID,
10triangle in float2 clip[3][2] : SV_ClipDistance) // externally: an array 3 of array 4 of float.
Dhlsl.clipdistance-3.geom8 void main(triangle in float4 pos[3] : SV_Position,
9 triangle in uint VertexID[3] : VertexID,
11triangle in float4 clip[3] : SV_ClipDistance) // externally: an array 3 of array 4 (not vec4!) o…
/external/deqp-deps/glslang/Test/
Dhlsl.clipdistance-4.geom8 void main(triangle in float4 pos[3] : SV_Position,
9 triangle in uint VertexID[3] : VertexID,
11 triangle in float2 clip0[3] : SV_ClipDistance0, // test input arrayed semantic vars
12 triangle in float2 clip1[3] : SV_ClipDistance1)
Dhlsl.clipdistance-1.geom7 void main(triangle in float4 pos[3] : SV_Position,
8 triangle in uint VertexID[3] : VertexID,
10triangle in float4 clip[3] : SV_ClipDistance) // externally: an array 3 of array 4 (not vec4!) o…
Dhlsl.clipdistance-2.geom7 void main(triangle in float4 pos[3] : SV_Position,
8 triangle in uint VertexID[3] : VertexID,
10triangle in float2 clip[3][2] : SV_ClipDistance) // externally: an array 3 of array 4 of float.
Dhlsl.clipdistance-3.geom8 void main(triangle in float4 pos[3] : SV_Position,
9 triangle in uint VertexID[3] : VertexID,
11triangle in float4 clip[3] : SV_ClipDistance) // externally: an array 3 of array 4 (not vec4!) o…
/external/deqp/external/vulkancts/modules/vulkan/ray_query/
DvktRayQueryBarycentricCoordinatesTests.cpp154 tcu::Vec3 calcCoordinates (const std::vector<tcu::Vec3>& triangle, float b, float c) in calcCoordinates() argument
156 DE_ASSERT(triangle.size() == 3u); in calcCoordinates()
164 return triangle[0] * a + triangle[1] * b + triangle[2] * c; in calcCoordinates()
203 const std::vector<tcu::Vec3> triangle = in iterate() local
210 …bottomLevelAS->addGeometry(triangle, true/*is triangles*/, VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCA… in iterate()
233 …directions.push_back(extendToV4(calcCoordinates(triangle, barycentricABC.x(), barycentricABC.y()))… in iterate()
234 …directions.push_back(extendToV4(calcCoordinates(triangle, barycentricABC.y(), barycentricABC.x()))… in iterate()
235 …directions.push_back(extendToV4(calcCoordinates(triangle, barycentricABC.y(), barycentricABC.z()))… in iterate()
253 directions.push_back(extendToV4(calcCoordinates(triangle, b, c))); in iterate()
/external/llvm-project/llvm/test/CodeGen/ARM/
Darm-frame-lowering-no-terminator.ll12 define internal void @foo(%t2* nocapture %this, %t1* nocapture readonly %triangle, i32 %partId, i32…
17 %arrayidx.i = getelementptr inbounds %t1, %t1* %triangle, i32 0, i32 0, i32 0
19 %arrayidx5.i = getelementptr inbounds %t1, %t1* %triangle, i32 0, i32 0, i32 1
22 %arrayidx11.i = getelementptr inbounds %t1, %t1* %triangle, i32 0, i32 0, i32 2
26 %arrayidx.i129 = getelementptr inbounds %t1, %t1* %triangle, i32 1, i32 0, i32 0
29 %arrayidx5.i132 = getelementptr inbounds %t1, %t1* %triangle, i32 1, i32 0, i32 1
32 %arrayidx11.i135 = getelementptr inbounds %t1, %t1* %triangle, i32 1, i32 0, i32 2
35 %arrayidx.i149 = getelementptr inbounds %t1, %t1* %triangle, i32 2, i32 0, i32 0
38 %arrayidx5.i152 = getelementptr inbounds %t1, %t1* %triangle, i32 2, i32 0, i32 1
/external/swiftshader/src/Renderer/
DRenderer.cpp1120 Triangle *triangle = triangleBatch[unit]; in processPrimitiveVertices() local
1562 vertexRoutine(&triangle->v0, (unsigned int*)&batch, task, data); in processPrimitiveVertices()
1567 Triangle *triangle = triangleBatch[unit]; in setupSolidTriangles() local
1579 for(int i = 0; i < count; i++, triangle++) in setupSolidTriangles()
1581 Vertex &v0 = triangle->v0; in setupSolidTriangles()
1582 Vertex &v1 = triangle->v1; in setupSolidTriangles()
1583 Vertex &v2 = triangle->v2; in setupSolidTriangles()
1599 if(setupRoutine(primitive, triangle, &polygon, data)) in setupSolidTriangles()
1612 Triangle *triangle = triangleBatch[unit]; in setupWireframeTriangle() local
1619 const Vertex &v0 = triangle[0].v0; in setupWireframeTriangle()
[all …]
/external/pdfium/core/fpdfapi/render/
Dcpdf_rendershading.cpp333 CPDF_MeshVertex triangle[3]) { in DrawGouraud()
334 float min_y = triangle[0].position.y; in DrawGouraud()
335 float max_y = triangle[0].position.y; in DrawGouraud()
337 min_y = std::min(min_y, triangle[i].position.y); in DrawGouraud()
338 max_y = std::max(max_y, triangle[i].position.y); in DrawGouraud()
356 CPDF_MeshVertex& vertex1 = triangle[i]; in DrawGouraud()
357 CPDF_MeshVertex& vertex2 = triangle[(i + 1) % 3]; in DrawGouraud()
426 CPDF_MeshVertex triangle[3]; in DrawFreeGouraudShading() local
427 memset(triangle, 0, sizeof(triangle)); in DrawFreeGouraudShading()
436 triangle[0] = vertex; in DrawFreeGouraudShading()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/
DvktRayTracingBarycentricCoordinatesTests.cpp194 tcu::Vec3 calcCoordinates (const std::vector<tcu::Vec3>& triangle, float b, float c) in calcCoordinates() argument
196 DE_ASSERT(triangle.size() == 3u); in calcCoordinates()
204 return triangle[0] * a + triangle[1] * b + triangle[2] * c; in calcCoordinates()
245 const std::vector<tcu::Vec3> triangle = in iterate() local
252 …bottomLevelAS->addGeometry(triangle, true/*is triangles*/, VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCA… in iterate()
275 …directions.push_back(extendToV4(calcCoordinates(triangle, barycentricABC.x(), barycentricABC.y()))… in iterate()
276 …directions.push_back(extendToV4(calcCoordinates(triangle, barycentricABC.y(), barycentricABC.x()))… in iterate()
277 …directions.push_back(extendToV4(calcCoordinates(triangle, barycentricABC.y(), barycentricABC.z()))… in iterate()
295 directions.push_back(extendToV4(calcCoordinates(triangle, b, c))); in iterate()
/external/snakeyaml/src/test/java/org/yaml/snakeyaml/javabeans/
DTriangleBeanTest.java25 Triangle triangle = new Triangle(); in testGetTriangle() local
26 triangle.setName("Triangle25"); in testGetTriangle()
28 bean.setShape(triangle); in testGetTriangle()
/external/skqp/gm/
Dsharedcorners.cpp110 for (const std::array<int, 3>& triangle : triangles) { in drawTriangleBoxes() local
111 path.moveTo(points[triangle[0]]); in drawTriangleBoxes()
112 path.lineTo(points[triangle[1]]); in drawTriangleBoxes()
113 path.lineTo(points[triangle[2]]); in drawTriangleBoxes()
/external/skia/gm/
Dsharedcorners.cpp117 for (const std::array<int, 3>& triangle : triangles) { in drawTriangleBoxes() local
118 path.moveTo(points[triangle[0]]); in drawTriangleBoxes()
119 path.lineTo(points[triangle[1]]); in drawTriangleBoxes()
120 path.lineTo(points[triangle[2]]); in drawTriangleBoxes()
/external/mesa3d/src/mesa/swrast_setup/
Dss_tritmp.h33 static void TAG(triangle)(struct gl_context *ctx, GLuint e0, GLuint e1, GLuint e2 ) in TAG() argument
225 TAG(triangle)( ctx, v0, v1, v3 ); in TAG() local
228 TAG(triangle)( ctx, v1, v2, v3 ); in TAG() local
232 TAG(triangle)( ctx, v0, v1, v3 ); in TAG() local
233 TAG(triangle)( ctx, v1, v2, v3 ); in TAG() local
242 tri_tab[IND] = TAG(triangle); in TAG()
/external/skia/site/docs/dev/design/conical/
D_index.md208 Triangle $\triangle C_f C P$ is similar to triangle $\triangle C_f C_1 P_1$.
210 $x'$ is a solution to $x_t$. Because triangle $\triangle C_f C P$ and triangle
211 $\triangle C_f C_1 P_1$ are similar,
220 _Proof._ Let $C_t = (x_t, 0)$. Triangle $\triangle C_f C_t P$ is similar to
259 P_1$. Triangle $\triangle C_1 H C_f$ is similar to triangle
260 $\triangle P X_P C_f$. Thus
264 Triangle $\triangle C_1 H P_1$ is a right triangle with hypotenuse $r_1$. Hence
279 As before, triangle $\triangle C_1 H C_f$ is similar to triangle
280 $\triangle P X_P C_f$, and triangle $\triangle C_1 H P_1$ is a right triangle,
/external/skqp/site/dev/design/conical/
Dindex.md176 Triangle $\triangle C_f C P$ is similar to triangle $\triangle C_f C_1 P_1$.
178 to $x_t$. Because triangle $\triangle C_f C P$ and triangle $\triangle C_f C_1 P_1$ are similar, $x'
185 *Proof.* Let $C_t = (x_t, 0)$. Triangle $\triangle C_f C_t P$ is similar to $C_f C_1 P_1$. Therefore
219 P_1$. Triangle $\triangle C_1 H C_f$ is similar to triangle $\triangle P X_P C_f$. Thus
223 Triangle $\triangle C_1 H P_1$ is a right triangle with hypotenuse $r_1$. Hence
241 As before, triangle $\triangle C_1 H C_f$ is similar to triangle $\triangle P X_P C_f$, and triangle
242 $\triangle C_1 H P_1$ is a right triangle, so we have

12345678910>>...12