GEMINI.md
engine/src/flutter/impeller/GEMINI.mdGEMINI.md
Quality
54/100
Scores the file, not the repository.Length
161 words
9 headings · 5 code blocksRepository
178k
— · pushed 0 days agoLast changed
3 days ago
First indexed 3 days ago.1# Impeller23This directory contains Flutter's graphics renderer, Impeller.45## Development operations67### Unit testing89Running all unit tests can take over 10 minutes. It's best to run a subset of10tests while developing, then verify all tests at the end.1112#### Building and running unit-tests1314```shell15../bin/et build -c host_debug_unopt_arm64 \16 //flutter/impeller:impeller_unittests17../../out/host_debug_unopt_arm64/impeller_unittests18```1920#### Running a specific unit test2122```shell23../../out/host_debug_unopt_arm64/impeller_unittests \24 --gtest_filter="SizeTest.SizeIsEmpty"25```2627#### List unit-tests2829```shell30../../out/host_debug_unopt_arm64/impeller_unittests --gtest_list_tests31```3233### Golden testing3435The executable for golden testing is `impeller_golden_tests`. The CWD must be36the parent directory of `impeller_golden_tests` when executing it in order for37the dyld to resolve successfully.3839The golden tests are currently only supported on macOS.4041#### Build/run/examine golden test4243This example assumes macOS with an arm64 processor.4445```shell46../bin/et build -c host_debug_unopt_arm64 \47 //flutter/impeller/golden_tests:impeller_golden_tests48mkdir -p ~/Desktop/impeller_unit_tests49pushd $PWD50cd ../../out/host_debug_unopt_arm6451./impeller_golden_tests \52 --working_dir=~/Desktop/impeller_unit_tests \53 --gtest_filter="Play/AiksTest.CanPerformSkew/Metal"54popd55open ~/Desktop/impeller_unit_tests/impeller_Play_AiksTest_CanPerformSkew_Metal.png56```5758#### List golden tests5960```shell61pushd $PWD62cd ../../out/host_debug_unopt_arm6463./impeller_golden_tests --working_dir=. --gtest_list_tests64popd65```66
Also in flutter/flutter
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| flutter/flutterdev/a11y_assessments/GEMINI.md · 178k | GEMINI.md | arch | 28/100 | 3 days ago | |
| flutter/flutterengine/src/flutter/GEMINI.md · 178k | GEMINI.md | style | 43/100 | 3 days ago | |
| flutter/flutterengine/src/flutter/lib/web_ui/GEMINI.md · 178k | GEMINI.md | buildtestarch | 74/100 | 3 days ago | |
| flutter/flutterengine/src/flutter/tools/licenses_cpp/GEMINI.md · 178k | GEMINI.md | build | 40/100 | 3 days ago |
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| firebase/flutterfireGEMINI.md · 9.2k | GEMINI.md | lint-formatstylearchdo-not+1 | 80/100 | 3 days ago | |
| flutter/flutterengine/src/flutter/lib/web_ui/GEMINI.md · 178k | GEMINI.md | buildtestarch | 74/100 | 3 days ago | |
| mas-cli/masGEMINI.md · 12k | GEMINI.md | buildtestlint-formatstyle+3 | 65/100 | 2 days ago | |
| flutter/flutterengine/src/flutter/GEMINI.md · 178k | GEMINI.md | style | 43/100 | 3 days ago | |
| flutter/flutterengine/src/flutter/tools/licenses_cpp/GEMINI.md · 178k | GEMINI.md | build | 40/100 | 3 days ago | |
| flutter/flutterdev/a11y_assessments/GEMINI.md · 178k | GEMINI.md | arch | 28/100 | 3 days ago | |
| tensorflow/tensorflowthird_party/xla/xla/GEMINI.md · 197k | GEMINI.md | no sections | 4/100 | 3 days ago |
