Commit 04279a4
feat(evals): add skia category with 20 react-native-skia evals (#377)
* feat(evals): add skia category with 20 react-native-skia evals
* feat: default opencode port value, do not run opencode server if already up, deintegrate provider-specific code
* chore: changes after CR
* feat: add Skia evals starter templates
* feat: consistently require the canvas to be present
* chore: add missing inputs key
* fix: remove obsolete & inconsistent pieces
* feat: add evals for: Group layer + Paint + Blur, SweepGradient, ParagraphBuilder
* feat: eval for imperative canvas APIs
* refactor: consistently type port as non-nullable
* chore: update Skia README
* chore: add missing COLORS to Skia eval 21
* chore: unify declarations in Skia eval 22
* feat: add Skottie eval
* fix: resolve conflicts after merge
* fix: resolve typing issues
---------
Co-authored-by: artus9033 <artus9033@gmail.com>1 parent 772fea7 commit 04279a4
106 files changed
Lines changed: 1927 additions & 42 deletions
File tree
- evals/skia
- 01-rn-skia-canvas-fill-background
- app
- reference
- 02-rn-skia-shape-primitives
- app
- reference
- 03-rn-skia-path-drawing
- app
- reference
- 04-rn-skia-paint-stroke-fill
- app
- reference
- 05-rn-skia-linear-gradient
- app
- reference
- 06-rn-skia-radial-gradient
- app
- reference
- 07-rn-skia-image-display
- app
- reference
- 08-rn-skia-text-rendering
- app
- reference
- 09-rn-skia-blur-filter
- app
- reference
- 10-rn-skia-color-matrix-filter
- app
- reference
- 11-rn-skia-reanimated-basic-animation
- app
- reference
- 12-rn-skia-derived-value-animation
- app
- reference
- 13-rn-skia-animated-color-interpolation
- app
- reference
- 14-rn-skia-gesture-pan
- app
- reference
- 15-rn-skia-transforms
- app
- reference
- 16-rn-skia-clip-rect-and-path
- app
- reference
- 17-rn-skia-blend-mode
- app
- reference
- 18-rn-skia-svg-path-rendering
- app
- reference
- 19-rn-skia-runtime-effect-shader
- app
- reference
- 20-rn-skia-canvas-snapshot
- app
- reference
- 21-rn-skia-sweep-gradient
- app
- reference
- 22-rn-skia-group-layer-effect
- app
- reference
- 23-rn-skia-paragraph-styled-text
- app
- reference
- 24-rn-skia-picture-save-restore
- app
- reference
- 25-rn-skia-lottie-playback
- app
- reference
- runner
- evaluators/llm
- solver
- utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 35 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
0 commit comments