-
Notifications
You must be signed in to change notification settings - Fork 9.1k
Description
Description of the new feature/enhancement
Now that we've got a bunch of perf optimizations in DxRenderer, we should add the built-in effects from https://docs.microsoft.com/en-us/windows/win32/direct2d/built-in-effects.
While custom effects like retro should eventually be moved to exist as an extension, the built-in effects should be included by default with WT.
Proposed technical implementation details (optional)
Example C++ code is provided for each of the effects and can be added one by one and use this issue as a master tracker for each effect. https://docs.microsoft.com/en-us/windows/win32/direct2d/effects-overview provides some helpful pre-steps for both built-in and custom effects.
https://github.com/microsoft/Windows-universal-samples/tree/master/Samples/D2DAdvancedColorImages/cpp/D2DAdvancedColorImages provides example code for a sample app.