- 13 6月, 2019 1 次提交
-
-
由 Chinmay Garde 提交于
Currently, all our host unit-tests that have rendering concerns use the software backend because of OpenGL ES availability and stability issues on the various platforms where we run host tests. Unfortunately, entire subsystems are disabled (and not tested) when rendering with the software backend. This patch pulls in SwiftShader and via pending patches in the buildroot, configures the host unit-tests to optionally use OpenGL ES in a stable manner without relying on the OpenGL drivers being present (and functional). I have wired up the embedder test fixture in this patch to use the SwiftShader based OpenGL ES driver. I will update the shell and runtime unittests in a subsequent patch as well. The on and offscreen surfaces are configured as 1x1 pbuffer surface because we should be able to write pixel tests using OpenGL directly wihout having to deal with surfaces.
-
- 08 6月, 2019 1 次提交
-
-
由 Chinmay Garde 提交于
-
- 29 5月, 2019 2 次提交
-
-
由 KyleWong 提交于
-
由 Chinmay Garde 提交于
-
- 26 5月, 2019 1 次提交
-
-
由 Chris Bracken 提交于
Corects a bnuch of typeos throughout teh engien codebsae. Also makes a couple minor Commonwealth -> US spelling adjustments for consistency with the rest of Flutter's codebase. Made use of `misspell` tool: https://github.com/client9/misspell
-
- 17 5月, 2019 1 次提交
-
-
由 Jason Simmons 提交于
-
- 12 5月, 2019 1 次提交
-
-
由 Chinmay Garde 提交于
-
- 07 5月, 2019 1 次提交
-
-
由 Chinmay Garde 提交于
This does not actually import the runners into the engine. It only sets up the targets so they need no modifications are necessary when the migration is done. The engine has been verified to build in both buildroots.
-
- 20 4月, 2019 1 次提交
-
-
由 Chinmay Garde 提交于
As long as the Mac SDK is i386 ready, engine developers should be able to use the latest version of Xcode to build all artifacts. This issue goes away when gen_snapshot migrates to x64.
-
- 16 4月, 2019 1 次提交
-
-
由 Chinmay Garde 提交于
This argument has been defunct for a while. It was originally added as a means of testing the AOT machinery in debug modes.
-
- 22 3月, 2019 1 次提交
-
-
由 Chinmay Garde 提交于
-
- 20 3月, 2019 1 次提交
-
-
由 Jason Simmons 提交于
dart_platform_sdk is not available in Android builds
-
- 19 3月, 2019 1 次提交
-
-
由 Jonah Williams 提交于
-
- 18 3月, 2019 1 次提交
-
-
由 Chris Bracken 提交于
Allows enabling/disabling building trained snapshots for dart2js and dartdevc.
-
- 16 3月, 2019 1 次提交
-
-
由 Jonah Williams 提交于
-
- 14 3月, 2019 2 次提交
-
-
由 Chinmay Garde 提交于
Reland ""Add support for trace counters with variable arguments and instrument the raster cache." (#8145) This reverts commit bc901324 and fixes the discovered on Windows builds.
-
由 Chinmay Garde 提交于
-
- 08 3月, 2019 1 次提交
-
-
由 Jason Simmons 提交于
-
- 06 3月, 2019 1 次提交
-
-
由 Chris Bracken 提交于
Adds --clang-static-analysis option to GN to enable/disable compiling with clang static analysis enabled.
-
- 27 2月, 2019 1 次提交
-
-
由 Jonah Williams 提交于
-
- 12 2月, 2019 1 次提交
-
-
由 Michael Klimushyn 提交于
This code path isn't stable yet. Fixes flutter/flutter#27718 Reopens flutter/flutter#23838
-
- 09 2月, 2019 1 次提交
-
-
由 Dan Field 提交于
-
- 07 2月, 2019 1 次提交
-
-
由 liyuqian 提交于
MSVC won't compile wuff...
-
- 06 2月, 2019 1 次提交
-
-
- 31 1月, 2019 1 次提交
-
-
由 liyuqian 提交于
-
- 25 1月, 2019 1 次提交
-
-
由 Chinmay Garde 提交于
-
- 15 1月, 2019 1 次提交
-
-
由 Vyacheslav Egorov 提交于
Background: Some allocators (tcmalloc) don't provide alignment guarantees that match clang's default expectations, which causes crashes when using clang compiled binary with such allocators. For example clang can produce movaps instructions to initialize newly allocated object - which would crash if result of ::operator new() is not 16 bytes aligned.
-
- 29 11月, 2018 1 次提交
-
-
由 Chinmay Garde 提交于
Skia privately brings in its own copy. https://skia-review.googlesource.com/c/skia/+/172147
-
- 08 11月, 2018 1 次提交
-
-
由 Michael Goderbauer 提交于
-
- 16 10月, 2018 1 次提交
-
-
由 Chinmay Garde 提交于
Updates buildroot to https://github.com/flutter/buildroot/pull/180.
-
- 28 9月, 2018 1 次提交
-
-
由 Michael Goderbauer 提交于
-
- 27 9月, 2018 1 次提交
-
-
由 Chinmay Garde 提交于
-
- 07 9月, 2018 1 次提交
-
-
由 Michael Goderbauer 提交于
* Roll buildroot to be483cb1cd3a9c4313b2e534034d23a05c3d849e * Rolls buildtools to c1408453246f0475547b6fe634c2f3dad71c6457
-
- 23 8月, 2018 1 次提交
-
-
由 Chinmay Garde 提交于
-
- 21 8月, 2018 1 次提交
-
-
由 Jason Simmons 提交于
-
- 11 8月, 2018 1 次提交
-
-
由 Stanislav Baranov 提交于
-
- 06 6月, 2018 1 次提交
-
-
由 Zachary Anderson 提交于
Adds --dynamic and --interpreter flags to tools/gn. These flags result in engines with properties as follows: --dynamic: - JIT targeting native code on Android and DBC on iOS --interpreter - Target DBC even if running on Android. For example: gn --android --dynamic --interpreter --runtime-mode release Will generate an engine: - Without Dart asserts - Without Observatory - With JIT compililation to DBC into out/android_dynamic_release_dbc
-
- 25 5月, 2018 1 次提交
-
-
由 Chinmay Garde 提交于
-
- 19 5月, 2018 2 次提交
-
-
由 Chinmay Garde 提交于
-
由 Chinmay Garde 提交于
-