FirePro DOPPEngine

SDKs & Libraries

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 set up a seamless eyefinity surface with a configuration of multiple monitors that have a big border at one side by rotating the upper or left part of the desktop.
  • 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.

Resources