Skip to content

Add AMD features & update older AMD rules.#925

Merged
Lifeismana merged 10 commits intoSteamDatabase:mainfrom
AMDKris:add-AMD-features
Mar 19, 2026
Merged

Add AMD features & update older AMD rules.#925
Lifeismana merged 10 commits intoSteamDatabase:mainfrom
AMDKris:add-AMD-features

Conversation

@AMDKris
Copy link
Contributor

@AMDKris AMDKris commented Mar 17, 2026

SteamDB app page links to a few games using this

https://steamdb.info/depot/2807961/
https://steamdb.info/depot/1808501/
https://steamdb.info/depot/3065801/
https://steamdb.info/depot/1363081/

Brief explanation of the change

Updated FidelityFX SDK rule to reflect recent changes and separated FSR 2 to a separate rule. Added rules for FSR SDK vs older FidelityFX SDK. Added additional rules for AMD Features including: FSR Upscaling, FSR Frame Generation, FSR Ray Regeneration.

All tests passed.

AMDKris added 5 commits March 17, 2026 15:57
Added:
AMD_FSR_SDK[]
AMD_FidelityFX_FSR2
AMD_FSR_Upscaling
AMD_FSR_RayRegen
AMD_FSR_FrameGen

Updated:
AMD_FidelityFX_SDK[]
Removed SDK.AMD_FidelityFX.md.

Added descriptions for:
SDK.AMD_FidelityFX_FSR2.md
SDK.AMD_FidelityFX_SDK.md
SDK.AMD_FSR_FrameGen.md
SDK.AMD_FSR_RayRegen.md
SDK.AMD_FSR_SDK.md
SDK.AMD_FSR_Upscaling.md
Added Non Matching Tests for:

AMD_FSR_FrameGen
AMD_FSR_RayRegen
AMD_FSR_SDK
AMD_FSR_Upscaling
Added tests for:
SDK.AMD_FidelityFX_FSR2
SDK.AMD_FidelityFX_SDK
SDK.AMD_FSR_FrameGen
SDK.AMD_FSR_RayRegen
SDK.AMD_FSR_SDK
SDK.AMD_FSR_Upscaling
@github-project-automation github-project-automation bot moved this to To Triage in File rules Mar 17, 2026
@AMDKris AMDKris changed the title Add amd features Add AMD features & Update older rules. Mar 17, 2026
@AMDKris AMDKris changed the title Add AMD features & Update older rules. Add AMD features & update older rules. Mar 17, 2026
@AMDKris AMDKris changed the title Add AMD features & update older rules. Add AMD features & update older AMD rules. Mar 17, 2026
@xPaw
Copy link
Member

xPaw commented Mar 17, 2026

Is fsr upscaling actually separate to fsr sdk? because I'd like to avoid having too many different technologies that are very related.

@AMDKris
Copy link
Contributor Author

AMDKris commented Mar 17, 2026

Is fsr upscaling actually separate to fsr sdk? because I'd like to avoid having too many different technologies that are very related.

Yes, the SDK contains multiple technologies (both the old FidelityFX and FSR SDK). There is no guarantee a title using the SDK alone is definitely using upscaling or other technologies.

FSR is now the overall brand for our technologies and not an indicator that all of the technologies are upscaling.

@AMDKris
Copy link
Contributor Author

AMDKris commented Mar 17, 2026

Unsure why the test is failing, those paths are correct for SDK.AMD_FSR_Upscaling.

@xPaw
Copy link
Member

xPaw commented Mar 17, 2026

Duplicate regex

@AMDKris
Copy link
Contributor Author

AMDKris commented Mar 17, 2026

Duplicate regex

Ok. So it is not allowed for a single .dll to trigger multiple rules?

@xPaw
Copy link
Member

xPaw commented Mar 17, 2026

Correct.

@AMDKris
Copy link
Contributor Author

AMDKris commented Mar 19, 2026

I removed the duplicate regex.

Copy link
Collaborator

@Lifeismana Lifeismana left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bunch of nitpicks & reduces the size of descriptions

@SteamDB-Tracker
Copy link
Member

After running changed rules in this pull request (this bot only tests rules.ini changes):

Changed technologies: SDK.AMD_FidelityFX_FSR2, SDK.AMD_FidelityFX_SDK, SDK.AMD_FSR_FrameGen, SDK.AMD_FSR_RayRegen, SDK.AMD_FSR_SDK, SDK.AMD_FSR_Upscaling

These apps now match: (1050) 236390 292000 299970 385740 386180 393380 403240 458430 491540 507320 526870 532790 534380 574180 594650 606160 696220 750130 773700 774941 774961 805160 835570 860020 867150 871920 878000 905370 961200 986220 990080 990380 1033010 1091500 1096200 1119730 1128920 1133870 1141420 1154030 1170950 1172710 1174180 1200770 1203190 1203220 1206410 1249970 1250410 1260320 1266540 1268750 1277530 1281640 1282100 1285190 1295660 1296400 1299290 1312800 1313230 1321670 1330430 1332430 1343620 1361210 1363080 1374490 1376200 1377380 1377700 1394960 1401200 1401390 1402480 1404210 1420710 1422450 1425000 1425980 1430190 1434710 1442430 1449110 1479730 1486920 1489650 1491410 1498130 1501750 1509970 1524630 1531020 1550010 1555980 1556200 1556790 1577510 1580020 1582650 1591420 1597980 1601570 1601580 1620730 1621560 1622630 1622910 1627720 1631270 1635450 1639880 1643320 1645820 1648190 1652070 1658870 1659040 1669480 1702010 1702590 1703240 1707370 1712100 1714900 1723780 1726310 1729740 1732430 1749450 1771300 1778840 1781190 1783560 1807160 1807360 1807810 1808500 1810920 1811150 1812450 1817070 1817190 1833750 1843310 1847520 1857950 1863430 1869290 1869500 1872870 1880190 1888930 1889610 1895880 1901570 1902960 1903340 1914730 1914980 1928420 1928980 1929610 1931730 1938090 1941540 1942530 1943730 1947910 1950800 1959580 1967680 1971870 1980760 1985230 1987400 1995520 2000890 2001120 2011880 2013310 2016700 2016710 2019290 2051010 2051620 2052970 2055590 2062030 2064870 2069250 2073620 2073850 2074150 2074920 2075100 2077750 2082470 2083800 2086350 2093010 2101960 2102450 2104890 2116120 2120840 2124490 2129530 2131400 2133520 2138720 2145180 2155350 2157830 2159450 2159990 2172010 2176580 2179370 2183900 2186700 2189670 2191500 2195250 2199420 2212130 2214220 2215430 2216510 2216740 2218400 2218620 2219210 2222400 2223220 2233120 2239670 2246340 2246460 2252820 2252870 2262720 2272540 2277560 2287150 2287470 2288930 2292980 2300320 2302600 2303950 2304440 2313330 2316120 2316700 2322010 2328540 2328850 2332380 2336440 2343900 2344320 2345900 2352620 2353690 2356810 2358720 2362060 2371540 2372370 2379900 2384580 2385790 2399830 2404880 2406480 2406680 2406770 2420110 2420700 2426120 2427410 2427420 2427430 2427520 2429020 2429640 2430930 2434630 2437170 2437390 2440510 2443720 2448030 2452280 2455630 2456740 2458470 2462440 2467330 2468730 2469200 2472770 2475010 2479650 2479810 2487300 2488370 2488620 2489330 2493530 2497900 2499260 2505760 2507950 2509980 2515020 2520090 2524750 2526570 2531310 2533070 2534080 2534970 2537590 2538880 2540300 2541530 2561580 2565550 2566900 2570840 2573320 2576150 2582140 2582470 2584290 2585120 2591750 2595700 2597030 2610650 2611170 2611730 2616730 2617100 2618270 2622690 2623190 2631250 2636210 2642140 2643390 2645490 2647900 2650000 2651270 2651280 2659690 2661300 2675160 2677660 2680010 2682580 2686170 2691620 2691730 2692990 2693590 2695430 2695940 2697000 2698940 2704940 2705130 2707930 2716960 2718570 2726460 2728160 2736020 2736780 2738000 2750970 2761000 2763830 2766610 2767030 2769400 2781320 2782500 2787320 2787750 2789690 2795540 2796180 2799930 2800450 2800930 2803360 2803710 2804470 2805190 2806640 2807960 2809580 2814030 2814990 2820060 2820390 2820450 2821610 2822250 2824590 2827230 2828860 2829100 2833990 2835530 2839050 2840670 2840770 2841640 2842040 2843160 2844780 2851310 2852190 2858730 2860000 2860770 2861590 2863640 2864560 2866440 2870100 2872120 2881660 2882610 2887520 2890530 2893000 2896540 2904740 2909960 2918090 2918300 2921040 2923870 2926900 2931390 2932300 2932760 2933510 2936940 2939830 2939870 2940030 2943650 2943670 2943740 2943980 2945280 2945430 2947440 2951950 2953480 2956680 2957580 2958410 2962750 2964010 2965380 2966320 2967800 2969210 2975950 2978540 2980920 2985530 2995470 3004140 3007910 3008130 3008170 3008210 3010460 3017590 3017860 3019930 3021240 3025290 3028240 3035190 3035570 3036980 3037090 3037180 3038290 3041550 3043580 3043760 3046600 3048640 3050900 3050930 3054230 3054690 3058360 3059380 3059520 3060610 3061810 3065800 3077390 3077480 3080890 3081410 3081510 3085940 3086580 3092450 3092530 3093190 3100810 3102090 3102100 3104110 3104750 3107070 3107090 3107900 3112260 3115010 3116640 3118970 3125250 3126370 3126420 3131520 3136910 3139110 3139570 3142140 3142880 3144320 3147380 3147880 3151230 3151320 3157880 3159330 3163830 3164650 3165720 3166250 3168930 3171500 3174050 3174480 3174750 3183280 3191270 3192780 3196260 3216430 3216590 3217940 3222810 3225420 3227460 3228060 3228590 3231920 3232120 3232970 3236480 3237640 3240220 3249870 3250460 3255890 3257490 3257660 3261070 3262180 3265250 3265630 3266950 3267550 3267660 3272980 3273240 3274580 3275300 3277880 3278310 3279910 3280430 3283180 3283250 3286890 3287520 3287730 3287830 3290550 3290690 3291200 3293660 3295940 3303110 3307770 3314640 3315230 3320350 3321660 3324600 3326050 3333450 3334550 3334990 3339940 3341040 3343560 3347550 3350720 3351700 3352190 3352550 3352690 3354210 3359640 3362820 3364750 3367960 3368050 3369620 3370450 3372710 3378400 3380110 3380930 3381010 3381330 3385710 3388550 3390230 3391890 3392380 3394060 3394420 3397280 3397650 3409810 3411550 3413480 3414400 3415200 3417590 3419520 3422170 3424520 3426100 3432970 3440390 3443410 3443810 3444530 3444800 3446720 3447590 3448970 3454910 3456580 3460130 3463650 3464060 3464170 3464430 3464510 3468980 3470560 3470630 3472320 3473500 3473770 3475870 3480200 3481040 3481380 3483170 3484300 3484870 3485970 3487330 3489700 3490510 3492720 3493070 3493200 3494520 3495010 3496550 3497090 3499220 3500240 3503720 3507560 3509280 3510750 3513350 3514930 3515030 3519390 3520160 3521270 3522310 3523330 3525030 3525490 3525720 3526590 3527760 3527860 3528530 3529100 3531470 3532580 3533490 3533940 3538840 3547690 3548180 3550340 3550980 3551530 3560910 3564740 3564860 3566840 3570000 3571710 3578460 3578710 3578990 3580030 3582300 3582420 3582590 3584180 3586940 3587020 3587600 3589410 3594620 3604090 3616710 3622620 3623280 3623800 3633150 3633680 3634220 3635120 3644700 3644820 3646400 3647930 3649730 3653590 3654790 3655390 3656100 3659280 3660670 3661670 3662130 3666650 3667120 3669190 3676980 3695960 3696100 3697960 3699650 3705210 3714240 3716550 3717000 3717150 3717300 3717340 3718730 3718940 3720040 3720140 3724410 3725100 3728950 3733960 3734320 3738250 3746580 3752550 3755000 3755670 3763780 3763830 3764200 3764770 3767080 3772840 3772960 3775710 3777250 3778240 3782160 3783320 3787490 3788190 3788270 3789190 3789250 3794140 3794380 3796420 3796810 3799370 3800230 3802860 3804320 3805620 3807610 3808860 3809400 3810880 3811710 3811880 3814080 3815050 3816060 3818360 3820520 3823350 3827380 3828820 3829120 3830090 3833900 3835380 3837830 3838660 3843850 3844160 3844610 3854020 3856050 3858660 3863110 3870690 3871460 3874140 3874300 3876210 3879240 3880630 3883310 3883700 3886110 3886320 3890120 3900740 3902400 3906210 3907280 3915990 3916150 3917090 3917840 3919760 3920000 3921450 3922100 3923830 3927760 3928680 3928830 3933260 3933830 3936720 3937550 3939090 3944270 3946900 3947730 3947850 3948220 3949630 3950020 3951240 3960200 3960710 3962350 3964600 3966130 3967650 3969060 3970160 3972400 3977170 3982860 3987280 3996580 3999340 4003800 4010830 4013680 4017120 4021750 4028160 4028750 4029780 4030860 4032460 4036050 4037200 4039410 4042320 4044140 4050300 4051740 4053310 4053740 4053860 4054460 4054540 4054670 4055150 4056080 4057640 4059020 4063120 4063300 4072090 4072300 4075770 4079330 4080830 4083680 4086850 4091210 4092020 4095730 4096200 4098590 4098970 4106740 4108980 4109380 4109920 4119380 4123860 4124550 4124950 4126390 4128260 4128400 4129940 4134330 4139260 4143720 4145390 4147090 4147970 4156120 4158860 4159360 4160480 4161660 4167140 4167740 4175950 4176900 4179350 4192220 4196430 4200700 4201700 4205550 4207490 4207790 4208650 4209030 4211190 4215770 4225260 4227740 4228480 4228530 4231910 4238170

Please confirm that all these changed apps are correct.

AMDKris and others added 4 commits March 19, 2026 14:28
Co-authored-by: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com>
Co-authored-by: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com>
Co-authored-by: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com>
Co-authored-by: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com>
@AMDKris
Copy link
Contributor Author

AMDKris commented Mar 19, 2026

There are over 1000 entries but I took around 50 at random from the entire list and they all had 1 or more of the DLLs. Let me know if you want me to check more.

@Lifeismana
Copy link
Collaborator

nah it should be good

@Lifeismana Lifeismana merged commit 407deeb into SteamDatabase:main Mar 19, 2026
2 checks passed
@github-project-automation github-project-automation bot moved this from To Triage to Done in File rules Mar 19, 2026
@AMDKris
Copy link
Contributor Author

AMDKris commented Mar 19, 2026

Thank you both!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants