/external/skia/tests/ |
D | Test.h | 26 namespace skiatest { 44 virtual void reportFailed(const skiatest::Failure&) = 0; 49 void reportFailedWithContext(const skiatest::Failure& f) { in reportFailedWithContext() 61 this->reportFailed(skiatest::Failure(f.fileName, f.lineNo, f.condition, fullMessage)); in reportFailedWithContext() 75 reporter->reportFailedWithContext(skiatest::Failure(__FILE__, __LINE__, cond, message)) 90 typedef void (*TestProc)(skiatest::Reporter*, sk_gpu_test::GrContextFactory*); 185 static void test_##name(skiatest::Reporter*, sk_gpu_test::GrContextFactory*); \ 186 skiatest::TestRegistry name##TestRegistry( \ 187 skiatest::Test(#name, false, test_##name)); \ 188 void test_##name(skiatest::Reporter* reporter, sk_gpu_test::GrContextFactory*) [all …]
|
D | PathOpsExtendedTest.h | 19 void (*fun)(skiatest::Reporter*, const char* filename); 24 extern int comparePaths(skiatest::Reporter* reporter, const char* filename, 27 inline int comparePaths(skiatest::Reporter* reporter, const char* filename, in comparePaths() 35 extern bool testPathOp(skiatest::Reporter* reporter, const SkPath& a, const SkPath& b, 37 extern bool testPathOpCheck(skiatest::Reporter* reporter, const SkPath& a, const SkPath& b, 39 extern bool testPathOpFail(skiatest::Reporter* reporter, const SkPath& a, const SkPath& b, 41 extern bool testPathOpFuzz(skiatest::Reporter* reporter, const SkPath& a, 45 extern bool testSimplify(skiatest::Reporter* reporter, const SkPath& path, const char* filename); 46 extern bool testSimplifyCheck(skiatest::Reporter* reporter, const SkPath& path, 48 extern bool testSimplifyFuzz(skiatest::Reporter* reporter, const SkPath& path, [all …]
|
D | Test.cpp | 16 void skiatest::Reporter::bumpTestCount() {} in bumpTestCount() 18 bool skiatest::Reporter::allowExtendedTest() const { return false; } in allowExtendedTest() 20 bool skiatest::Reporter::verbose() const { return false; } in verbose() 22 SkString skiatest::Failure::toString() const { in toString() 34 SkString skiatest::GetTmpDir() { in GetTmpDir() 39 skiatest::Timer::Timer() : fStartNanos(SkTime::GetNSecs()) {} in Timer() 41 double skiatest::Timer::elapsedNs() const { in elapsedNs() 45 double skiatest::Timer::elapsedMs() const { return this->elapsedNs() * 1e-6; } in elapsedMs() 47 SkMSec skiatest::Timer::elapsedMsInt() const { in elapsedMsInt()
|
D | PathOpsSimplifyTest.cpp | 11 static void testLine1(skiatest::Reporter* reporter, const char* filename) { in testLine1() 20 static void testLine1x(skiatest::Reporter* reporter, const char* filename) { in testLine1x() 58 static void testLine2(skiatest::Reporter* reporter, const char* filename) { in testLine2() 65 static void testLine2x(skiatest::Reporter* reporter, const char* filename) { in testLine2x() 73 static void testLine3(skiatest::Reporter* reporter, const char* filename) { in testLine3() 80 static void testLine3x(skiatest::Reporter* reporter, const char* filename) { in testLine3x() 88 static void testLine3a(skiatest::Reporter* reporter, const char* filename) { in testLine3a() 95 static void testLine3ax(skiatest::Reporter* reporter, const char* filename) { in testLine3ax() 103 static void testLine3b(skiatest::Reporter* reporter, const char* filename) { in testLine3b() 110 static void testLine3bx(skiatest::Reporter* reporter, const char* filename) { in testLine3bx() [all …]
|
D | PathOpsOpTest.cpp | 32 static void cubicOp1d(skiatest::Reporter* reporter, const char* filename) { in cubicOp1d() 45 static void cubicOp2d(skiatest::Reporter* reporter, const char* filename) { in cubicOp2d() 58 static void cubicOp3d(skiatest::Reporter* reporter, const char* filename) { in cubicOp3d() 71 static void cubicOp5d(skiatest::Reporter* reporter, const char* filename) { in cubicOp5d() 84 static void cubicOp6d(skiatest::Reporter* reporter, const char* filename) { in cubicOp6d() 97 static void cubicOp7d(skiatest::Reporter* reporter, const char* filename) { in cubicOp7d() 110 static void cubicOp8d(skiatest::Reporter* reporter, const char* filename) { in cubicOp8d() 123 static void cubicOp9d(skiatest::Reporter* reporter, const char* filename) { in cubicOp9d() 136 static void quadOp9d(skiatest::Reporter* reporter, const char* filename) { in quadOp9d() 151 static void lineOp9d(skiatest::Reporter* reporter, const char* filename) { in lineOp9d() [all …]
|
D | GradientTest.cpp | 21 static void test_big_grad(skiatest::Reporter* reporter) { in test_big_grad() 50 void gradCheck(skiatest::Reporter* reporter, const sk_sp<SkShader>& shader, in gradCheck() 71 static void none_gradproc(skiatest::Reporter* reporter, const GradRec&, const GradRec&) { in none_gradproc() 76 static void color_gradproc(skiatest::Reporter* reporter, const GradRec& rec, const GradRec&) { in color_gradproc() 87 static void linear_gradproc(skiatest::Reporter* reporter, const GradRec& buildRec, in linear_gradproc() 97 static void radial_gradproc(skiatest::Reporter* reporter, const GradRec& buildRec, in radial_gradproc() 109 static void sweep_gradproc(skiatest::Reporter* reporter, const GradRec& buildRec, in sweep_gradproc() 120 static void conical_gradproc(skiatest::Reporter* reporter, const GradRec& buildRec, in conical_gradproc() 138 static void TestConstantGradient(skiatest::Reporter*) { in TestConstantGradient() 159 typedef void (*GradProc)(skiatest::Reporter* reporter, const GradRec&, const GradRec&); [all …]
|
D | GeometryTest.cpp | 17 static void testChopCubic(skiatest::Reporter* reporter) { in testChopCubic() 38 static void check_pairs(skiatest::Reporter* reporter, int index, SkScalar t, const char name[], in check_pairs() 48 static void test_evalquadat(skiatest::Reporter* reporter) { in test_evalquadat() 73 static void test_conic_eval_pos(skiatest::Reporter* reporter, const SkConic& conic, SkScalar t) { in test_conic_eval_pos() 80 static void test_conic_eval_tan(skiatest::Reporter* reporter, const SkConic& conic, SkScalar t) { in test_conic_eval_tan() 87 static void test_conic(skiatest::Reporter* reporter) { in test_conic() 109 static void test_quad_tangents(skiatest::Reporter* reporter) { in test_quad_tangents() 129 static void test_conic_tangents(skiatest::Reporter* reporter) { in test_conic_tangents() 149 static void test_this_conic_to_quad(skiatest::Reporter* r, const SkPoint pts[3], SkScalar w) { in test_this_conic_to_quad() 164 static void test_conic_to_quads(skiatest::Reporter* reporter) { in test_conic_to_quads() [all …]
|
D | TestUtils.h | 16 void test_read_pixels(skiatest::Reporter*, 22 void test_write_pixels(skiatest::Reporter*, 27 void test_copy_from_surface(skiatest::Reporter*, GrContext*, 32 void test_copy_to_surface(skiatest::Reporter*, GrResourceProvider*,
|
D | RRectInPathTest.cpp | 14 static SkRRect path_contains_rrect(skiatest::Reporter* reporter, const SkPath& path, in path_contains_rrect() 43 static SkRRect inner_path_contains_rrect(skiatest::Reporter* reporter, const SkRRect& in, in inner_path_contains_rrect() 62 static void path_contains_rrect_check(skiatest::Reporter* reporter, const SkRRect& in, in path_contains_rrect_check() 71 static void path_contains_rrect_nocheck(skiatest::Reporter* reporter, const SkRRect& in, in path_contains_rrect_nocheck() 79 static void path_contains_rrect_check(skiatest::Reporter* reporter, const SkRect& r, in path_contains_rrect_check() 93 static void force_path_contains_rrect(skiatest::Reporter* reporter, SkPath& path, in force_path_contains_rrect() 102 static void test_undetected_paths(skiatest::Reporter* reporter) { in test_undetected_paths() 172 static void test_tricky_radii(skiatest::Reporter* reporter) { in test_tricky_radii() 199 static void test_empty_crbug_458524(skiatest::Reporter* reporter) { in test_empty_crbug_458524() 217 static void test_inset(skiatest::Reporter* reporter) { in test_inset() [all …]
|
D | PointTest.cpp | 13 static void test_casts(skiatest::Reporter* reporter) { in test_casts() 25 static void test_Normalize(skiatest::Reporter* reporter, in test_Normalize() 38 static void test_length(skiatest::Reporter* reporter, SkScalar x, SkScalar y, in test_length() 59 template <typename T> T get_value(skiatest::Reporter* reporter, T value) { in get_value() 70 static float force_as_float(skiatest::Reporter* reporter, float value) { in force_as_float() 85 static void test_overflow(skiatest::Reporter* reporter) { in test_overflow() 108 static void test_underflow(skiatest::Reporter* reporter) { in test_underflow()
|
D | FrontBufferedStreamTest.cpp | 16 static void test_read(skiatest::Reporter* reporter, SkStream* bufferedStream, in test_read() 26 static void test_rewind(skiatest::Reporter* reporter, in test_rewind() 36 static void test_hasLength(skiatest::Reporter* reporter, in test_hasLength() 53 static void test_incremental_buffering(skiatest::Reporter* reporter, size_t bufferSize) { in test_incremental_buffering() 84 static void test_perfectly_sized_buffer(skiatest::Reporter* reporter, size_t bufferSize) { in test_perfectly_sized_buffer() 103 static void test_skipping(skiatest::Reporter* reporter, size_t bufferSize) { in test_skipping() 153 static void test_read_beyond_buffer(skiatest::Reporter* reporter, size_t bufferSize) { in test_read_beyond_buffer() 201 static void test_length_combos(skiatest::Reporter* reporter, size_t bufferSize) { in test_length_combos() 213 static void test_initial_offset(skiatest::Reporter* reporter, size_t bufferSize) { in test_initial_offset() 243 static void test_buffers(skiatest::Reporter* reporter, size_t bufferSize) { in test_buffers()
|
D | GrTRecorderTest.cpp | 30 static void test_empty_back_and_pop(skiatest::Reporter* reporter) { in test_empty_back_and_pop() 88 static void test_extra_data(skiatest::Reporter* reporter) { in test_extra_data() 141 virtual void validate(skiatest::Reporter* reporter) const { in validate() 155 virtual void validate(skiatest::Reporter* reporter) const { in validate() 170 virtual void validate(skiatest::Reporter* reporter) const { in validate() 192 virtual void validate(skiatest::Reporter* reporter) const { in validate() 221 static void test_subclasses_iters(skiatest::Reporter*, Order&, Base::Recorder::Iter&, 223 static void test_subclasses(skiatest::Reporter* reporter) { in test_subclasses() 266 static void test_subclasses_iters(skiatest::Reporter* reporter, Order& order, in test_subclasses_iters()
|
D | DataRefTest.cpp | 18 static void test_is_equal(skiatest::Reporter* reporter, in test_is_equal() 30 static void test_datatable_is_empty(skiatest::Reporter* reporter, SkDataTable* table) { in test_datatable_is_empty() 35 static void test_emptytable(skiatest::Reporter* reporter) { in test_emptytable() 51 static void test_simpletable(skiatest::Reporter* reporter) { in test_simpletable() 64 static void test_vartable(skiatest::Reporter* reporter) { in test_vartable() 89 static void test_globaltable(skiatest::Reporter* reporter) { in test_globaltable() 122 static void assert_len(skiatest::Reporter* reporter, const sk_sp<SkData>& ref, size_t len) { in assert_len() 126 static void assert_data(skiatest::Reporter* reporter, const sk_sp<SkData>& ref, in assert_data() 132 static void test_cstring(skiatest::Reporter* reporter) { in test_cstring() 146 static void test_files(skiatest::Reporter* reporter) { in test_files() [all …]
|
D | MathTest.cpp | 22 static void test_clz(skiatest::Reporter* reporter) { in test_clz() 40 static void test_quick_div(skiatest::Reporter* reporter) { in test_quick_div() 88 static void test_floor_value(skiatest::Reporter* reporter, float value) { in test_floor_value() 97 static void test_floor(skiatest::Reporter* reporter) { in test_floor() 111 static void test_muldivround(skiatest::Reporter* reporter) { in test_muldivround() 204 static void test_blend(skiatest::Reporter* reporter) { in test_blend() 225 static void check_length(skiatest::Reporter* reporter, in check_length() 260 static void assert_float_equal(skiatest::Reporter* reporter, const char op[], in assert_float_equal() 268 static void test_float_floor(skiatest::Reporter* reporter, float x) { in test_float_floor() 274 static void test_float_round(skiatest::Reporter* reporter, float x) { in test_float_round() [all …]
|
D | PathOpsSkpTest.cpp | 11 static void skpcheeseandburger_com225(skiatest::Reporter* reporter, const char* filename) { in skpcheeseandburger_com225() 372 static void skpeverytechpro_blogspot_com100(skiatest::Reporter* reporter, const char* filename) { in skpeverytechpro_blogspot_com100() 406 static void skpflite_com41(skiatest::Reporter* reporter, const char* filename) { in skpflite_com41() 429 static void skpilkoora_com37(skiatest::Reporter* reporter, const char* filename) { in skpilkoora_com37() 461 static void skpmm4everfriends_com43(skiatest::Reporter* reporter, const char* filename) { in skpmm4everfriends_com43() 484 static void skpmtrk_uz27(skiatest::Reporter* reporter, const char* filename) { in skpmtrk_uz27() 511 static void skpfrauen_magazin_com83(skiatest::Reporter* reporter, const char* filename) { in skpfrauen_magazin_com83() 535 static void skpi_gino_com16(skiatest::Reporter* reporter, const char* filename) { in skpi_gino_com16() 560 static void skppchappy_com_au102(skiatest::Reporter* reporter, const char* filename) { in skppchappy_com_au102() 588 static void skpsciality_com161(skiatest::Reporter* reporter, const char* filename) { in skpsciality_com161() [all …]
|
D | CanvasTest.cpp | 122 static void test_restriction(skiatest::Reporter* reporter, SkCanvas* canvas) { in test_restriction() 306 virtual void draw(SkCanvas*, const TestData&, skiatest::Reporter*) = 0; 333 skiatest::Reporter* reporter) { \ 345 skiatest::Reporter* reporter) { \ 354 skiatest::Reporter*, CanvasTestStep*) { \ 361 skiatest::Reporter*, CanvasTestStep* testStep) { \ 387 skiatest::Reporter* reporter, CanvasTestStep* testStep) { in SaveMatrixClipStep() 402 skiatest::Reporter* reporter, CanvasTestStep* testStep) { in SaveLayerStep() 412 skiatest::Reporter* reporter, CanvasTestStep* testStep) { in BoundedSaveLayerStep() 422 skiatest::Reporter* reporter, CanvasTestStep* testStep) { in PaintSaveLayerStep() [all …]
|
D | FontHostTest.cpp | 35 static void test_unitsPerEm(skiatest::Reporter* reporter, const sk_sp<SkTypeface>& face) { in test_unitsPerEm() 54 static void test_countGlyphs(skiatest::Reporter* reporter, const sk_sp<SkTypeface>& face) { in test_countGlyphs() 90 static void test_charsToGlyphs(skiatest::Reporter* reporter, const sk_sp<SkTypeface>& face) { in test_charsToGlyphs() 115 static void test_fontstream(skiatest::Reporter* reporter, SkStream* stream, int ttcIndex) { in test_fontstream() 141 static void test_fontstream(skiatest::Reporter* reporter) { in test_fontstream() 157 static void test_symbolfont(skiatest::Reporter* reporter) { in test_symbolfont() 173 static void test_tables(skiatest::Reporter* reporter, const sk_sp<SkTypeface>& face) { in test_tables() 216 static void test_tables(skiatest::Reporter* reporter) { in test_tables() 244 static void test_advances(skiatest::Reporter* reporter) { in test_advances()
|
D | PDFDocumentTest.cpp | 19 static void test_empty(skiatest::Reporter* reporter) { in test_empty() 29 static void test_abort(skiatest::Reporter* reporter) { in test_abort() 43 static void test_abortWithFile(skiatest::Reporter* reporter) { in test_abortWithFile() 44 SkString tmpDir = skiatest::GetTmpDir(); in test_abortWithFile() 72 static void test_file(skiatest::Reporter* reporter) { in test_file() 73 SkString tmpDir = skiatest::GetTmpDir(); in test_file() 98 static void test_close(skiatest::Reporter* reporter) { in test_close()
|
D | GpuRectanizerTest.cpp | 21 static void test_rectanizer_basic(skiatest::Reporter* reporter, GrRectanizer* rectanizer) { in test_rectanizer_basic() 33 static void test_rectanizer_inserts(skiatest::Reporter*, in test_rectanizer_inserts() 47 static void test_skyline(skiatest::Reporter* reporter, const SkTDArray<SkISize>& rects) { in test_skyline() 54 static void test_pow2(skiatest::Reporter* reporter, const SkTDArray<SkISize>& rects) { in test_pow2()
|
D | SkPEGTest.cpp | 42 void test_EOS(skiatest::Reporter* r) { in test_EOS() 60 void test_LIT(skiatest::Reporter* r) { in test_LIT() 86 void test_Alpha(skiatest::Reporter* r) { in test_Alpha() 118 void test_Digit(skiatest::Reporter* r) { in test_Digit() 144 void test_Opt(skiatest::Reporter* r) { in test_Opt() 163 void test_Seq(skiatest::Reporter* r) { in test_Seq() 187 void test_Choice(skiatest::Reporter* r) { in test_Choice() 215 void test_AnySome(skiatest::Reporter* r) { in test_AnySome() 248 void test_Complex(skiatest::Reporter* r) { in test_Complex()
|
D | PathOpsThreadedCommon.h | 22 namespace skiatest { 34 skiatest::Reporter* fReporter; 43 PathOpsThreadedTestRunner(skiatest::Reporter* reporter) : fReporter(reporter) {} in PathOpsThreadedTestRunner() 51 skiatest::Reporter* fReporter;
|
D | MemsetTest.cpp | 27 static void compare16(skiatest::Reporter* r, const uint16_t base[], in compare16() 37 static void compare32(skiatest::Reporter* r, const uint32_t base[], in compare32() 47 static void test_16(skiatest::Reporter* reporter) { in test_16() 64 static void test_32(skiatest::Reporter* reporter) { in test_32()
|
D | PDFPrimitivesTest.cpp | 55 static void assert_eql(skiatest::Reporter* reporter, in assert_eql() 65 static void assert_eq(skiatest::Reporter* reporter, in assert_eq() 73 static void assert_emit_eq(skiatest::Reporter* reporter, in assert_emit_eq() 80 static void TestPDFStream(skiatest::Reporter* reporter) { in TestPDFStream() 123 static void TestObjectNumberMap(skiatest::Reporter* reporter) { in TestObjectNumberMap() 143 static void TestObjectRef(skiatest::Reporter* reporter) { in TestObjectRef() 175 static void assert_emit_eq_number(skiatest::Reporter* reporter, float number) { in assert_emit_eq_number() 185 static void TestPDFUnion(skiatest::Reporter* reporter) { in TestPDFUnion() 228 static void TestPDFArray(skiatest::Reporter* reporter) { in TestPDFArray() 279 static void TestPDFDict(skiatest::Reporter* reporter) { in TestPDFDict() [all …]
|
D | TArrayTest.cpp | 16 static void TestTSet_basic(skiatest::Reporter* reporter) { in TestTSet_basic() 63 template <typename T> static void test_swap(skiatest::Reporter* reporter, in test_swap() 97 static void test_swap(skiatest::Reporter* reporter) { in test_swap() 123 void test_copy_ctor(skiatest::Reporter* reporter, SkTArray<T, MEM_MOVE>&& array) { in test_copy_ctor() 142 static void test_move(skiatest::Reporter* reporter) { in test_move() 227 void test_unnecessary_alloc(skiatest::Reporter* reporter) { in test_unnecessary_alloc() 285 static void test_self_assignment(skiatest::Reporter* reporter) { in test_self_assignment() 298 template <typename Array> static void test_array_reserve(skiatest::Reporter* reporter, in test_array_reserve() 317 template<typename Array> static void test_reserve(skiatest::Reporter* reporter) { in test_reserve()
|
/external/skia/tools/ |
D | ok_test.cpp | 16 const skiatest::TestRegistry* registry = skiatest::TestRegistry::Head(); 28 skiatest::Test test {"", false, nullptr}; 36 struct : public skiatest::Reporter { in draw() 40 void reportFailed(const skiatest::Failure& failure) override { in draw() 77 namespace skiatest { namespace
|