All Projects → GPUOpen-LibrariesAndSDKs → DOPPEngine

GPUOpen-LibrariesAndSDKs / DOPPEngine

Licence: MIT License
No description, website, or topics provided.

Programming Languages

C++
36643 projects - #6 most used programming language
GLSL
2045 projects
objective c
16641 projects - #2 most used programming language
c
50402 projects - #5 most used programming language

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.

    logo

  • 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.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].