Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

[Impeller] libImpeller: Tinker on the README to cross reference the SDK and the example. #56623

Merged
merged 1 commit into from
Nov 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions impeller/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,17 @@ To your `Info.plist` file, add under the top-level `<dict>` tag:
<true/>
```

## Embedding Standalone Impeller

Impeller is designed to work best when used by Flutter. Most of the teams
efforts go into being great at that use-case. But, standalone Impeller can be
used to perform accelerated rendering in most environments without any Flutter
dependencies.

Impeller provides a standalone SDK. The SDK exposes a single-header C API with
no platform dependencies. [Prebuilts for major platforms, documentation,
examples, are available](toolkit/interop/README.md).

## Documentation, References, and Additional Reading

* [Frequently Asked Questions](docs/faq.md)
Expand Down
4 changes: 4 additions & 0 deletions impeller/toolkit/interop/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,10 @@ The `$PLATFORM_ARCH` can be determined from the table below.

For example, the SDK for `Linux x64` at engine SHA `31aaaaad868743b38ac3b7165f0d58eca94e521b` would be https://storage.googleapis.com/flutter_infra_release/flutter/31aaaaad868743b38ac3b7165f0d58eca94e521b/linux-x64/impeller_sdk.zip

# Example

A fully functional example of using Impeller to draw using GLFW is available in [`example.c`](example.c). This example is also present in the `impeller_sdk.zip` prebuilts along with necessary artifacts.

# API Fundamentals

## Versioning
Expand Down