AMD PowerXpress/Enduro switchable graphics DXGI issue

Yesterday I wrote about the NVIDIA Optimus problem with DXGI where Output Protection Manager API reported Intel certificate for NVIDIA DXGI adapter.

AMD hybrid graphics known as “PowerXpress” (and most recently as “Enduro”) exhibits the same behavior:

Adapters
 AMD Radeon HD 8850M
 Intel(R) HD Graphics Family 

Adapter: AMD Radeon HD 8850M
 Vendor Identifier: 0x1002
 [...]
 Output: \.\DISPLAY1
 [...]

Output Protection Manager (OPM Semantics)
 Certificate Subject: IntelVpgOpm2011
 OPM_GET_OUTPUT_ID: OutputId 0x0000000000040F04
 OPM_GET_ADAPTER_BUS_TYPE: ulInformation OPM_BUS_TYPE_OTHER | OPM_BUS_IMPLEMENTATION_MODIFIER_INSIDE_OF_CHIPSET | OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED
 OPM_GET_CONNECTOR_TYPE: ulInformation OPM_CONNECTOR_TYPE_DISPLAYPORT_EMBEDDED
 [...]

Output Duplication
 Exception: Указанный интерфейс устройства или уровень компонента не поддерживается в данной системе (0x887A0004; DXGI_ERROR_UNSUPPORTED); https://support.microsoft.com/en-ie/help/3019314/error-generated-when-desktop-duplication-api-capable-application-is-ru 

Interestingly, it seems that NVIDIA managed to resolve this problem in their most recent hybrid graphics solutions somehow (no suitable device handy), however AMD in turn seems to have this line of product discontinued at all (community forum questions look like desperate self-help service). Or I just failed to find accurate information on the topic.

Leave a Reply