Skip to content

IADLX3DBoost::GetResolution() reports inverted values for Performance and Quality modes #21

@adrigm

Description

@adrigm

Description:

I'm using the ADLX SDK to read and manage Radeon Boost settings through IADLX3DBoost. When querying the current resolution using GetResolution(), the values reported appear to be inverted compared to what is shown and expected in the official AMD Radeon Software UI.

🧪 Steps to Reproduce

  1. Open the official AMD Radeon Software.
  2. Go to Gaming > Graphics > Radeon Boost.
  3. Select Performance mode in the UI.
  4. Run the ADLX sample code (based on IADLX3DBoost::GetResolution()).
  5. Observe the reported Current Resolution.

Then:

  1. Switch to Quality mode in the Radeon Software.
    7.Rerun the ADLX code.
  2. Compare the Current Resolution value.

🔎 Observed Behavior

When Performance mode is selected in Radeon Software, I get:

IsEnabled: 1  
Current Resolution: 84  
Resolution limit [ 50 ,84 ], step: 17

When Quality mode is selected:

IsEnabled: 1  
Current Resolution: 50  
Resolution limit [ 50 ,84 ], step: 17

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions