DOPPEngine
DOPPEngine demonstrates how to utilize the Display Output Post-Processing (DOPP) to create various effects manipulating the desktop before it is displayed.
The following effects can be selected:
-
Eyefinity Landscape / Portrait can be used to divide an SLS surface horizontally or vertically and rotate the respective portion 180°. This allows multi-display users with panels having a narrow bezel or being bezeless on the left, right and top side to create a near seamless surface.
-
Invert Colors displays the desktop with inverted colors
-
Edge Filter uses an edge detection shader based on laplacian edge detection to highlight the edges on the screen
-
Distort applies a shader that dynamically distorts the captured screen
-
Rotate lets you select an angle by which the desktop gets rotated
Prerequisites
- AMD FirePro™ GCN-based GPU
- Windows® 7, Windows® 8.1, or Windows® 10
- Visual Studio® 2012
Getting Started
- Visual Studio solution for VS2012 can be found in the DOPPEngine directory.
Attribution
- AMD, the AMD Arrow logo, FirePro, and combinations thereof are either registered trademarks or trademarks of Advanced Micro Devices, Inc. in the United States and/or other countries.
- Microsoft, Visual Studio, and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.