|
1 | 1 | //
|
2 |
| -// Copyright (c) 2021 - 2023 Advanced Micro Devices, Inc. All rights reserved. |
| 2 | +// Copyright (c) 2021 - 2024 Advanced Micro Devices, Inc. All rights reserved. |
3 | 3 | //
|
4 | 4 | //-------------------------------------------------------------------------------------------------
|
5 | 5 |
|
@@ -70,7 +70,11 @@ namespace adlx
|
70 | 70 | * @addinfo
|
71 | 71 | * @ENG_START_DOX
|
72 | 72 | * Radeon Anti-Lag helps reduce input lag in GPU-limited cases by controlling the pace of the CPU work to ensure it doesn't get too far ahead of the GPU. <br>
|
73 |
| - * __Note:__ @ref DOX_IADLX3DChill "AMD Radeon Chill", and AMD Radeon Anti-Lag features cannot be enabled simultaneously. If AMD Radeon Chill is enabled, AMD Radeon Anti-Lag is automatically disabled. |
| 73 | + * |
| 74 | + * @depifc |
| 75 | + * AMD Radeon Anti-Lag cannot be simultaneously enabled with @ref DOX_IADLX3DChill "AMD Radeon Chill".<br> |
| 76 | + * |
| 77 | + * When a mutually exclusive feature is enabled, AMD Radeon Anti-Lag is automatically disabled. |
74 | 78 | * @ENG_END_DOX
|
75 | 79 | *
|
76 | 80 | *@copydoc IADLX3DAntiLag_REQ_TABLE
|
@@ -98,7 +102,11 @@ namespace adlx
|
98 | 102 | * @addinfo
|
99 | 103 | * @ENG_START_DOX
|
100 | 104 | * Radeon Anti-Lag helps reduce input lag in GPU-limited cases by controlling the pace of the CPU work to ensure it doesn't get too far ahead of the GPU. <br>
|
101 |
| - * __Note:__ @ref DOX_IADLX3DChill "AMD Radeon Chill", and AMD Radeon Anti-Lag features cannot be enabled simultaneously. If AMD Radeon Anti-Lag is enabled, AMD Radeon Chill is automatically disabled. However, the configuration of the disabled feature is preserved. |
| 105 | + * |
| 106 | + * @depifc |
| 107 | + * AMD Radeon Anti-Lag cannot be simultaneously enabled with @ref DOX_IADLX3DChill "AMD Radeon Chill".<br> |
| 108 | + * |
| 109 | + * When AMD Radeon Anti-Lag is enabled, the mutually exclusive features are automatically disabled. If a mutually exclusive feature is re-enabled, its previous configuration settings are restored. |
102 | 110 | * @ENG_END_DOX
|
103 | 111 | *
|
104 | 112 | *@copydoc IADLX3DAntiLag_REQ_TABLE
|
@@ -282,10 +290,13 @@ namespace adlx
|
282 | 290 | * @addinfo
|
283 | 291 | * @ENG_START_DOX
|
284 | 292 | * AMD Radeon Chill conserves GPU power and reduces heat by adjusting the FPS based on the intensity of in-game movement.<br>
|
285 |
| - * AMD Radeon Chill cannot be enabled simultaneously with @ref DOX_IADLX3DBoost "AMD Radeon Boost", @ref DOX_IADLX3DAntiLag "AMD Radeon Anti-Lag", and @ref DOX_IADLX3DAntiLag1 "AMD Radeon Anti-Lag Next".<br> |
286 |
| - * On some AMD GPUs, AMD Radeon Chill cannot be enabled simultaneously with @ref DOX_IADLX3DRadeonSuperResolution "Radeon Super Resolution".<br> |
287 |
| - * When a mutually exclusive feature is enabled, AMD Radeon Chill is automatically disabled.<br> |
288 |
| - * __Note:__ If AMD Radeon Chill is later re-enabled, its previous configuration settings will be restored. |
| 293 | + * |
| 294 | + * @depifc |
| 295 | + * AMD Radeon Chill cannot be simultaneously enabled with @ref DOX_IADLX3DBoost "AMD Radeon Boost", @ref DOX_IADLX3DAntiLag "AMD Radeon Anti-Lag" @ref DOX_IADLX3DAntiLag1 "AMD Radeon Anti-Lag Next", or @ref DOX_IADLX3DAMDFluidMotionFrames "AMD Fluid Motion Frames".<br> |
| 296 | + * |
| 297 | + * On some AMD GPUs, AMD Radeon Chill cannot be simultaneously enabled with @ref DOX_IADLX3DRadeonSuperResolution "Radeon Super Resolution".<br> |
| 298 | + * |
| 299 | + * If a mutually exclusive feature is enabled, AMD Radeon Chill is automatically disabled. When AMD Radeon Chill is re-enabled, its previous configuration settings are restored.<br> |
289 | 300 | * @ENG_END_DOX
|
290 | 301 | *
|
291 | 302 | *@copydoc IADLX3DChill_REQ_TABLE
|
@@ -405,10 +416,13 @@ namespace adlx
|
405 | 416 | * @addinfo
|
406 | 417 | * @ENG_START_DOX
|
407 | 418 | * AMD Radeon Chill conserves GPU power and reduces heat by adjusting the FPS based on the intensity of in-game movement.<br>
|
408 |
| - * AMD Radeon Chill cannot be enabled simultaneously with @ref DOX_IADLX3DBoost "AMD Radeon Boost", @ref DOX_IADLX3DAntiLag "AMD Radeon Anti-Lag", and @ref DOX_IADLX3DAntiLag1 "AMD Radeon Anti-Lag Next".<br> |
409 |
| - * On some AMD GPUs, AMD Radeon Chill cannot be enabled simultaneously with @ref DOX_IADLX3DRadeonSuperResolution "Radeon Super Resolution".<br> |
410 |
| - * When AMD Radeon Chill is enabled, the mutually exclusive features are automatically disabled.<br> |
411 |
| - * __Note:__ If the disabled feature is later re-enabled, its previous configuration settings will be restored. |
| 419 | + * |
| 420 | + * @depifc |
| 421 | + * AMD Radeon Chill cannot be simultaneously enabled with @ref DOX_IADLX3DBoost "AMD Radeon Boost", @ref DOX_IADLX3DAntiLag "AMD Radeon Anti-Lag" @ref DOX_IADLX3DAntiLag1 "AMD Radeon Anti-Lag Next", and @ref DOX_IADLX3DAMDFluidMotionFrames "AMD Fluid Motion Frames".<br> |
| 422 | + * |
| 423 | + * On some AMD GPUs, AMD Radeon Chill cannot simultaneously enabled with @ref DOX_IADLX3DRadeonSuperResolution "Radeon Super Resolution".<br> |
| 424 | + * |
| 425 | + * When AMD Radeon Chill is enabled, the mutually exclusive features are automatically disabled. If a mutually exclusive feature is re-enabled, its previous configuration settings are restored.<br> |
412 | 426 | * @ENG_END_DOX
|
413 | 427 | *
|
414 | 428 | *@copydoc IADLX3DChill_REQ_TABLE
|
@@ -560,9 +574,15 @@ namespace adlx
|
560 | 574 | * Refer to @ref ADLX_RESULT for success codes and error codes.<br> @ENG_END_DOX
|
561 | 575 | *
|
562 | 576 | * @addinfo
|
563 |
| - *@ENG_START_DOX AMD Radeon Boost dynamically reduces resolution during motion to improve performance with little perceptible impact on image quality. Only works in supported games.<br> |
564 |
| - * __Note:__ @ref DOX_IADLX3DChill "AMD Radeon Chill", AMD Radeon Boost features cannot be enabled simultaneously. If AMD Radeon Chill is enabled, AMD Radeon Boost is automatically disabled.<br> |
565 |
| - * On some AMD GPUs, AMD Radeon Boost and @ref DOX_IADLX3DRadeonSuperResolution "Radeon Super Resolution" cannot be enabled simultaneously. If Radeon Super Resolution is enabled, AMD Radeon Boost is automatically disabled. |
| 577 | + *@ENG_START_DOX AMD Radeon Boost dynamically reduces resolution during motion to improve performance with little perceptible impact on image quality.<br> |
| 578 | + * __Note:__ Only works in supported games.<br> |
| 579 | + * |
| 580 | + * @depifc |
| 581 | + * AMD Radeon Boost cannot be simultaneously enabled with @ref DOX_IADLX3DChill "AMD Radeon Chill".<br> |
| 582 | + * |
| 583 | + * On some AMD GPUs, AMD Radeon Boost cannot be simultaneously enabled with @ref DOX_IADLX3DRadeonSuperResolution "Radeon Super Resolution".<br> |
| 584 | + * |
| 585 | + * When a mutually exclusive feature is enabled, AMD Radeon Boost is automatically disabled. If AMD Radeon Boost is later re-enabled, its previous configuration settings will be restored. |
566 | 586 | * @ENG_END_DOX
|
567 | 587 | *
|
568 | 588 | *@copydoc IADLX3DBoost_REQ_TABLE
|
@@ -645,9 +665,15 @@ namespace adlx
|
645 | 665 | * Refer to @ref ADLX_RESULT for success codes and error codes.<br> @ENG_END_DOX
|
646 | 666 | *
|
647 | 667 | * @addinfo
|
648 |
| - *@ENG_START_DOX AMD Radeon Boost dynamically reduces resolution during motion to improve performance with little perceptible impact on image quality. Only works in supported games. <br> |
649 |
| - * __Note:__ @ref DOX_IADLX3DChill "AMD Radeon Chill", AMD Radeon Boost features cannot be enabled simultaneously. If AMD Radeon Boost is enabled, AMD Radeon Chill are automatically disabled. However, the configuration of the disabled feature is preserved.<br> |
650 |
| - * On some AMD GPUs, AMD Radeon Boost and @ref DOX_IADLX3DRadeonSuperResolution "Radeon Super Resolution" cannot be enabled simultaneously. If AMD Radeon Boost is enabled, Radeon Super Resolution is automatically disabled. |
| 668 | + *@ENG_START_DOX AMD Radeon Boost dynamically reduces resolution during motion to improve performance with little perceptible impact on image quality.<br> |
| 669 | + * __Note:__ Only works in supported games.<br> |
| 670 | + * |
| 671 | + * @depifc |
| 672 | + * AMD Radeon Boost cannot be simultaneously enabled with @ref DOX_IADLX3DChill "AMD Radeon Chill".<br> |
| 673 | + * |
| 674 | + * On some AMD GPUs, AMD Radeon Boost cannot be simultaneously enabled with @ref DOX_IADLX3DRadeonSuperResolution "Radeon Super Resolution".<br> |
| 675 | + * |
| 676 | + * When AMD Radeon Boost is enabled, the mutually exclusive features are automatically disabled. If a mutually exclusive feature is re-enabled, its previous configuration settings are restored. |
651 | 677 | * @ENG_END_DOX
|
652 | 678 | *
|
653 | 679 | *@copydoc IADLX3DBoost_REQ_TABLE
|
@@ -766,7 +792,12 @@ namespace adlx
|
766 | 792 | *
|
767 | 793 | * @addinfo
|
768 | 794 | *@ENG_START_DOX AMD Radeon Image Sharpening restores clarity softened by other effects to in-game visuals, and select productivity and media applications.<br>
|
769 |
| - * __Note:__ On some AMD GPUs, AMD Radeon Image Sharpening and @ref DOX_IADLX3DRadeonSuperResolution "Radeon Super Resolution" cannot be enabled simultaneously. If Radeon Super Resolution is enabled, AMD Radeon Image Sharpening is automatically disabled. |
| 795 | +
|
| 796 | +
|
| 797 | + * @depifc |
| 798 | + * On some AMD GPUs, AMD Radeon 3D Image Sharpening is mutually exclusive with @ref DOX_IADLX3DRadeonSuperResolution "Radeon Super Resolution".<br> |
| 799 | + * |
| 800 | + * When a mutually exclusive feature is enabled, AMD Radeon 3D Image Sharpening is automatically disabled. If AMD Radeon 3D Image Sharpening is later re-enabled, its previous configuration settings will be restored.<br> |
770 | 801 | * @ENG_END_DOX
|
771 | 802 | *
|
772 | 803 | *@copydoc IADLX3DImageSharpening_REQ_TABLE
|
@@ -848,7 +879,11 @@ namespace adlx
|
848 | 879 | *
|
849 | 880 | * @addinfo
|
850 | 881 | *@ENG_START_DOX AMD Radeon Image Sharpening restores clarity softened by other effects to in-game visuals, and select productivity and media applications.<br>
|
851 |
| - * __Note:__ On some AMD GPUs, AMD Radeon Image Sharpening and @ref DOX_IADLX3DRadeonSuperResolution "Radeon Super Resolution" cannot be enabled simultaneously. If Radeon Image Sharpening is enabled, AMD Radeon Super Resolution is automatically disabled. |
| 882 | + * |
| 883 | + * @depifc |
| 884 | + * On some AMD GPUs, AMD Radeon 3D Image Sharpening is mutually exclusive with @ref DOX_IADLX3DRadeonSuperResolution "Radeon Super Resolution".<br> |
| 885 | + * |
| 886 | + * When AMD Radeon 3D Image Sharpening is enabled, the mutually exclusive features are automatically disabled. If a mutually exclusive feature is re-enabled, its previous configuration settings are restored.<br> |
852 | 887 | * @ENG_END_DOX
|
853 | 888 | *
|
854 | 889 | *@copydoc IADLX3DImageSharpening_REQ_TABLE
|
@@ -2149,9 +2184,12 @@ namespace adlx
|
2149 | 2184 | * @ENG_START_DOX
|
2150 | 2185 | * Radeon Super Resolution is an upscaling feature for faster game frame rates. <br>
|
2151 | 2186 | *
|
2152 |
| - * __Note:__ @ref DOX_IADLXDisplayGPUScaling "GPU scaling" is a requirement for Radeon Super Resolution. When Radeon Super Resolution is enabled, GPU scaling is automatically enabled. If GPU scaling is disabled while Radeon Super Resolution is enabled, Radeon Super Resolution is automatically disabled. |
| 2187 | + * @depifc |
| 2188 | + * Radeon Super Resolution requires @ref DOX_IADLXDisplayGPUScaling "GPU scaling". When Radeon Super Resolution is enabled, GPU scaling is automatically enabled. If GPU scaling is disabled while Radeon Super Resolution is enabled, Radeon Super Resolution is automatically disabled.<br> |
| 2189 | + * |
| 2190 | + * On some AMD GPUs, Radeon Super Resolution is mutually exclusive with @ref DOX_IADLX3DChill "AMD Radeon Chill", @ref DOX_IADLX3DBoost "AMD Radeon Boost", @ref DOX_IADLX3DImageSharpening "AMD Radeon Image Sharpening", @ref DOX_IADLXDisplayIntegerScaling "Integer Display Scaling", or @ref DOX_IADLXDisplayScalingMode_GetMode "Center Scaling".<br> |
2153 | 2191 | *
|
2154 |
| - * On some AMD GPUs, Radeon Super Resolution is mutually exclusive with @ref DOX_IADLX3DChill "AMD Radeon Chill", @ref DOX_IADLX3DBoost "AMD Radeon Boost", @ref DOX_IADLX3DImageSharpening "AMD Radeon Image Sharpening", @ref DOX_IADLXDisplayIntegerScaling "Integer Display Scaling", and @ref DOX_IADLXDisplayScalingMode_GetMode "Center Scaling". When Radeon Super Resolution is enabled, the mutually exclusive features are automatically disabled.<br> |
| 2192 | + * When a mutually exclusive feature is enabled, Radeon Super Resolution is automatically disabled. If Radeon Super Resolution is later re-enabled, its previous configuration settings will be restored.<br> |
2155 | 2193 | * @ENG_END_DOX
|
2156 | 2194 | *
|
2157 | 2195 | *@copydoc IADLX3DRadeonSuperResolution_REQ_TABLE
|
@@ -2180,10 +2218,14 @@ namespace adlx
|
2180 | 2218 | * @ENG_START_DOX
|
2181 | 2219 | * Radeon Super Resolution is an upscaling feature for faster game frame rates. <br>
|
2182 | 2220 | *
|
2183 |
| - * __Note:__ @ref DOX_IADLXDisplayGPUScaling "GPU scaling" is a requirement for Radeon Super Resolution. When Radeon Super Resolution is enabled, GPU scaling is automatically enabled. If GPU scaling is disabled while Radeon Super Resolution is enabled, Radeon Super Resolution is automatically disabled. |
| 2221 | + * @depifc |
| 2222 | + * Radeon Super Resolution requires @ref DOX_IADLXDisplayGPUScaling "GPU scaling". When Radeon Super Resolution is enabled, GPU scaling is automatically enabled. If GPU scaling is disabled while Radeon Super Resolution is enabled, Radeon Super Resolution is automatically disabled.<br> |
2184 | 2223 | *
|
2185 |
| - * On some AMD GPUs, Radeon Super Resolution is mutually exclusive with @ref DOX_IADLX3DChill "AMD Radeon Chill", @ref DOX_IADLX3DBoost "AMD Radeon Boost", @ref DOX_IADLX3DImageSharpening "AMD Radeon Image Sharpening", @ref DOX_IADLXDisplayIntegerScaling "Integer Display Scaling", and @ref DOX_IADLXDisplayScalingMode_GetMode "Center Scaling". When Radeon Super Resolution is enabled, the mutually exclusive features are automatically disabled.<br> |
2186 |
| -
|
| 2224 | + * On some AMD GPUs, Radeon Super Resolution is mutually exclusive with @ref DOX_IADLX3DChill "AMD Radeon Chill", @ref DOX_IADLX3DBoost "AMD Radeon Boost", @ref DOX_IADLX3DImageSharpening "AMD Radeon Image Sharpening", @ref DOX_IADLXDisplayIntegerScaling "Integer Display Scaling", or @ref DOX_IADLXDisplayScalingMode_GetMode "Center Scaling".<br> |
| 2225 | + * |
| 2226 | + * When Radeon Super Resolution is enabled, the mutually exclusive features are automatically disabled.<br> |
| 2227 | + * |
| 2228 | + * If a mutually exclusive feature is re-enabled, its previous configuration settings are restored.<br> |
2187 | 2229 | * @ENG_END_DOX
|
2188 | 2230 | *
|
2189 | 2231 | *@copydoc IADLX3DRadeonSuperResolution_REQ_TABLE
|
|
0 commit comments