5#include "flutter/lib/ui/painting/matrix.h"
7#include "flutter/fml/logging.h"
8#include "flutter/lib/ui/floating_point.h"
35 for (
int i = 0; i < 9; ++i) {
37 if (matrix4_index < matrix4.num_elements()) {
48 for (
int i = 0; i < 9; ++i) {
@ Dart_TypedData_kFloat64
DART_EXPORT Dart_Handle Dart_NewTypedData(Dart_TypedData_Type type, intptr_t length)
#define FML_DCHECK(condition)
static const int kSkMatrixIndexToMatrix4Index[]
tonic::Float64List ToMatrix4(const SkMatrix &sk_matrix)
static float SafeNarrow(double value)
SkM44 ToSkM44(const tonic::Float64List &matrix4)
SkMatrix ToSkMatrix(const tonic::Float64List &matrix4)