Hello.
I acquired the ADLDisplayModeInfo by using ADL_Display_ModeTimingOverride_Get ().
"-1" comes back though it tried to set with the ADL_Display_ModeTimingOverride_Set () by using this structure.
Is it good if it sets it very?
AdlDisplayMode.iPelsWidth = 1680;
AdlDisplayMode.iPelsHeight = 1050;
AdlDisplayMode.iPelsPerBits = 32;
AdlDisplayMode.iPelsFrequ = 60;
ADL_Display_ModeTimingOverride_Get (iAdapterIndex,iDisplayIndex,&adlDisplayMode,&AdlDisplayModeInfo);
ADL_Display_ModeTimingOverride_Set (iAdapterIndex,iDisplayIndex&AdlDisplayModeInfo,1);
Thank you.
Which ASIC?
1
It self-solved it. Thank you.
ADLDisplayModeInfo -> iTimingStandard -> ADL_DL_MODETIMING_STANDARD_CUSTOM0x00000008
It operated when writing it in this setting.
Same problem. Not same solution.
Tried on HD5870:
AdlDisplayMode.iPelsWidth = 1600;
AdlDisplayMode.iPelsHeight = 1200;
AdlDisplayMode.iPelsPerBits = 32;
AdlDisplayMode.iPelsFrequ = 60;
ADL_Display_ModeTimingOverride_Get (iAdapterIndex,iDisplayIndex,&adlDisplayMode,&AdlDisplayModeInfo);
AdlDisplayModeInfo.iTimingStandard = ADL_DL_MODETIMING_STANDARD_CUSTOM;
AdlDisplayModeInfo.sDetailedTiming.sVTotal += 1;
ADL_Display_ModeTimingOverride_Set (iAdapterIndex,iDisplayIndex&AdlDisplayModeInfo,1);
Return value is -1 (Generic error!).
Any idea ?