Describe the bug
The version information returned from amfrt64.dll in the latest AMD driver appears to be incorrect or incomplete.
Previously, amfrt64.dll returned a valid component/driver version string, but the latest AMD driver returns a truncated value that breaks version parsing and driver capability detection.
To Reproduce
Steps to reproduce:
Retrieve ProductVersion from amfrt64.dll via GetFileVersionInfoW + VerQueryValue
Read raw version string from StringFileInfo/ProductVersion
Compare results between previous AMD driver and latest version
Setup
OS: Windows 11
Driver Version: 32.0.22029.1019
GPU: AMD Radeon RX 7600S
Component affected: AMF (amfrt64.dll)
Debug Log
🔴 Latest driver (32.0.22029.1019)
product version: 1.5.0.0;1.2;CL
🟢 Previous driver (works as expected)
product version: 1.4.35.0;24.20.11.01;AMD-Radeon-Driver/drivers:b422925976d399ec94065c4540206e58672d9d7e
The previous format correctly exposed a usable product/driver version token (24.20.11.01), while the latest driver no longer exposes valid information.
Expected behavior
amfrt64.dll should continue to expose a valid and complete version string that can be parsed to identify AMF driver component version, consistent with previous AMD drivers.
Lack of a complete version token breaks feature/compatibility detection of AMF encoder/decoder components in external applications.
Additional context
The issue is not GPU-specific; it affects version parsing logic used across multiple applications to identify AMD AMF capabilities.
This may indicate a regression or unintended change in how version metadata for amfrt64.dll is structured in the latest driver release.
Describe the bug
The version information returned from amfrt64.dll in the latest AMD driver appears to be incorrect or incomplete.
Previously, amfrt64.dll returned a valid component/driver version string, but the latest AMD driver returns a truncated value that breaks version parsing and driver capability detection.
To Reproduce
Steps to reproduce:
Retrieve ProductVersion from amfrt64.dll via GetFileVersionInfoW + VerQueryValue
Read raw version string from StringFileInfo/ProductVersion
Compare results between previous AMD driver and latest version
Setup
OS: Windows 11
Driver Version: 32.0.22029.1019
GPU: AMD Radeon RX 7600S
Component affected: AMF (amfrt64.dll)
Debug Log
🔴 Latest driver (32.0.22029.1019)
product version: 1.5.0.0;1.2;CL
🟢 Previous driver (works as expected)
product version: 1.4.35.0;24.20.11.01;AMD-Radeon-Driver/drivers:b422925976d399ec94065c4540206e58672d9d7e
The previous format correctly exposed a usable product/driver version token (24.20.11.01), while the latest driver no longer exposes valid information.
Expected behavior
amfrt64.dll should continue to expose a valid and complete version string that can be parsed to identify AMF driver component version, consistent with previous AMD drivers.
Lack of a complete version token breaks feature/compatibility detection of AMF encoder/decoder components in external applications.
Additional context
The issue is not GPU-specific; it affects version parsing logic used across multiple applications to identify AMD AMF capabilities.
This may indicate a regression or unintended change in how version metadata for amfrt64.dll is structured in the latest driver release.