gaaclarke
142803bf72
[Impeller] Adds golden image tests. ( flutter/engine#40366 )
...
Added golden image tests to impeller
2023-03-24 16:42:28 -07:00
luckysmg
e9254a637b
Add iOS spring animation objc files ( flutter/engine#38801 )
...
* ++
* ++
* ++
* ++
* ++
* ++
* Add tests
* ++
* ++
* ++
* ++
* ++
2023-02-02 00:29:17 +00:00
Zachary Anderson
daeb8316d7
Only build analyze_snapshot on Linux host ( flutter/engine#39129 )
2023-01-25 08:35:57 -08:00
Zachary Anderson
eb154de875
Copy Windows gen_snapshot to a standard location ( flutter/engine#37318 )
2022-11-04 12:39:17 -07:00
Zachary Anderson
135615dd3d
Add top-level target for Windows/Android gen_snapshot ( flutter/engine#37134 )
2022-10-31 12:55:05 -07:00
Jackson Gardner
c7d1a69158
Web sdk build reland ( flutter/engine#36851 )
2022-10-20 20:31:54 +00:00
Jackson Gardner
cf2bf1ba1b
Revert "Build Web SDK in wasm build tree ( #36520 )" ( flutter/engine#36805 )
2022-10-17 18:40:05 +00:00
Jackson Gardner
48495d1865
Build Web SDK in wasm build tree ( flutter/engine#36520 )
2022-10-14 18:40:49 +00:00
Dan Field
cb5d746c25
[Impeller] Add polyline benchmark with lots of cubics and quads. ( flutter/engine#36731 )
2022-10-13 18:31:04 +00:00
Jenn Magder
c290d5ac38
Roll buildroot to use Fuchsia toolchain for iOS arm simulator ( flutter/engine#36631 )
2022-10-06 02:53:19 +00:00
Brandon DeRosier
c1ea726441
[Impeller] Enable impeller_unittests on Windows ( flutter/engine#36405 )
2022-09-25 14:20:35 -07:00
Chris Evans
76f57fc291
Add analyze_snapshot as a build dependency ( flutter/engine#35495 )
2022-08-18 16:26:53 +00:00
Bernardo Eilert Trevisan
da10edb0b0
GLFW example with dirty region management ( flutter/engine#35057 )
...
* Update the GLFW example callbacks.
* Update the dart example.
* Update CMakeLists
* Update library dependencies in the BUILD file.
* Documenting.
* Formatting.
* Update the callback name.
* Move glfw_drm example to a new folder.
* Create new example folder for drm_embedder.
* Add the flutter spinkit dependency
* Update BUILD files.
* Do not compile glfw_drm example if running it on mac.
* Update the executable name for the glfw_drm example.
* Avoid looking for the surface and display every time since they are always the same.
* Formatting.
* GN formatting.
* Update the way the user malloc's the existing damage
* Update comment
* Update example and add gitignore.
Co-authored-by: Bernardo Eilert Trevisan <btrevisan@google.com>
2022-08-15 09:45:07 -07:00
ColdPaleLight
cbda16b4b4
Create benchmarks for DisplayListBuilder ( flutter/engine#34910 )
2022-07-29 18:56:02 +00:00
Zachary Anderson
8cd062be3c
Remove FragmentProgram.compile() ( flutter/engine#34855 )
2022-07-22 18:30:54 -07:00
Zachary Anderson
c0170658ed
[impellerc] SkSL backend fix for the ink_sparkle shader ( flutter/engine#34670 )
2022-07-14 12:45:18 -07:00
Zachary Anderson
3258c4c00b
[impellerc] Adds an SkSL backend ( flutter/engine#34441 )
2022-07-13 15:05:00 -07:00
Dan Field
6dd8d32f31
Expose SkPathOps in a standalone library. ( flutter/engine#34267 )
2022-07-11 10:11:03 -07:00
Zachary Anderson
3c6820dc68
Move embedder_a11y_unittests to its own binary ( flutter/engine#34377 )
2022-06-29 12:38:26 -07:00
Jonah Williams
a184d04005
cleanup fractional translation ifdefs and config ( flutter/engine#34198 )
2022-06-22 09:00:57 -07:00
Zachary Anderson
00607f96ea
Reland: Roll clang and buildroot ( flutter/engine#33339 )
2022-05-14 06:04:14 -07:00
Zachary Anderson
b2e44faca7
Revert "Reland: Roll clang and buildroot ( #33325 )" ( flutter/engine#33337 )
...
This reverts commit ca0e980e45b222e3e4534abe4c4e87631bf329ac.
2022-05-13 19:28:06 -07:00
Zachary Anderson
ca0e980e45
Reland: Roll clang and buildroot ( flutter/engine#33325 )
2022-05-13 18:58:18 -07:00
moko256
6853d66187
[Windows] Remove remaining usage of winuwp flag ( flutter/engine#33290 )
2022-05-12 13:19:05 -07:00
Jonah Williams
a4895a7315
compile a flutter tester with SUPPORT_FRACTIONAL_TRANSLATION and raster cache disabled ( flutter/engine#33272 )
2022-05-12 12:49:04 -07:00
David Worsham
88c5519cfa
[fuchsia] Migrate unittests to CFv2 ( flutter/engine#32878 )
2022-05-06 18:54:05 -07:00
Chinmay Garde
eaccba761d
[impeller] Implement an OpenGL ES 2.0 backend. ( flutter/engine#33084 )
2022-05-04 15:54:06 -07:00
godofredoc
5ef82b111b
Add archives to //flutter build file. ( flutter/engine#33088 )
2022-05-03 21:09:05 -07:00
Jim Graham
0e92250c2a
Display list test executables ( flutter/engine#32973 )
2022-04-27 17:04:07 -07:00
Dan Field
1431755360
Roll impeller, add impellerc and tessellator_shared to host builds ( flutter/engine#32819 )
...
* Roll to c833f7de604f5c4298216494fb7b7ff378353601
2022-04-21 13:10:11 -07:00
Harry Terkelsen
231e728483
Add WASM target in gn ( flutter/engine#31670 )
2022-03-16 12:54:35 -07:00
godofredoc
4ad518ee45
Separate unittest to its own group. ( flutter/engine#31789 )
2022-03-03 08:21:03 -08:00
gaaclarke
e525aced27
Started looking for the dart plugin registrant at runtime ( flutter/engine#31418 )
2022-02-28 15:50:55 -08:00
Zachary Anderson
5184af687b
DEPS in impeller and build unit tests ( flutter/engine#31227 )
2022-02-05 12:10:24 -08:00
godofredoc
7da0c5421c
Archives for dart-sdk and flutter_patched_sdk. ( flutter/engine#30888 )
2022-02-04 09:30:02 -08:00
Brandon DeRosier
bae75ce21d
Vulkan embedder GLFW example ( flutter/engine#31213 )
2022-02-03 14:21:11 -08:00
Chinmay Garde
047b85586e
Allow builder to skip building examples. ( flutter/engine#30917 )
2022-01-19 11:55:10 -08:00
George Wright
875fec0e3c
Add a new display_list_benchmarks test suite ( flutter/engine#30678 )
...
* Add a new display_list_benchmarks test suite that will allow us to microbenchmark all the rasterops defined in
our DisplayList format on both CPU and GPU canvases.
2022-01-04 17:01:53 -08:00
George Wright
ddae1bd43c
Revert "Add a new display_list_benchmarks test suite ( #29562 )" ( flutter/engine#30507 )
...
This reverts commit 7bbc5623d58fc60465a211fdb9e4ae6b794ccc01.
2021-12-24 22:52:53 -08:00
George Wright
7bbc5623d5
Add a new display_list_benchmarks test suite ( flutter/engine#29562 )
...
* Add a new display_list_benchmarks test suite that will allow us to microbenchmark all the rasterops defined in
our DisplayList format on both CPU and GPU canvases.
2021-12-23 13:48:52 -08:00
Chinmay Garde
bdd74b092a
Make sure the GLFW example compiles. ( flutter/engine#30442 )
2021-12-21 12:29:09 -08:00
Zachary Anderson
40ca25819e
Use a prebuilt Dart SDK during Fuchsia builds ( flutter/engine#29680 )
2021-11-11 13:24:37 -08:00
Hannes Winkler
b4e2eb1152
don't build flutter SDK artifacts for armv7 ( flutter/engine#28016 )
2021-11-05 08:53:01 -07:00
Matej Knopp
66a708c874
Enable partial repaint for iOS/Metal ( flutter/engine#28801 )
2021-11-02 07:20:01 -07:00
David Worsham
4c9cf9869a
fuchsia: Enable ASAN; add tests flag ( flutter/engine#29414 )
...
* Get ASAN working
* Remove zircon_ffi from build
* Add enable-unittests gn flag
2021-10-29 15:10:29 -07:00
gaaclarke
1f3c56189c
Fixed flutter_shell_native_unittests so they are built by default. ( flutter/engine#29052 )
2021-10-07 14:23:01 -07:00
gaaclarke
452b0bd2f9
added unit tests for the android embedder that run on android devices ( flutter/engine#28784 )
2021-09-28 14:02:18 -07:00
Chris Yang
d8663f8a38
organize snapshot/BUILD.gn targets and fix create_arm_gen_snapshot ( flutter/engine#28345 )
2021-08-27 16:31:01 -07:00
Anthony
50adf078fd
[Re-land] Add SPIR-V FragmentShader API to painting.dart ( flutter/engine#28208 )
...
[Re-land] Add SPIR-V FragmentShader API to painting.dart
- Add a SPIR-V FragmentShader interface in painting.dart
- Create end to end pixel tests for ops supported by the SPIR-V to SkSL transpiler
- The end to end tests also test the c++ fragment shader implementation
Co-authored-by: Christopher Crawford <chriscraws@gmail.com>
2021-08-20 11:24:14 -04:00
Zachary Anderson
e3f282c563
Revert "Add SPIR-V FragmentShader API to painting.dart ( #26996 )" ( flutter/engine#28202 )
...
This reverts commit 1b518619357cc1666a9fca183c9766d1ece16d0f.
2021-08-19 12:38:10 -07:00