Revert "Revert "Compile all fiddle examples locally"" This reverts commit 37575bf3cad759b4703b2021d3fc80bb8eded60f. Change-Id: Ia31abbd4906ddeed406f3da1128bc4d4177abf24 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201603 Reviewed-by: Hal Canary <[email protected]> Commit-Queue: Hal Canary <[email protected]>
diff --git a/docs/examples/Matrix_074.cpp b/docs/examples/Matrix_074.cpp new file mode 100644 index 0000000..2fd8d5b --- /dev/null +++ b/docs/examples/Matrix_074.cpp
@@ -0,0 +1,15 @@ +// Copyright 2019 Google LLC. +// Use of this source code is governed by a BSD-style license that can be found in the LICENSE file. +#include "fiddle/examples.h" +// HASH=e10adbd0bcc940c5d4d872db0e78e892 +REG_FIDDLE(Matrix_074, 256, 256, true, 0) { +void draw(SkCanvas* canvas) { + SkScalar affine[6]; + SkMatrix::SetAffineIdentity(affine); + const char* names[] = { "ScaleX", "SkewY", "SkewX", "ScaleY", "TransX", "TransY" }; + for (int i = 0; i < 6; ++i) { + SkDebugf("%s: %g ", names[i], affine[i]); + } + SkDebugf("\n"); +} +} // END FIDDLE