@@ -450,31 +450,34 @@ Task("Download-LZMA")
450
450
451
451
Task ( "Download-RGA" )
452
452
. Does ( ( ) => {
453
- // var amdDriverExePath = DownloadCompiler(
454
- // "https://drivers.amd.com/drivers/beta/win10-radeon-software-adrenalin-2020-edition-20.8.3-sep8.exe",
455
- // "amd-driver",
456
- // "19.9.2",
457
- // true);
458
- //
459
- // var amdDriverFolder = "./build/amd-driver/19.9.2";
460
- // EnsureDirectoryExists(amdDriverFolder);
461
- // CleanDirectory(amdDriverFolder);
462
- //
463
- // void ExtractFile(string fileName)
464
- // {
465
- // RunAndCheckResult(
466
- // @"C:\Program Files\7-Zip\7z.exe",
467
- // $@"e -o""{amdDriverFolder}"" ""{amdDriverExePath}"" Packages\Drivers\Display\WT6A_INF\B346681\{fileName}");
468
- // }
469
- //
470
- // ExtractFile("atidxx64.dll");
471
- // ExtractFile("amdvlk64.dll");
472
- //
473
- // var driverDllPaths = new[]
474
- // {
475
- // amdDriverFolder + "/atidxx64.dll",
476
- // amdDriverFolder + "/amdvlk64.dll"
477
- // };
453
+ var amdDriverExePath = DownloadCompiler (
454
+ "https://drivers.amd.com/drivers/beta/win10-radeon-software-adrenalin-2020-edition-20.8.3-sep8.exe" ,
455
+ "amd-driver" ,
456
+ "19.9.2" ,
457
+ true ) ;
458
+
459
+ var amdDriverFolder = "./build/amd-driver/22.1.2" ;
460
+ EnsureDirectoryExists ( amdDriverFolder ) ;
461
+ CleanDirectory ( amdDriverFolder ) ;
462
+
463
+ void ExtractFile ( string fileName )
464
+ {
465
+ RunAndCheckResult (
466
+ @"C:\Program Files\7-Zip\7z.exe" ,
467
+ new ProcessSettings
468
+ {
469
+ Arguments = $@ "e -o""{ amdDriverFolder } "" ""{ amdDriverExePath } "" Packages\Drivers\Display\WT6A_INF\B346681\{ fileName } ",
470
+ } ) ;
471
+ }
472
+
473
+ ExtractFile ( "atidxx64.dll" ) ;
474
+ ExtractFile ( "amdvlk64.dll" ) ;
475
+
476
+ var driverDllPaths = new [ ]
477
+ {
478
+ amdDriverFolder + "/atidxx64.dll" ,
479
+ amdDriverFolder + "/amdvlk64.dll"
480
+ } ;
478
481
479
482
void DownloadRga ( string version , string filesToCopy )
480
483
{
@@ -485,7 +488,9 @@ Task("Download-RGA")
485
488
true ,
486
489
filesToCopy ) ;
487
490
488
- // CopyFiles(driverDllPaths, binariesFolder);
491
+ CopyFiles ( driverDllPaths , binariesFolder ) ;
492
+
493
+ CopyFiles ( "./lib/x64/d3dcompiler_47.dll" , binariesFolder ) ;
489
494
}
490
495
491
496
DownloadRga ( "2.0.1" , "bin/**/*.*" ) ;
@@ -498,6 +503,7 @@ Task("Download-RGA")
498
503
DownloadRga ( "2.6" , "**/*.*" ) ;
499
504
DownloadRga ( "2.6.1" , "**/*.*" ) ;
500
505
DownloadRga ( "2.6.2" , "**/*.*" ) ;
506
+ DownloadRga ( "2.7.1" , "**/*.*" ) ;
501
507
} ) ;
502
508
503
509
Task ( "Download-IntelShaderAnalyzer" )
0 commit comments