/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fMultisampleTests.cpp | 840 Vec2 corners[4] = in iterate() local 858 renderTriangle(corners[(0+quadNdx) % 4] + center, in iterate() 859 corners[(1+quadNdx) % 4] + center, in iterate() 860 corners[(2+quadNdx) % 4] + center, in iterate() 865 renderTriangle(corners[(3+quadNdx) % 4] + center, in iterate() 866 corners[(2+quadNdx) % 4] + center, in iterate() 867 corners[(0+quadNdx) % 4] + center, in iterate() 872 renderTriangle(corners[(0+quadNdx) % 4] + center, in iterate() 873 corners[(2+quadNdx) % 4] + center, in iterate() 874 corners[( in iterate() 916 Vec2 corners[4] = iterate() local 956 Vec2 corners[4] = iterate() local [all...] |
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fMultisampleTests.cpp | 678 Vec2 corners[4] = in iterate() local 696 renderTriangle(corners[(0+quadNdx) % 4] + center, in iterate() 697 corners[(1+quadNdx) % 4] + center, in iterate() 698 corners[(2+quadNdx) % 4] + center, in iterate() 703 renderTriangle(corners[(3+quadNdx) % 4] + center, in iterate() 704 corners[(2+quadNdx) % 4] + center, in iterate() 705 corners[(0+quadNdx) % 4] + center, in iterate() 710 renderTriangle(corners[(0+quadNdx) % 4] + center, in iterate() 711 corners[(2+quadNdx) % 4] + center, in iterate() 712 corners[( in iterate() 754 Vec2 corners[4] = iterate() local 794 Vec2 corners[4] = iterate() local [all...] |
/third_party/skia/docs/examples/ |
H A D | Rect_toQuad.cpp | 8 SkPoint corners[4]; in REG_FIDDLE() local 9 rect.toQuad(corners); in REG_FIDDLE() 11 SkDebugf("corners:"); in REG_FIDDLE() 12 for (auto corner : corners) { in REG_FIDDLE()
|
H A D | RRect_dump_2.cpp | 10 const SkPoint corners[] = { in REG_FIDDLE() local 17 copy.setRectRadii(bounds, corners); in REG_FIDDLE()
|
H A D | RRect_dumpHex.cpp | 13 const SkPoint corners[] = { in REG_FIDDLE() local 20 copy.setRectRadii(bounds, corners); in REG_FIDDLE()
|
H A D | RRect_setRectRadii.cpp | 16 SkVector corners[] = {{15, 17}, {17, 19}, {19, 15}, {15, 15}}; in REG_FIDDLE() local 17 rrect.setRectRadii({20, 20, 100, 100}, corners); in REG_FIDDLE()
|
H A D | RRect_Corner.cpp | 10 SkVector corners[] = {{25, 17}, {17, 19}, {19, 15}, {15, 15}}; in REG_FIDDLE() local 11 rrect.setRectRadii({30, 10, 100, 60}, corners); in REG_FIDDLE()
|
/third_party/skia/src/core/ |
H A D | SkGlyphRunPainter.cpp | 149 SkPoint corners[4]; in drawForBitmapDevice() local 155 runMatrix.mapRectToQuad(corners, rect); in drawForBitmapDevice() 157 SkScalar scale = (corners[1] - corners[0]).length() / rect.width(); in drawForBitmapDevice() 160 scale = (corners[2] - corners[1]).length() / rect.height(); in drawForBitmapDevice() 163 scale = (corners[3] - corners[2]).length() / rect.width(); in drawForBitmapDevice() 166 scale = (corners[0] - corners[ in drawForBitmapDevice() [all...] |
H A D | SkPath.cpp | 432 The direction takes advantage of the corners found since opposite sides 3504 int corners = 0; in IsRectContour() local 3543 if (0 == corners) { in IsRectContour() 3545 corners = 1; in IsRectContour() 3557 if (directions[corners - 1] == nextDirection) { in IsRectContour() 3558 if (3 == corners && SkPath::kLine_Verb == verb) { in IsRectContour() 3564 directions[corners++] = nextDirection; in IsRectContour() 3566 switch (corners) { in IsRectContour() 3597 if (!corners) { in IsRectContour() 3616 // Success if 4 corners an in IsRectContour() [all...] |
/third_party/skia/gm/ |
H A D | bleed.cpp | 238 SkPoint corners[] = {{0, 0}, {0, kBottom}, {kWidth, kBottom}, {kWidth, 0}}; variable 239 matrices.back().mapPoints(corners, 4); 240 m.setTranslate(std::max({corners[0].fX, corners[1].fX, corners[2].fX, corners[3].fX}), 241 (corners[0].fY + corners[1].fY + corners[2].fY + corners[ [all...] |
H A D | patch.cpp | 50 SkPoint corners[4] = { bottom[0], bottom[3], top[0], top[3] }; in draw_control_points() local 64 canvas->drawPoints(SkCanvas::kPoints_PointMode, 4, corners, paint); in draw_control_points()
|
/third_party/skia/third_party/externals/freetype/src/sfnt/ |
H A D | ttcolr.c | 836 FT_Vector corners[4]; in FT_LOCAL_DEF() local 895 corners[0].x = font_clip_box.xMin; in FT_LOCAL_DEF() 896 corners[1].x = font_clip_box.xMin; in FT_LOCAL_DEF() 897 corners[2].x = font_clip_box.xMax; in FT_LOCAL_DEF() 898 corners[3].x = font_clip_box.xMax; in FT_LOCAL_DEF() 900 corners[0].y = font_clip_box.yMin; in FT_LOCAL_DEF() 901 corners[1].y = font_clip_box.yMax; in FT_LOCAL_DEF() 902 corners[2].y = font_clip_box.yMax; in FT_LOCAL_DEF() 903 corners[3].y = font_clip_box.yMin; in FT_LOCAL_DEF() 908 FT_Vector_Transform( &corners[ in FT_LOCAL_DEF() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingShaderBindingTableTests.cpp | 222 std::vector<tcu::Vec3> corners; in initBottomAccelerationStructures() local 228 corners.push_back(tcu::Vec3((float)x, (float)y, 0.0f)); in initBottomAccelerationStructures() 232 rnd.shuffle(begin(corners), end(corners)); in initBottomAccelerationStructures() 240 for (size_t cornerNdx = 0; cornerNdx < corners.size(); cornerNdx += HIT_GEOMETRY_COUNT) in initBottomAccelerationStructures() 243 size_t geometryCount = std::min(corners.size() - cornerNdx, size_t(HIT_GEOMETRY_COUNT)); in initBottomAccelerationStructures() 248 geometry->addVertex(corners[idx] + v0); in initBottomAccelerationStructures() 249 geometry->addVertex(corners[idx] + v1); in initBottomAccelerationStructures() 250 geometry->addVertex(corners[idx] + v2); in initBottomAccelerationStructures() 251 geometry->addVertex(corners[id in initBottomAccelerationStructures() 555 std::vector<tcu::UVec4> corners; verifyImage() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingShaderBindingTableTests.cpp | 222 std::vector<tcu::Vec3> corners; in initBottomAccelerationStructures() local 228 corners.push_back(tcu::Vec3((float)x, (float)y, 0.0f)); in initBottomAccelerationStructures() 232 rnd.shuffle(begin(corners), end(corners)); in initBottomAccelerationStructures() 240 for (size_t cornerNdx = 0; cornerNdx < corners.size(); cornerNdx += HIT_GEOMETRY_COUNT) in initBottomAccelerationStructures() 243 size_t geometryCount = std::min(corners.size() - cornerNdx, size_t(HIT_GEOMETRY_COUNT)); in initBottomAccelerationStructures() 248 geometry->addVertex(corners[idx] + v0); in initBottomAccelerationStructures() 249 geometry->addVertex(corners[idx] + v1); in initBottomAccelerationStructures() 250 geometry->addVertex(corners[idx] + v2); in initBottomAccelerationStructures() 251 geometry->addVertex(corners[id in initBottomAccelerationStructures() 555 std::vector<tcu::UVec4> corners; verifyImage() local [all...] |
/third_party/vk-gl-cts/framework/referencerenderer/ |
H A D | rrRasterizer.cpp | 321 } corners[] = in doesLineSegmentExitDiamond() local 329 // Corner cases at the corners in doesLineSegmentExitDiamond() 330 for (int ndx = 0; ndx < DE_LENGTH_OF_ARRAY(corners); ++ndx) in doesLineSegmentExitDiamond() 332 const tcu::Vector<deInt64,2> p = diamondCenter + corners[ndx].dp; in doesLineSegmentExitDiamond() 341 if (corners[ndx].lineBehavior == DiamondCorners::CORNER_EDGE_CASE_HIT) in doesLineSegmentExitDiamond() 345 if (corners[ndx].lineBehavior == DiamondCorners::CORNER_EDGE_CASE_HIT_FIRST_QUARTER && in doesLineSegmentExitDiamond() 350 if (corners[ndx].lineBehavior == DiamondCorners::CORNER_EDGE_CASE_HIT_SECOND_QUARTER && in doesLineSegmentExitDiamond() 356 if (lineInCornerAngleRange(line, corners[ndx].dp)) in doesLineSegmentExitDiamond() 358 const bool startIsInside = corners[ndx].pointInclusive || p != line.m_v0; in doesLineSegmentExitDiamond() 359 const bool endIsOutside = !corners[nd in doesLineSegmentExitDiamond() [all...] |
/third_party/skia/samplecode/ |
H A D | SampleDegenerateQuads.cpp | 64 static SkScalar get_area_coverage(const bool edgeAA[4], const SkPoint corners[4], in get_area_coverage() argument 67 shape.addPoly(corners, 4, true); in get_area_coverage() 94 SkPoint e0 = corners[i]; in get_area_coverage() 95 SkPoint e1 = corners[(i + 1) % 4]; in get_area_coverage() 117 static SkScalar get_edge_dist_coverage(const bool edgeAA[4], const SkPoint corners[4], in get_edge_dist_coverage() argument 121 // If the quad has been inverted, the original corners will not all be on the negative side of in get_edge_dist_coverage() 126 SkScalar d = signed_distance(corners[i], outsetLines[j * 2], outsetLines[j * 2 + 1]); in get_edge_dist_coverage() 382 // Draw the four clickable corners as circles
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
H A D | angletypes.h | 60 explicit constexpr RectangleImpl(const T corners[4]) in RectangleImpl() 61 : x(corners[0]), in RectangleImpl() 62 y(corners[1]), in RectangleImpl() 63 width(corners[2] - corners[0]), in RectangleImpl() 64 height(corners[3] - corners[1]) in RectangleImpl()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/ |
H A D | vktTessellationCommonEdgeTests.cpp | 293 const deUint16 corners[4] = in test() local 304 gridIndices.push_back(corners[(k+0 + i + (2-j%3)) % 3]); in test() 306 gridIndices.push_back(corners[(k+2 + i + (2-j%3) + secondTriangleVertexIndexOffset) % 3 + 1]); in test()
|
H A D | vktTessellationUtil.cpp | 540 const tcu::Vec3 corners[3] = in generateReferenceTriangleTessCoords() local 551 tessCoords.push_back((1.0f - f)*corners[j] + f*corners[(j+1)%3]); in generateReferenceTriangleTessCoords()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/tessellation/ |
H A D | vktTessellationCommonEdgeTests.cpp | 293 const deUint16 corners[4] = in test() local 304 gridIndices.push_back(corners[(k+0 + i + (2-j%3)) % 3]); in test() 306 gridIndices.push_back(corners[(k+2 + i + (2-j%3) + secondTriangleVertexIndexOffset) % 3 + 1]); in test()
|
H A D | vktTessellationUtil.cpp | 548 const tcu::Vec3 corners[3] = in generateReferenceTriangleTessCoords() local 559 tessCoords.push_back((1.0f - f)*corners[j] + f*corners[(j+1)%3]); in generateReferenceTriangleTessCoords()
|
/third_party/vk-gl-cts/framework/common/ |
H A D | tcuRasterizationVerifier.cpp | 527 const tcu::Vec2 corners[4] = 538 weightEquation(pa, wa, pb, wb, corners[0]), 539 weightEquation(pa, wa, pb, wb, corners[1]), 540 weightEquation(pa, wa, pb, wb, corners[2]), 541 weightEquation(pa, wa, pb, wb, corners[3]), 578 const tcu::Vec2 corners[4] = 587 calcTriangleInterpolationWeights(scene.triangles[primitiveNdx].positions[0], scene.triangles[primitiveNdx].positions[1], scene.triangles[primitiveNdx].positions[2], corners[0]), 588 calcTriangleInterpolationWeights(scene.triangles[primitiveNdx].positions[0], scene.triangles[primitiveNdx].positions[1], scene.triangles[primitiveNdx].positions[2], corners[1]), 589 calcTriangleInterpolationWeights(scene.triangles[primitiveNdx].positions[0], scene.triangles[primitiveNdx].positions[1], scene.triangles[primitiveNdx].positions[2], corners[2]), 590 calcTriangleInterpolationWeights(scene.triangles[primitiveNdx].positions[0], scene.triangles[primitiveNdx].positions[1], scene.triangles[primitiveNdx].positions[2], corners[ [all...] |
/third_party/skia/tests/ |
H A D | RegionTest.cpp | 453 const SkPoint corners[] = { in DEF_TEST() local 460 rrect.setRectRadii({-8.72387e-31f, 1.29996e-38f, 4896, 1.125f}, corners); in DEF_TEST()
|
H A D | M44Test.cpp | 241 // Map the four corners of src and validate against expected edge mapping in DEF_TEST() 276 SkV4 corners[4] = {{src.fLeft, src.fTop, 0.f, 1.f}, in DEF_TEST() 286 SkV4 mapped = m * corners[i]; in DEF_TEST() 312 // At least one of the mapped corners should have contributed to the rect in DEF_TEST() 326 // The mapped corners should have contributed to all four edges of the returned rect in DEF_TEST() 363 // Stripped down test case from skbug.com/12335. Essentially, the corners of this rect would in DEF_TEST()
|
/third_party/astc-encoder/Test/ |
H A D | astc_test_functional.py | 340 def get_color_refs(mode, corners): 346 corners (str or list): The corner or list of corners -- named TL, 350 tuple: The color value, if corners was a name. 351 [tuple]: List of color values, if corners was a list of names. 358 if isinstance(corners, str): 359 return [modes[mode][corners]] 361 return [modes[mode][corner] for corner in corners]
|