SPI Matrix Report

  • Commit: 1fe189eb

  • Date: 2026-05-22T14:14:06.949884

  • Profile: cortex-m3

SPI Matrix Chart

Test Case

CPU only

SPI 16MHz buf=2

SPI 64MHz buf=2

LINE

0.545

60.000

15.000

LINE_HQ

1.359

60.000

15.000

RECTANGLE

0.193

60.000

15.000

RECTANGLE_FILL

0.165

60.000

15.000

CIRCLE

0.823

60.000

15.000

CIRCLE_FILL

0.582

60.000

15.000

CIRCLE_HQ

1.162

60.000

15.000

CIRCLE_FILL_HQ

0.490

60.000

15.000

ARC

1.006

60.000

15.000

ARC_FILL

0.837

60.000

15.000

ARC_HQ

1.108

60.000

15.000

ARC_FILL_HQ

1.733

60.000

15.000

ROUND_RECTANGLE

0.826

60.000

15.000

ROUND_RECTANGLE_CORNERS

0.831

60.000

15.000

ROUND_RECTANGLE_FILL

0.587

60.000

15.000

ROUND_RECTANGLE_CORNERS_FILL

0.701

60.000

15.000

TRIANGLE

0.676

60.000

15.000

TRIANGLE_FILL

0.860

60.000

15.000

ELLIPSE

0.889

60.000

15.000

ELLIPSE_FILL

0.584

60.000

15.000

POLYGON

0.518

60.000

15.000

POLYGON_FILL

1.071

60.000

15.000

BEZIER_QUAD

1.255

60.000

15.000

BEZIER_CUBIC

1.162

60.100

15.100

CIRCLE_FILL_QUARTER

0.268

60.000

15.000

CIRCLE_FILL_DOUBLE

0.688

60.000

15.000

ROUND_RECTANGLE_FILL_QUARTER

0.272

60.000

15.000

ROUND_RECTANGLE_FILL_DOUBLE

0.692

60.000

15.000

TRIANGLE_FILL_QUARTER

0.298

60.000

15.000

TRIANGLE_FILL_DOUBLE

0.666

60.000

15.000

TEXT

1.028

60.000

15.000

TEXT_RECT

0.488

60.000

15.000

INTERNAL_TEXT

1.029

60.000

15.000

INTERNAL_TEXT_RECT

0.488

60.000

15.000

INTERNAL_TEXT_RLE4

1.167

60.000

15.000

INTERNAL_TEXT_RECT_RLE4

1.152

60.000

15.000

INTERNAL_TEXT_RLE4_XOR

1.203

60.000

15.000

INTERNAL_TEXT_RECT_RLE4_XOR

1.340

60.000

15.000

EXTERN_TEXT

1.059

60.000

15.000

EXTERN_TEXT_RECT

0.654

60.000

15.000

EXTERN_TEXT_RLE4

1.196

60.000

15.000

EXTERN_TEXT_RECT_RLE4

1.312

60.000

15.000

EXTERN_TEXT_RLE4_XOR

1.232

60.000

15.000

EXTERN_TEXT_RECT_RLE4_XOR

1.500

60.000

15.000

TEXT_ROTATE_NONE

0.490

60.000

15.000

TEXT_ROTATE

2.504

60.000

15.000

TEXT_ROTATE_RESIZE

2.505

60.000

15.000

TEXT_ROTATE_QUARTER

1.689

60.400

15.400

TEXT_ROTATE_DOUBLE

2.960

60.000

15.000

EXTERN_TEXT_ROTATE

2.733

60.000

15.000

IMAGE_565

0.250

60.000

15.000

IMAGE_565_1

0.422

60.000

15.000

IMAGE_565_2

0.539

60.000

15.000

IMAGE_565_4

0.732

60.000

15.000

IMAGE_565_8

0.516

60.000

15.000

IMAGE_565_QUARTER

0.142

60.000

15.000

IMAGE_565_DOUBLE

0.250

60.000

15.000

IMAGE_565_8_QUARTER

0.207

60.000

15.000

IMAGE_565_8_DOUBLE

0.096

60.000

15.000

EXTERN_IMAGE_565

0.478

60.000

15.000

EXTERN_IMAGE_565_1

0.633

60.000

15.000

EXTERN_IMAGE_565_2

0.750

60.000

15.000

EXTERN_IMAGE_565_4

0.942

60.000

15.000

EXTERN_IMAGE_565_8

0.726

60.000

15.000

IMAGE_TILED_565_0

0.522

60.000

15.000

IMAGE_TILED_565_1

0.869

60.000

15.000

IMAGE_TILED_565_2

1.098

60.000

15.000

IMAGE_TILED_565_4

1.325

60.000

15.000

IMAGE_TILED_565_8

1.299

60.000

15.000

IMAGE_TILED_STAR_565_0

0.522

60.000

15.000

IMAGE_TILED_STAR_565_1

0.869

60.000

15.000

IMAGE_TILED_STAR_565_2

1.098

60.000

15.000

IMAGE_TILED_STAR_565_4

1.325

60.000

15.000

IMAGE_TILED_STAR_565_8

1.298

60.000

15.000

EXTERN_IMAGE_TILED_565_0

1.005

60.000

15.000

EXTERN_IMAGE_TILED_565_1

1.062

60.000

15.000

EXTERN_IMAGE_TILED_565_2

1.289

60.000

15.000

EXTERN_IMAGE_TILED_565_4

1.516

60.000

15.000

EXTERN_IMAGE_TILED_565_8

1.489

60.000

15.000

IMAGE_RESIZE_565

0.474

60.000

15.000

IMAGE_RESIZE_565_1

0.622

60.000

15.000

IMAGE_RESIZE_565_2

0.786

60.000

15.000

IMAGE_RESIZE_565_4

0.799

60.000

15.000

IMAGE_RESIZE_565_8

0.666

60.000

15.000

EXTERN_IMAGE_RESIZE_565

0.528

60.000

15.000

EXTERN_IMAGE_RESIZE_565_1

0.703

60.000

15.000

EXTERN_IMAGE_RESIZE_565_2

0.864

60.000

15.000

EXTERN_IMAGE_RESIZE_565_4

0.878

60.000

15.000

EXTERN_IMAGE_RESIZE_565_8

0.737

60.000

15.000

IMAGE_RESIZE_STAR_565_1

0.622

60.000

15.000

IMAGE_RESIZE_STAR_565_2

0.785

60.000

15.000

IMAGE_RESIZE_STAR_565_4

0.799

60.000

15.000

IMAGE_RESIZE_STAR_565_8

0.666

60.000

15.000

IMAGE_RESIZE_TILED_565_0

0.517

60.000

15.000

IMAGE_RESIZE_TILED_565_1

0.444

60.000

15.000

IMAGE_RESIZE_TILED_565_2

0.552

60.000

15.000

IMAGE_RESIZE_TILED_565_4

0.584

60.000

15.000

IMAGE_RESIZE_TILED_565_8

1.130

60.000

15.000

IMAGE_RESIZE_TILED_STAR_565_0

0.517

60.000

15.000

IMAGE_RESIZE_TILED_STAR_565_1

0.444

60.000

15.000

IMAGE_RESIZE_TILED_STAR_565_2

0.552

60.000

15.000

IMAGE_RESIZE_TILED_STAR_565_4

0.583

60.000

15.000

IMAGE_RESIZE_TILED_STAR_565_8

1.130

60.000

15.000

EXTERN_IMAGE_RESIZE_TILED_565_0

0.547

60.000

15.000

EXTERN_IMAGE_RESIZE_TILED_565_1

1.093

60.000

15.000

EXTERN_IMAGE_RESIZE_TILED_565_2

1.410

60.000

15.000

EXTERN_IMAGE_RESIZE_TILED_565_4

1.543

60.000

15.000

EXTERN_IMAGE_RESIZE_TILED_565_8

1.156

60.000

15.000

IMAGE_ROTATE_565

1.211

60.000

15.000

IMAGE_ROTATE_565_1

1.535

60.000

15.000

IMAGE_ROTATE_565_2

1.531

60.000

15.000

IMAGE_ROTATE_565_4

1.512

60.000

15.000

IMAGE_ROTATE_565_8

1.492

60.000

15.000

IMAGE_ROTATE_565_RESIZE

1.211

60.000

15.000

IMAGE_ROTATE_565_QUARTER

0.396

60.000

15.000

IMAGE_ROTATE_565_DOUBLE

3.145

60.000

15.000

EXTERN_IMAGE_ROTATE_565

5.223

63.400

18.400

EXTERN_IMAGE_ROTATE_565_1

6.376

64.600

19.600

EXTERN_IMAGE_ROTATE_565_2

6.627

64.900

19.900

EXTERN_IMAGE_ROTATE_565_4

7.059

65.300

20.300

EXTERN_IMAGE_ROTATE_565_8

7.838

66.200

21.200

IMAGE_ROTATE_STAR_565_1

1.535

60.000

15.000

IMAGE_ROTATE_STAR_565_2

1.532

60.000

15.000

IMAGE_ROTATE_STAR_565_4

1.512

60.000

15.000

IMAGE_ROTATE_STAR_565_8

1.493

60.000

15.000

IMAGE_ROTATE_TILED_565_0

1.492

60.000

15.000

IMAGE_ROTATE_TILED_565_1

1.950

60.000

15.000

IMAGE_ROTATE_TILED_565_2

1.988

60.000

15.000

IMAGE_ROTATE_TILED_565_4

2.001

60.000

15.000

IMAGE_ROTATE_TILED_565_8

1.970

60.000

15.000

IMAGE_ROTATE_TILED_STAR_565_0

1.492

60.000

15.000

IMAGE_ROTATE_TILED_STAR_565_1

1.951

60.000

15.000

IMAGE_ROTATE_TILED_STAR_565_2

1.987

60.000

15.000

IMAGE_ROTATE_TILED_STAR_565_4

2.002

60.000

15.000

IMAGE_ROTATE_TILED_STAR_565_8

1.970

60.000

15.000

EXTERN_IMAGE_ROTATE_TILED_565_0

4.595

61.800

16.800

EXTERN_IMAGE_ROTATE_TILED_565_1

6.277

64.200

19.200

EXTERN_IMAGE_ROTATE_TILED_565_2

6.389

64.500

19.500

EXTERN_IMAGE_ROTATE_TILED_565_4

6.741

64.500

19.500

EXTERN_IMAGE_ROTATE_TILED_565_8

7.188

64.600

19.600

IMAGE_COLOR

0.851

60.000

15.000

IMAGE_RESIZE_COLOR

0.762

60.000

15.000

GRADIENT_RECT

0.401

60.000

15.000

GRADIENT_ROUND_RECT

1.093

60.000

15.000

GRADIENT_CIRCLE

3.162

60.000

15.000

GRADIENT_TRIANGLE

0.964

60.000

15.000

GRADIENT_ARC_RING

1.285

60.000

15.000

GRADIENT_ARC_RING_ROUND_CAP

1.342

60.000

15.000

GRADIENT_RADIAL

2.809

60.000

15.000

GRADIENT_ANGULAR

2.668

60.000

15.000

GRADIENT_ROUND_RECT_RING

0.779

60.000

15.000

GRADIENT_LINE_CAPSULE

1.172

60.200

15.100

GRADIENT_MULTI_STOP

0.406

60.000

15.000

GRADIENT_ROUND_RECT_CORNERS

0.641

60.000

15.000

IMAGE_GRADIENT_OVERLAY

0.936

60.000

15.000

MASK_GRADIENT_RECT_FILL

0.374

60.000

15.000

MASK_GRADIENT_IMAGE

1.512

60.000

15.000

MASK_GRADIENT_IMAGE_ROTATE

1.701

60.000

15.000

TEXT_GRADIENT

0.223

60.000

15.000

TEXT_RECT_GRADIENT

0.734

60.000

15.000

TEXT_ROTATE_GRADIENT

2.648

60.000

15.000

SHADOW

1.281

60.000

15.000

SHADOW_ROUND

1.835

60.000

15.000

MASK_RECT_FILL_NO_MASK

0.165

60.000

15.000

MASK_RECT_FILL_ROUND_RECT

0.328

60.000

15.000

MASK_RECT_FILL_CIRCLE

0.725

60.000

15.000

MASK_RECT_FILL_IMAGE

0.295

60.000

15.000

MASK_RECT_FILL_NO_MASK_QUARTER

0.123

60.000

15.000

MASK_RECT_FILL_NO_MASK_DOUBLE

0.164

60.000

15.000

MASK_RECT_FILL_ROUND_RECT_QUARTER

0.170

60.000

15.000

MASK_RECT_FILL_ROUND_RECT_DOUBLE

0.326

60.000

15.000

MASK_RECT_FILL_CIRCLE_QUARTER

0.286

60.000

15.000

MASK_RECT_FILL_CIRCLE_DOUBLE

0.679

60.000

15.000

MASK_RECT_FILL_IMAGE_QUARTER

0.132

60.000

15.000

MASK_RECT_FILL_IMAGE_DOUBLE

0.187

60.000

15.000

MASK_IMAGE_NO_MASK

0.664

60.000

15.000

MASK_IMAGE_ROUND_RECT

0.965

60.000

15.000

MASK_IMAGE_CIRCLE

1.426

60.000

15.000

MASK_IMAGE_IMAGE

0.307

60.000

15.000

EXTERN_MASK_IMAGE_NO_MASK

0.737

60.000

15.000

EXTERN_MASK_IMAGE_ROUND_RECT

1.038

60.000

15.000

EXTERN_MASK_IMAGE_CIRCLE

1.498

60.000

15.000

EXTERN_MASK_IMAGE_IMAGE

0.349

60.000

15.000

MASK_IMAGE_NO_MASK_QUARTER

0.249

60.000

15.000

MASK_IMAGE_NO_MASK_DOUBLE

0.900

60.000

15.000

MASK_IMAGE_ROUND_RECT_QUARTER

0.336

60.000

15.000

MASK_IMAGE_ROUND_RECT_DOUBLE

0.938

60.000

15.000

MASK_IMAGE_CIRCLE_QUARTER

0.457

60.000

15.000

MASK_IMAGE_CIRCLE_DOUBLE

1.311

60.000

15.000

MASK_IMAGE_IMAGE_QUARTER

0.165

60.000

15.000

MASK_IMAGE_IMAGE_DOUBLE

0.308

60.000

15.000

MASK_ROUND_RECT_FILL_NO_MASK

0.259

60.000

15.000

MASK_ROUND_RECT_FILL_WITH_MASK

0.328

60.000

15.000

ANIMATION_TRANSLATE

0.138

60.000

15.000

ANIMATION_ALPHA

0.137

60.000

15.000

ANIMATION_SCALE

0.149

60.000

15.000

ANIMATION_SET

0.156

60.000

15.000

MASK_IMAGE_TEST_PERF_NO_MASK

0.475

60.000

15.000

MASK_IMAGE_TEST_PERF_ROUND_RECT

0.604

60.000

15.000

MASK_IMAGE_TEST_PERF_CIRCLE

0.921

60.000

15.000

MASK_IMAGE_TEST_PERF_IMAGE

1.866

60.100

15.100

EXTERN_MASK_IMAGE_TEST_PERF_NO_MASK

0.528

60.000

15.000

EXTERN_MASK_IMAGE_TEST_PERF_ROUND_RECT

0.693

60.000

15.000

EXTERN_MASK_IMAGE_TEST_PERF_CIRCLE

1.310

60.000

15.000

EXTERN_MASK_IMAGE_TEST_PERF_IMAGE

1.109

60.000

15.000

IMAGE_QOI_565

6.687

60.000

15.000

IMAGE_QOI_565_8

2.146

60.000

15.000

EXTERN_IMAGE_QOI_565

17.189

72.000

27.000

EXTERN_IMAGE_QOI_565_8

2.803

60.000

15.000

IMAGE_TILED_QOI_565_0

0.602

60.000

15.000

IMAGE_TILED_QOI_565_8

1.284

60.000

15.000

MASK_IMAGE_QOI_NO_MASK

6.687

60.000

15.000

MASK_IMAGE_QOI_ROUND_RECT

6.914

60.000

15.000

MASK_IMAGE_QOI_CIRCLE

7.063

60.000

15.000

MASK_IMAGE_QOI_IMAGE

1.485

60.000

15.000

MASK_IMAGE_QOI_8_NO_MASK

2.145

60.000

15.000

MASK_IMAGE_QOI_8_ROUND_RECT

2.358

60.000

15.000

MASK_IMAGE_QOI_8_CIRCLE

2.456

60.000

15.000

MASK_IMAGE_QOI_8_IMAGE

0.701

60.000

15.000

EXTERN_MASK_IMAGE_QOI_NO_MASK

17.189

72.000

27.000

EXTERN_MASK_IMAGE_QOI_ROUND_RECT

17.417

72.000

27.000

EXTERN_MASK_IMAGE_QOI_CIRCLE

17.565

72.000

27.000

EXTERN_MASK_IMAGE_QOI_IMAGE

3.522

62.600

17.600

EXTERN_MASK_IMAGE_QOI_8_NO_MASK

2.802

60.000

15.000

EXTERN_MASK_IMAGE_QOI_8_ROUND_RECT

3.015

60.000

15.000

EXTERN_MASK_IMAGE_QOI_8_CIRCLE

3.113

60.000

15.000

EXTERN_MASK_IMAGE_QOI_8_IMAGE

0.883

60.000

15.000

IMAGE_RLE_565

2.495

60.000

15.000

IMAGE_RLE_565_8

1.413

60.000

15.000

EXTERN_IMAGE_RLE_565

5.180

60.000

15.000

EXTERN_IMAGE_RLE_565_8

2.265

60.000

15.000

IMAGE_TILED_RLE_565_0

0.514

60.000

15.000

IMAGE_TILED_RLE_565_8

1.287

60.000

15.000

MASK_IMAGE_RLE_NO_MASK

2.495

60.000

15.000

MASK_IMAGE_RLE_ROUND_RECT

2.721

60.000

15.000

MASK_IMAGE_RLE_CIRCLE

2.869

60.000

15.000

MASK_IMAGE_RLE_IMAGE

0.608

60.000

15.000

MASK_IMAGE_RLE_8_NO_MASK

1.413

60.000

15.000

MASK_IMAGE_RLE_8_ROUND_RECT

1.627

60.000

15.000

MASK_IMAGE_RLE_8_CIRCLE

1.724

60.000

15.000

MASK_IMAGE_RLE_8_IMAGE

0.546

60.000

15.000

EXTERN_MASK_IMAGE_RLE_NO_MASK

5.180

60.000

15.000

EXTERN_MASK_IMAGE_RLE_ROUND_RECT

5.407

60.000

15.000

EXTERN_MASK_IMAGE_RLE_CIRCLE

5.554

60.000

15.000

EXTERN_MASK_IMAGE_RLE_IMAGE

0.965

60.000

15.000

EXTERN_MASK_IMAGE_RLE_8_NO_MASK

2.265

60.000

15.000

EXTERN_MASK_IMAGE_RLE_8_ROUND_RECT

2.478

60.000

15.000

EXTERN_MASK_IMAGE_RLE_8_CIRCLE

2.577

60.000

15.000

EXTERN_MASK_IMAGE_RLE_8_IMAGE

0.809

60.000

15.000

FILE_IMAGE_BMP_NORMAL

0.346

60.000

18.000

FILE_IMAGE_JPG_RESIZE

0.232

60.000

18.000

FILE_IMAGE_PNG_RESIZE

0.232

60.000

18.000

FILE_IMAGE_BMP_RESIZE

0.232

60.000

18.000

FILE_IMAGE_BMP_PFB_TILED

0.211

60.000

18.000

FILE_IMAGE_BMP_PFB_TILED_RESIZE

0.181

60.000

15.000

IMAGE_SVG_PFB_TILED

1.278

60.000

15.000

IMAGE_SVG_PFB_TILED_RESIZE

1.278

60.000

15.000

EXTERN_IMAGE_SVG_PFB_TILED

1.560

60.000

15.000

EXTERN_IMAGE_SVG_PFB_TILED_RESIZE

1.561

60.000

15.000

CHART_LINE_DENSE

1.785

60.000

16.000

CHART_BAR_DENSE

1.197

60.000

15.000

CHART_SCATTER_DENSE

1.496

60.000

15.000

CHART_PIE_DENSE

2.327

60.000

16.000