I want to disable Morphological Filtering in my application.
My computer use AMD Radeon r7 m260 display card.
My application that developed with c++ use skia and ANGLE. The ANGLE use d3d11.
When I enable Morphological Filtering, my application looks blurry.
I can disable Morphological Filtering with AMD setting ui, but I want to disable Morphological Filtering in my c++ code.
Do you have good methods.
The Follow Picture show that blurry application.
My apologies for this delayed reply.
As I've come to know, currently DX11 MLAA is controlled by the Radeon Settings/Panel only. At this moment, we do not have the means to dynamically/ programmatically control the MLAA.
The DX team does feel that your request is a reasonable one. They said, there have been discussions in the past on offering extensions to allow developers to control the settings. So hopefully features like this may be added in our future drivers, however they can't provide any timeline.
Can we programmatically control the Radeon Settings.
For Nvidia video card, i can control nvidia settings, so i can disable nvidia's fxaa.
AMD Display Library (ADL) SDK provides an API support to access and control some of the display driver functionalities for AMD graphics cards. However, currently it does not expose all the settings/features provided by the Radeon Settings GUI.
For more information about ADL, please check its GitHub site here: GitHub - GPUOpen-LibrariesAndSDKs/display-library: AMD Display Library SDK