-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
228011b
commit 4035275
Showing
1 changed file
with
43 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# Post-July Linebender roadmap | ||
|
||
## Vello | ||
|
||
* Emoji | ||
* Image filters / blur / shadows | ||
* Render graph (Raph to drive, see [thread](https://xi.zulipchat.com/#narrow/stream/197075-gpu/topic/Render.20Graph)) | ||
* Gpu embedding / wgpu engine abstraction (see [Servo thread](https://xi.zulipchat.com/#narrow/stream/147922-new-members/topic/Greg.20from.20Servo)) | ||
* Glyph caching | ||
* Render graph? | ||
* or CPU side? | ||
* (sparse strips probably) | ||
* Frame pacing | ||
* Damage regions | ||
* MVP: just render sub-rects | ||
* CPU impl | ||
* Testing | ||
* Downlevel | ||
* Fuzzing? | ||
|
||
## Masonry | ||
|
||
* ‘Compositing’ | ||
* Frame pacing (relevant to Vello and AccessKit) | ||
* Damage regions | ||
* Styling options | ||
* Copy features from [Tomorrow Corporation Tech Demo](https://www.youtube.com/watch?v=72y2EC5fkcE) | ||
|
||
## Parley | ||
|
||
* IME support | ||
* Suggestion regions? | ||
* Split out blob & other vocabulary types | ||
* Blob may be prioritized by other project needs | ||
|
||
## Xilem | ||
|
||
* Android | ||
* Material UI style widgets/views? Requires styling | ||
* Styling | ||
* Hot reloading | ||
* Async behavior in Masonry widgets (image loading etc) | ||
* Cleanup run for issues and PRs |