/external/chromium_org/third_party/skia/experimental/Intersection/ |
H A D | TriangleUtilities.h | 10 bool pointInTriangle(const Triangle& triangle, const _Point& pt);
|
H A D | TriangleUtilities.cpp | 11 bool pointInTriangle(const Triangle& triangle, const _Point& pt) {
|
/external/skia/experimental/Intersection/ |
H A D | TriangleUtilities.h | 10 bool pointInTriangle(const Triangle& triangle, const _Point& pt);
|
H A D | TriangleUtilities.cpp | 11 bool pointInTriangle(const Triangle& triangle, const _Point& pt) {
|
/external/clang/test/PCH/ |
H A D | enum.c | 17 enum Shape s = Triangle;
|
H A D | enum.h | 11 Triangle = 17, enumerator in enum:Shape
|
/external/deqp/framework/referencerenderer/ |
H A D | rrPrimitiveTypes.hpp | 35 PRIMITIVETYPE_TRIANGLE_STRIP, //!< Triangle strip 36 PRIMITIVETYPE_TRIANGLE_FAN, //!< Triangle fan 47 PRIMITIVETYPE_TRIANGLE_STRIP_ADJACENCY, //!< Triangle strip (adjacency) 53 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLES> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::Triangles Assembler; }; 54 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLE_STRIP> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::TriangleStrip Assembler; }; 55 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLE_FAN> { typedef pa::Triangle Type; typedef pa::Triangle BaseType; typedef pa::TriangleFan Assembler; }; 62 template <> struct PrimitiveTypeTraits<PRIMITIVETYPE_TRIANGLES_ADJACENCY> { typedef pa::TriangleAdjacency Type; typedef pa::Triangle BaseTyp [all...] |
H A D | rrPrimitiveAssembler.hpp | 34 struct Triangle struct in namespace:rr::pa 41 Triangle (void) function in struct:rr::pa::Triangle 49 Triangle (VertexPacket* v0_, VertexPacket* v1_, VertexPacket* v2_, int provokingIndex_) function in struct:rr::pa::Triangle 85 *(outputIterator++) = Triangle(vertices[ndx], vertices[ndx+1], vertices[ndx+2], provokingOffset); 114 *(outputIterator++) = Triangle(vert0, vert1, vertices[ndx], (provokingConvention == rr::PROVOKINGVERTEX_FIRST) ? (0) : (2)); 124 *(outputIterator++) = Triangle(vert0, vert1, vertices[ndx], (provokingConvention == rr::PROVOKINGVERTEX_FIRST) ? (1) : (2)); 153 *(outputIterator++) = Triangle(first, vertices[ndx], vertices[ndx+1], provokingOffset);
|
H A D | rrRenderer.cpp | 112 void convertPrimitiveToBaseType(std::vector<pa::Triangle>& output, std::vector<pa::Triangle>& input) 138 void convertPrimitiveToBaseType(std::vector<pa::Triangle>& output, std::vector<pa::TriangleAdjacency>& input) 145 output[i] = pa::Triangle(input[i].v0, input[i].v2, input[i].v4, baseProvokingVertexIndex); 484 void flatshadePrimitiveVertices (pa::Triangle& target, size_t outputNdx) 520 void clipPrimitives (std::vector<pa::Triangle>& list, 538 std::vector<pa::Triangle> outputTriangles; 660 pa::Triangle ngonFragment (p0, p1, p2, -1); 835 void transformPrimitiveClipCoordsToWindowCoords (const RenderState& state, pa::Triangle& target) 884 void makeSharedVerticesDistinct (pa::Triangle [all...] |
/external/chromium_org/third_party/WebKit/PerformanceTests/SunSpider/tests/sunspider-0.9/ |
H A D | 3d-raytrace.js | 124 // Triangle intersection using barycentric coord method 125 function Triangle(p1, p2, p3) { class 160 Triangle.prototype.intersect = function(orig, dir, near, far) { 331 triangles[i++] = new Triangle(tfl, tfr, bfr); 332 triangles[i++] = new Triangle(tfl, bfr, bfl); 334 triangles[i++] = new Triangle(tbl, tbr, bbr); 335 triangles[i++] = new Triangle(tbl, bbr, bbl); 339 triangles[i++] = new Triangle(tbl, tfl, bbl); 341 triangles[i++] = new Triangle(tfl, bfl, bbl); 344 triangles[i++] = new Triangle(tb [all...] |
/external/chromium_org/third_party/WebKit/PerformanceTests/SunSpider/tests/sunspider-0.9.1/ |
H A D | 3d-raytrace.js | 124 // Triangle intersection using barycentric coord method 125 function Triangle(p1, p2, p3) { class 160 Triangle.prototype.intersect = function(orig, dir, near, far) { 331 triangles[i++] = new Triangle(tfl, tfr, bfr); 332 triangles[i++] = new Triangle(tfl, bfr, bfl); 334 triangles[i++] = new Triangle(tbl, tbr, bbr); 335 triangles[i++] = new Triangle(tbl, bbr, bbl); 339 triangles[i++] = new Triangle(tbl, tfl, bbl); 341 triangles[i++] = new Triangle(tfl, bfl, bbl); 344 triangles[i++] = new Triangle(tb [all...] |
/external/chromium_org/third_party/WebKit/PerformanceTests/SunSpider/tests/sunspider-1.0/ |
H A D | 3d-raytrace.js | 124 // Triangle intersection using barycentric coord method 125 function Triangle(p1, p2, p3) { class 160 Triangle.prototype.intersect = function(orig, dir, near, far) { 331 triangles[i++] = new Triangle(tfl, tfr, bfr); 332 triangles[i++] = new Triangle(tfl, bfr, bfl); 334 triangles[i++] = new Triangle(tbl, tbr, bbr); 335 triangles[i++] = new Triangle(tbl, bbr, bbl); 339 triangles[i++] = new Triangle(tbl, tfl, bbl); 341 triangles[i++] = new Triangle(tfl, bfl, bbl); 344 triangles[i++] = new Triangle(tb [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/swrast/ |
H A D | s_aatriangle.c | 27 * Antialiased Triangle rasterizers 291 * Examine GL state and set swrast->Triangle to an 305 SWRAST_CONTEXT(ctx)->Triangle = general_aa_tri; 308 SWRAST_CONTEXT(ctx)->Triangle = rgba_aa_tri; 311 ASSERT(SWRAST_CONTEXT(ctx)->Triangle);
|
H A D | s_context.c | 344 * Stub for swrast->Triangle to select a true triangle function 357 ASSERT(swrast->Triangle); 361 swrast->SpecTriangle = swrast->Triangle; 362 swrast->Triangle = _swrast_add_spec_terms_triangle; 365 swrast->Triangle( ctx, v0, v1, v2 ); 452 swrast->Triangle = _swrast_validate_triangle; 618 SWRAST_CONTEXT(ctx)->Triangle( ctx, v0, v1, v3 ); 619 SWRAST_CONTEXT(ctx)->Triangle( ctx, v1, v2, v3 ); 632 SWRAST_CONTEXT(ctx)->Triangle( ctx, v0, v1, v2 ); 761 swrast->Triangle [all...] |
H A D | s_context.h | 244 * Point/Line/Triangle function pointers below. 268 swrast_tri_func Triangle; member in struct:__anon14578
|
/external/mesa3d/src/mesa/swrast/ |
H A D | s_aatriangle.c | 27 * Antialiased Triangle rasterizers 291 * Examine GL state and set swrast->Triangle to an 305 SWRAST_CONTEXT(ctx)->Triangle = general_aa_tri; 308 SWRAST_CONTEXT(ctx)->Triangle = rgba_aa_tri; 311 ASSERT(SWRAST_CONTEXT(ctx)->Triangle);
|
H A D | s_context.c | 344 * Stub for swrast->Triangle to select a true triangle function 357 ASSERT(swrast->Triangle); 361 swrast->SpecTriangle = swrast->Triangle; 362 swrast->Triangle = _swrast_add_spec_terms_triangle; 365 swrast->Triangle( ctx, v0, v1, v2 ); 452 swrast->Triangle = _swrast_validate_triangle; 618 SWRAST_CONTEXT(ctx)->Triangle( ctx, v0, v1, v3 ); 619 SWRAST_CONTEXT(ctx)->Triangle( ctx, v1, v2, v3 ); 632 SWRAST_CONTEXT(ctx)->Triangle( ctx, v0, v1, v2 ); 761 swrast->Triangle [all...] |
H A D | s_context.h | 244 * Point/Line/Triangle function pointers below. 268 swrast_tri_func Triangle; member in struct:__anon27989
|
/external/chromium_org/third_party/mesa/src/src/mesa/tnl/ |
H A D | t_vb_render.c | 125 const tnl_triangle_func TriangleFunc = tnl->Driver.Render.Triangle; \ 213 const tnl_triangle_func TriangleFunc = tnl->Driver.Render.Triangle; \ 282 ASSERT(tnl->Driver.Render.Triangle);
|
H A D | t_context.h | 457 tnl_triangle_func Triangle; member in struct:tnl_device_driver::__anon14585
|
/external/mesa3d/src/mesa/tnl/ |
H A D | t_vb_render.c | 125 const tnl_triangle_func TriangleFunc = tnl->Driver.Render.Triangle; \ 213 const tnl_triangle_func TriangleFunc = tnl->Driver.Render.Triangle; \ 282 ASSERT(tnl->Driver.Render.Triangle);
|
/external/chromium_org/third_party/skia/src/sfnt/ |
H A D | SkPanose.h | 44 ((Triangle, 10)) 448 ((Triangle, 10))
|
/external/skia/src/sfnt/ |
H A D | SkPanose.h | 44 ((Triangle, 10)) 448 ((Triangle, 10))
|
/external/chromium_org/third_party/mesa/src/src/mesa/swrast_setup/ |
H A D | ss_triangle.c | 261 tnl->Driver.Render.Triangle = tri_tab[ind];
|
/external/mesa3d/src/mesa/swrast_setup/ |
H A D | ss_triangle.c | 261 tnl->Driver.Render.Triangle = tri_tab[ind];
|