dotnet / dotnet/wpf

Add a compositor thread to WPF

Open
#133 0 comments 40 reactions 0 assignees View on GitHub
Enhancement Requested
Dominant language
C#
Stars
7.7k
Forks
1.3k
Avg merge
1d 11h
Merged PRs (30d)
61

Description

Today it's incredibly hard to make smooth animations in WPF. And kind of computation done on the UI thread will make the animation jerky.

Both Silverlight and UWP have a compositor thread: a thread dedicated to rendering operations that can work concurrently with the UI thread. It's capable only of simple animations (translation, rotation, transparency...) that do not affect the overall layout (and so do not require a recomputation of the logical tree). I believe this would be a great addition to WPF.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.