Home
last modified time | relevance | path

Searched refs:Skia (Results 1 – 25 of 313) sorted by relevance

12345678910>>...13

/third_party/flutter/skia/resources/lua/
Dslides_content2.lua1 Skia Update
3 Skia : Access
7 Skia : Overview
13 Skia : Porting
19 Skia : Backends
29 Skia : Clients
35 Skia In Blink
37 Skia In Blink : Fonts
43 Skia In Blink : Record-Time-Rasterization
52 Skia In Blink : RTR response
[all …]
/third_party/skia/site/docs/dev/flutter/
D_index.md2 title: 'Skia in Flutter & Fuchsia'
3 linkTitle: 'Skia in Flutter & Fuchsia'
6 Skia is used by both [Flutter](https://flutter.io/) and
10 latest Skia into that project. Fuchsia uses an XML
12 specify the Skia revision (as well as other third party libraries).
19 Skia, Fuchsia itself always builds the latest revision of Flutter as one of its
20 components. Thus, the versions of Skia being used by Flutter and Fuchsia must be
28 - Add new code to Skia, leaving the old code in place.
33 in Skia.
34 - Both Flutter and Fuchsia build Skia with a GN argument that enables all the
[all …]
/third_party/flutter/skia/site/dev/flutter/
Dindex.md1 Skia in Flutter & Fuchsia
4 Skia is used by both [Flutter](https://flutter.io/) and [Fuchsia](https://fuchsia.googlesource.com/…
6 … latest Skia into that project. Fuchsia uses an XML [manifest](https://fuchsia.googlesource.com/ma…
11 …rent revision of Skia, Fuchsia itself always builds the latest revision of Flutter as one of its c…
18 * Add new code to Skia, leaving the old code in place.
20 …[flutter\_defines.gni](https://skia.googlesource.com/skia/+/master/gn/flutter_defines.gni) in Skia.
21 …* Both Flutter and Fuchsia build Skia with a GN argument that enables all the defines listed in th…
22 * Land the Skia change, and test the new API in both Flutter and Fuchsia.
/third_party/skia/site/docs/dev/chrome/
Dchanges.md9 If your change modifies the Skia API, you may also need to land a change in Chromium.
11 The strategy you use to synchronize changes in the Skia and Chromium
18 * Add new code to Skia, leaving the old code in place.
21 * Synchronize the above changes in Skia with a Chromium commit to
23 deprecated Skia API.
26 * Test the new or updated Skia API within Chromium.
31 * Add new code to Skia, suppressed by a flag.
34 'skia/config/SkUserConfig.h' to enable the new or updated Skia API.
35 * Test the new or updated Skia API within Chromium.
40 how to synchronize the changes between Skia, Blink, and Chromium [here](../blink).
Dblink.md9 How to land Skia changes that change Blink layout test results.
16 1. Prepare your Skia change, taking note of which layout tests will turn red
19 2. Check in your code to the Skia repo.
20 3. Ahead of the Skia auto roll including your change, manually push a change to the
24 4. Wait for the Skia roll to land successfully.
38 Updating the version of Skia in Chromium is called a 'roll'.
44 1. Make a change in Skia which will change many Blink layout tests.
46 3. Check in the change to the Skia repository.
47 4. Manually roll Skia or append the autoroll with the code suppression to
52 changes in Skia.
[all …]
D_index.md3 title: "Skia in Chrome"
4 linkTitle: "Skia in Chrome"
11 Changes to the Skia repository will be rolled into Chromium by the AutoRoll bot
14 If you have a Skia change that needs to be tested in Chrome, or which requires
18 For problems in Chromium related to Skia rolls:
23 * If an obvious owner cannot be found in the list of CLs, assign to the Skia
26 * If the Skia Gardener cannot be assigned, cc them and assign the issue to hcm@.
33 Every 6 weeks, we cut a new branch in Skia to reflect the new release branch in
/third_party/flutter/skia/site/dev/chrome/
Dchanges.md4 If your change modifies the Skia API, you may also need to land a change in Chromium.
6 The strategy you use to synchronize changes in the Skia and Chromium
13 * Add new code to Skia, leaving the old code in place.
16 * Synchronize the above changes in Skia with a Chromium commit to
18 deprecated Skia API.
21 * Test the new or updated Skia API within Chromium.
26 * Add new code to Skia, suppressed by a flag.
29 'skia/config/SkUserConfig.h' to enable the new or updated Skia API.
30 * Test the new or updated Skia API within Chromium.
35 how to synchronize the changes between Skia, Blink, and Chromium [here](./blink).
Dblink.md4 How to land Skia changes that change Blink layout test results.
11 1. Prepare your Skia change, taking note of which layout tests will turn red
14 2. Check in your code to the Skia repo.
15 3. Ahead of the Skia auto roll including your change, manually push a change to the
19 4. Wait for the Skia roll to land successfully.
33 Updating the version of Skia in Chromium is called a 'roll'.
39 1. Make a change in Skia which will change many Blink layout tests.
41 3. Check in the change to the Skia repository.
42 4. Manually roll Skia or append the autoroll with the code suppression to
47 changes in Skia.
[all …]
Dmulti_repo_trybots.md4 When a proposed Skia change will require a change in Chromium or Blink it is
6 proposed Skia change. This often happens with Skia API changes and changes
10 Skia only changes
12 If the Skia patch is already in Gerrit and there are no associated Chromium
14 the Skia patch and run the bot.
16 Skia and Chromium changes
18 If the Skia patch is already in Gerrit and there are associated Chromium
43 If this is for a project other than Skia, update the checkout directory and
50 To test locally, run `gclient runhooks` to update the Skia source code.
/third_party/flutter/skia/site/user/
Ddownload.md1 How to download Skia
20 Clone the Skia repository
23 Skia can either be cloned using `git` or the `fetch` tool that is
34 Getting started with Skia
37 You will probably now want to [build](./build) Skia.
39 Changing and contributing to Skia
42 At this point, you have everything you need to build and use Skia! If
43 you want to make changes, and possibly contribute them back to the Skia
Dtips.md7 + [How to add hardware acceleration in Skia](#hw-acceleration)
8 + [Does Skia support Font hinting?](#font-hinting)
9 + [Does Skia shape text (kerning)?](#kerning)
18 memory is allocated. This allows Skia to offer an API that typically operates
42 Open the resulting file in the [Skia Debugger](/dev/tools/debugger), rasterize it with `dm`,
43 or use Skia's `viewer` to view it:
58 Multipage Skia Picture files capture the commands sent to produce PDFs
68 Open the resulting file in the [Skia Debugger](/dev/tools/debugger) or
83 <span id="hw-acceleration">How to add hardware acceleration in Skia</span>
86 There are two ways Skia takes advantage of specific hardware.
[all …]
Dissue-tracker.md4 The Skia Issue Tracker
6 [Skia's Issue Tracker](https://bugs.chromium.org/p/skia/issues/list)
16 Skia issues in the Chromium Tracker
18 Skia bugs found in Chrome may be filed in the [Chromium Tracker](https://bugs.chromium.org/p/chromi…
21 * To have an issue triaged by the Skia team, add `Component:Internals>Skia`.
22 * For problems related to Skia rolls where an obvious owner cannot be found in
23 the list of CLs, assign to the Skia Sheriff, listed at the top of
/third_party/skia/site/docs/user/
Ddownload.md2 title: 'How to download Skia'
26 ## Clone the Skia repository
28 Skia can either be cloned using `git` or the `fetch` tool that is
39 ## Getting started with Skia
41 You will probably now want to [build](../build) Skia.
43 ## Changing and contributing to Skia
45 At this point, you have everything you need to build and use Skia! If
46 you want to make changes, and possibly contribute them back to the Skia
Dtips.md15 Open the resulting file in the [Skia Debugger](/docs/dev/tools/debugger),
16 rasterize it with `dm`, or use Skia's `viewer` to view it:
30 Multipage Skia Picture files capture the commands sent to produce PDFs and
41 Open the resulting file in the [Skia Debugger](/docs/dev/tools/debugger) or
56 ## How to add hardware acceleration in Skia
58 There are two ways Skia takes advantage of specific hardware.
62 There are sets of bottleneck routines inside the blits of Skia that can be
69 ## Does Skia support Font hinting?
71 Skia has a built-in font cache, but it does not know how to actually render font
73 an instance of `SkScalerContext`. This is Skia's abstract interface for
[all …]
Dissue-tracker.md9 The Skia Issue Tracker
11 [Skia's Issue Tracker](https://bugs.chromium.org/p/skia/issues/list)
21 Skia issues in the Chromium Tracker
23 Skia bugs found in Chrome may be filed in the [Chromium Tracker](https://bugs.chromium.org/p/chromi…
26 * To have an issue triaged by the Skia team, add `Component:Internals>Skia`.
27 * For problems related to Skia rolls where an obvious owner cannot be found in
28 the list of CLs, assign to the Skia Gardener, listed in the gardeners widget
/third_party/skia/site/docs/dev/testing/
Dskiaperf.md3 title: "Skia Perf"
4 linkTitle: "Skia Perf"
9 [Skia Perf](https://perf.skia.org) is a web application for analyzing and
10 viewing performance metrics produced by Skia's testing infrastructure.
14 Skia tests across a large number of platforms and configurations, and each
15 commit to Skia generates more than 400,000 individual values that are sent to
30 Skia Perf has the ability to perform calculations over the test data
44 See Skia Perf for the [full list of functions available](https://perf.skia.org/help/).
/third_party/flutter/skia/site/dev/testing/
Dskiaperf.md1 Skia Perf
4 [Skia Perf](https://perf.skia.org) is a Polymer-based web application for
5 analyzing and viewing performance metrics produced by Skia's testing
10 Skia tests across a large number of platforms and configurations, and each
11 commit to Skia generates 240,000 individual values that are sent to Perf,
25 Skia Perf has the ability to perform calculations over the test data
39 See Skia Perf for the [full list of functions available](https://perf.skia.org/help).
/third_party/flutter/skia/site/dev/internal/
Dindex.md4 Index of links to resources that are internal to the Google/Skia core team, for
7 Skia team information
9 * [Granting access to Skia](https://sites.google.com/a/google.com/skia/key-resources/access)
12 Skia project information
17 * [Skia branch process](https://docs.google.com/a/google.com/document/d/1Xn24lTMlmUgdP8bp-iHOeGKA…
30 …/a/google.com/skia/development-on-a-chrome-branch#TOC-How-to-cherrypick-a-Skia-fix-into-a-Chrome-b…
34 * Skia on Android [development guide](https://sites.google.com/a/google.com/skia/android)
/third_party/skia/site/docs/dev/internal/
D_index.md6 Index of links to resources that are internal to the Google/Skia core team, for
9 ## Skia team information
11 - [Granting access to Skia](https://sites.google.com/a/google.com/skia/key-resources/access)
14 ## Skia project information
19 - [Skia branch process](https://docs.google.com/a/google.com/document/d/1Xn24lTMlmUgdP8bp-iHOeGKAOp…
32 …/a/google.com/skia/development-on-a-chrome-branch#TOC-How-to-cherrypick-a-Skia-fix-into-a-Chrome-b…
36 - Skia on Android
/third_party/flutter/skia/site/user/special/
Dvulkan.md4 Skia has a Vulkan implementation of its GPU backend. The Vulkan backend can be
8 have bugs that Skia triggers for which we have no workaround. We are reporting
37 objects that refer to VkImages created by the Skia client.
47 what layout Skia left the VkImage in before using the VkImage. If the client
50 resuming Skia rendering.
53 Skia performs I/O on a VkImage imported into Skia via GrVkImageInfo. Skia will
/third_party/flutter/skia/site/
Dindex_zh.md1 Skia图形库
4 Skia是一个开源的二维图形库,提供各种常用的API,并可在多种软硬件平台上运行。谷歌Chrome浏览器、Chrome
7 <!-- Skia is an open source 2D graphics library which provides common APIs that work
13 Skia由谷歌出资管理,任何人都可基于BSD免费软件许可证使用SkiaSkia开发团队致力于开发其核心部分,
14 并广泛采纳各方对于Skia的开源贡献。
16 <!-- Skia is sponsored and managed by Google, but is available for use by anyone
18 is done by the Skia development team, we consider contributions from any
/third_party/skia/site/docs/dev/tools/
Dsk.md9 working on Skia.
17 Used for managing versioned non-code assets used by Skia developers and in CI.
21 in Skia.
38 This automates the processes involved in creating a new release branch of Skia,
41 and updating the current Skia milestone. This requires administrator rights.
52 [Skia Infra repo](https://skia.googlesource.com/buildbot). Development in that
53 repo follows similar practices to Skia. See
65 Skia Infra's CI/CD pipeline. The version used by Skia is pinned in
/third_party/flutter/skia/site/dev/contrib/
Dindex.md1 Contributing to Skia
4 Here some ways you can get involved and help us improve Skia.
10 Find bugs to fix or report new bugs in the [Skia issue
13 graphics or Skia.
18 Write an application or tool that will exercise the Skia code differently than
19 our current set of tests and verify that Skia works as expected.
20 Draw something interesting and profile it to find ways to speed up Skia's
29 Whether you develop a new feature or a fix for an existing bug in the Skia code
42 Anyone contributing code to Skia must sign a Contributor License Agreement and
/third_party/skia/site/docs/dev/contrib/
D_index.md2 title: 'Contributing to Skia'
11 Here some ways you can get involved and help us improve Skia.
16 [Skia issue tracker](http://bug.skia.org/). You can also search the
18 related to graphics or Skia.
22 Write an application or tool that will exercise the Skia code differently than
23 our current set of tests and verify that Skia works as expected. Draw something
24 interesting and profile it to find ways to speed up Skia's implementation.We
31 Whether you develop a new feature or a fix for an existing bug in the Skia code
46 Anyone contributing code to Skia must sign a Contributor License Agreement and
/third_party/skia/site/docs/user/special/
Dvulkan.md9 Skia has a Vulkan implementation of its GPU backend. The Vulkan backend can be
13 have bugs that Skia triggers for which we have no workaround. We are reporting
42 objects that refer to VkImages created by the Skia client.
52 what layout Skia left the VkImage in before using the VkImage. If the client
55 resuming Skia rendering.
58 Skia performs I/O on a VkImage imported into Skia via GrVkImageInfo. Skia will

12345678910>>...13