https://github.com/gpuopen-librariesandsdks/doppengine
https://github.com/gpuopen-librariesandsdks/doppengine
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/gpuopen-librariesandsdks/doppengine
- Owner: GPUOpen-LibrariesAndSDKs
- License: mit
- Created: 2016-05-23T12:35:03.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-12-06T14:21:45.000Z (over 9 years ago)
- Last Synced: 2025-04-13T12:07:37.018Z (about 1 year ago)
- Language: C++
- Size: 1.57 MB
- Stars: 18
- Watchers: 6
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# 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.