@@ -458,12 +458,167 @@ static constexpr const wchar_t* V0_10_100_FOLDERS[] = {
458
458
L" effects"
459
459
};
460
460
461
+ static constexpr const wchar_t * V0_10_101_FILES[] = {
462
+ L" effects\\ Anime4K\\ Anime4K_3D_AA_Upscale_US.hlsl" ,
463
+ L" effects\\ Anime4K\\ Anime4K_3D_Upscale_US.hlsl" ,
464
+ L" effects\\ Anime4K\\ Anime4K_Denoise_Bilateral_Mean.hlsl" ,
465
+ L" effects\\ Anime4K\\ Anime4K_Denoise_Bilateral_Median.hlsl" ,
466
+ L" effects\\ Anime4K\\ Anime4K_Denoise_Bilateral_Mode.hlsl" ,
467
+ L" effects\\ Anime4K\\ Anime4K_Restore_L.hlsl" ,
468
+ L" effects\\ Anime4K\\ Anime4K_Restore_M.hlsl" ,
469
+ L" effects\\ Anime4K\\ Anime4K_Restore_S.hlsl" ,
470
+ L" effects\\ Anime4K\\ Anime4K_Restore_Soft_L.hlsl" ,
471
+ L" effects\\ Anime4K\\ Anime4K_Restore_Soft_M.hlsl" ,
472
+ L" effects\\ Anime4K\\ Anime4K_Restore_Soft_S.hlsl" ,
473
+ L" effects\\ Anime4K\\ Anime4K_Restore_Soft_UL.hlsl" ,
474
+ L" effects\\ Anime4K\\ Anime4K_Restore_Soft_VL.hlsl" ,
475
+ L" effects\\ Anime4K\\ Anime4K_Restore_UL.hlsl" ,
476
+ L" effects\\ Anime4K\\ Anime4K_Restore_VL.hlsl" ,
477
+ L" effects\\ Anime4K\\ Anime4K_Thin_HQ.hlsl" ,
478
+ L" effects\\ Anime4K\\ Anime4K_Upscale_Denoise_L.hlsl" ,
479
+ L" effects\\ Anime4K\\ Anime4K_Upscale_Denoise_S.hlsl" ,
480
+ L" effects\\ Anime4K\\ Anime4K_Upscale_Denoise_UL.hlsl" ,
481
+ L" effects\\ Anime4K\\ Anime4K_Upscale_Denoise_VL.hlsl" ,
482
+ L" effects\\ Anime4K\\ Anime4K_Upscale_GAN_x2_M.hlsl" ,
483
+ L" effects\\ Anime4K\\ Anime4K_Upscale_GAN_x2_S.hlsl" ,
484
+ L" effects\\ Anime4K\\ Anime4K_Upscale_GAN_x3_L.hlsl" ,
485
+ L" effects\\ Anime4K\\ Anime4K_Upscale_L.hlsl" ,
486
+ L" effects\\ Anime4K\\ Anime4K_Upscale_S.hlsl" ,
487
+ L" effects\\ Anime4K\\ Anime4K_Upscale_UL.hlsl" ,
488
+ L" effects\\ Anime4K\\ Anime4K_Upscale_VL.hlsl" ,
489
+ L" effects\\ CAS\\ CAS.hlsl" ,
490
+ L" effects\\ CAS\\ CAS_Scaling.hlsl" ,
491
+ L" effects\\ CRT\\ CRT_Easymode.hlsl" ,
492
+ L" effects\\ CRT\\ CRT_Geom.hlsl" ,
493
+ L" effects\\ CRT\\ CRT_Hyllian.hlsl" ,
494
+ L" effects\\ CRT\\ CRT_Lottes.hlsl" ,
495
+ L" effects\\ CRT\\ GTU_v050.hlsl" ,
496
+ L" effects\\ CuNNy\\ CuNNy-2x4C-NVL.hlsl" ,
497
+ L" effects\\ CuNNy\\ CuNNy-2x4C-NVL-DN.hlsl" ,
498
+ L" effects\\ CuNNy\\ CuNNy-3x4C-NVL.hlsl" ,
499
+ L" effects\\ CuNNy\\ CuNNy-3x4C-NVL-DN.hlsl" ,
500
+ L" effects\\ CuNNy\\ CuNNy-4x4C-NVL.hlsl" ,
501
+ L" effects\\ CuNNy\\ CuNNy-4x4C-NVL-DN.hlsl" ,
502
+ L" effects\\ CuNNy\\ CuNNy-4x8C-NVL.hlsl" ,
503
+ L" effects\\ CuNNy\\ CuNNy-4x8C-NVL-DN.hlsl" ,
504
+ L" effects\\ CuNNy\\ CuNNy-4x16C-NVL.hlsl" ,
505
+ L" effects\\ CuNNy\\ CuNNy-4x16C-NVL-DN.hlsl" ,
506
+ L" effects\\ CuNNy\\ CuNNy-6x8C-NVL.hlsl" ,
507
+ L" effects\\ CuNNy\\ CuNNy-6x8C-NVL-DN.hlsl" ,
508
+ L" effects\\ CuNNy\\ CuNNy-8x4C-NVL.hlsl" ,
509
+ L" effects\\ CuNNy\\ CuNNy-8x4C-NVL-DN.hlsl" ,
510
+ L" effects\\ CuNNy\\ CuNNy-8x8C-NVL.hlsl" ,
511
+ L" effects\\ CuNNy\\ CuNNy-8x8C-NVL-DN.hlsl" ,
512
+ L" effects\\ CuNNy\\ CuNNy-8x16C-NVL.hlsl" ,
513
+ L" effects\\ CuNNy\\ CuNNy-8x16C-NVL-DN.hlsl" ,
514
+ L" effects\\ CuNNy\\ CuNNy-16x16C-NVL.hlsl" ,
515
+ L" effects\\ CuNNy\\ CuNNy-16x16C-NVL-DN.hlsl" ,
516
+ L" effects\\ FSR\\ FSR_EASU.hlsl" ,
517
+ L" effects\\ FSR\\ FSR_RCAS.hlsl" ,
518
+ L" effects\\ FSRCNNX\\ FSRCNNX.hlsl" ,
519
+ L" effects\\ FSRCNNX\\ FSRCNNX_LineArt.hlsl" ,
520
+ L" effects\\ FXAA\\ FXAA.hlsli" ,
521
+ L" effects\\ FXAA\\ FXAA_High.hlsl" ,
522
+ L" effects\\ FXAA\\ FXAA_Medium.hlsl" ,
523
+ L" effects\\ FXAA\\ FXAA_Ultra.hlsl" ,
524
+ L" effects\\ NIS\\ Coef_Scale.dds" ,
525
+ L" effects\\ NIS\\ Coef_USM.dds" ,
526
+ L" effects\\ NIS\\ NIS.hlsl" ,
527
+ L" effects\\ NIS\\ NVSharpen.hlsl" ,
528
+ L" effects\\ NNEDI3\\ NNEDI3_nns16_win8x4.hlsl" ,
529
+ L" effects\\ NNEDI3\\ NNEDI3_nns16_win8x6.hlsl" ,
530
+ L" effects\\ NNEDI3\\ NNEDI3_nns32_win8x4.hlsl" ,
531
+ L" effects\\ NNEDI3\\ NNEDI3_nns32_win8x6.hlsl" ,
532
+ L" effects\\ NNEDI3\\ NNEDI3_nns64_win8x4.hlsl" ,
533
+ L" effects\\ NNEDI3\\ NNEDI3_nns64_win8x6.hlsl" ,
534
+ L" effects\\ NNEDI3\\ NNEDI3_nns128_win8x4.hlsl" ,
535
+ L" effects\\ NNEDI3\\ NNEDI3_nns128_win8x6.hlsl" ,
536
+ L" effects\\ NNEDI3\\ NNEDI3_nns256_win8x4.hlsl" ,
537
+ L" effects\\ NNEDI3\\ NNEDI3_nns256_win8x6.hlsl" ,
538
+ L" effects\\ NNEDI3\\ prescalers.hlsli" ,
539
+ L" effects\\ Pixel Art\\ MMPX.hlsl" ,
540
+ L" effects\\ Pixel Art\\ Pixellate.hlsl" ,
541
+ L" effects\\ Pixel Art\\ SharpBilinear.hlsl" ,
542
+ L" effects\\ RAVU\\ prescalers.hlsli" ,
543
+ L" effects\\ RAVU\\ ravu_3x_lut2_f16.dds" ,
544
+ L" effects\\ RAVU\\ ravu_3x_lut3_f16.dds" ,
545
+ L" effects\\ RAVU\\ ravu_3x_lut4_f16.dds" ,
546
+ L" effects\\ RAVU\\ RAVU_3x_R2.hlsl" ,
547
+ L" effects\\ RAVU\\ RAVU_3x_R2_RGB.hlsl" ,
548
+ L" effects\\ RAVU\\ RAVU_3x_R3.hlsl" ,
549
+ L" effects\\ RAVU\\ RAVU_3x_R3_RGB.hlsl" ,
550
+ L" effects\\ RAVU\\ RAVU_3x_R4.hlsl" ,
551
+ L" effects\\ RAVU\\ RAVU_3x_R4_RGB.hlsl" ,
552
+ L" effects\\ RAVU\\ RAVU_Lite_AR_R2.hlsl" ,
553
+ L" effects\\ RAVU\\ RAVU_Lite_AR_R3.hlsl" ,
554
+ L" effects\\ RAVU\\ RAVU_Lite_AR_R4.hlsl" ,
555
+ L" effects\\ RAVU\\ ravu_lite_lut2_f16.dds" ,
556
+ L" effects\\ RAVU\\ ravu_lite_lut3_f16.dds" ,
557
+ L" effects\\ RAVU\\ ravu_lite_lut4_f16.dds" ,
558
+ L" effects\\ RAVU\\ RAVU_Lite_R2.hlsl" ,
559
+ L" effects\\ RAVU\\ RAVU_Lite_R3.hlsl" ,
560
+ L" effects\\ RAVU\\ RAVU_Lite_R4.hlsl" ,
561
+ L" effects\\ RAVU\\ ravu_lut2_f16.dds" ,
562
+ L" effects\\ RAVU\\ ravu_lut3_f16.dds" ,
563
+ L" effects\\ RAVU\\ ravu_lut4_f16.dds" ,
564
+ L" effects\\ RAVU\\ RAVU_R2.hlsl" ,
565
+ L" effects\\ RAVU\\ RAVU_R2_RGB.hlsl" ,
566
+ L" effects\\ RAVU\\ RAVU_R3.hlsl" ,
567
+ L" effects\\ RAVU\\ RAVU_R3_RGB.hlsl" ,
568
+ L" effects\\ RAVU\\ RAVU_R4.hlsl" ,
569
+ L" effects\\ RAVU\\ RAVU_R4_RGB.hlsl" ,
570
+ L" effects\\ RAVU\\ RAVU_Zoom_AR_R2.hlsl" ,
571
+ L" effects\\ RAVU\\ RAVU_Zoom_AR_R2_RGB.hlsl" ,
572
+ L" effects\\ RAVU\\ RAVU_Zoom_AR_R3.hlsl" ,
573
+ L" effects\\ RAVU\\ RAVU_Zoom_AR_R3_RGB.hlsl" ,
574
+ L" effects\\ RAVU\\ ravu_zoom_lut2_ar_f16.dds" ,
575
+ L" effects\\ RAVU\\ ravu_zoom_lut2_f16.dds" ,
576
+ L" effects\\ RAVU\\ ravu_zoom_lut3_ar_f16.dds" ,
577
+ L" effects\\ RAVU\\ ravu_zoom_lut3_f16.dds" ,
578
+ L" effects\\ RAVU\\ RAVU_Zoom_R2.hlsl" ,
579
+ L" effects\\ RAVU\\ RAVU_Zoom_R2_RGB.hlsl" ,
580
+ L" effects\\ RAVU\\ RAVU_Zoom_R3.hlsl" ,
581
+ L" effects\\ RAVU\\ RAVU_Zoom_R3_RGB.hlsl" ,
582
+ L" effects\\ Sharpen\\ AdaptiveSharpen.hlsl" ,
583
+ L" effects\\ Sharpen\\ FineSharp.hlsl" ,
584
+ L" effects\\ Sharpen\\ LCAS.hlsl" ,
585
+ L" effects\\ Sharpen\\ LumaSharpen.hlsl" ,
586
+ L" effects\\ SMAA\\ AreaTex.dds" ,
587
+ L" effects\\ SMAA\\ SearchTex.dds" ,
588
+ L" effects\\ SMAA\\ SMAA.hlsli" ,
589
+ L" effects\\ SMAA\\ SMAA_High.hlsl" ,
590
+ L" effects\\ SMAA\\ SMAA_Low.hlsl" ,
591
+ L" effects\\ SMAA\\ SMAA_Medium.hlsl" ,
592
+ L" effects\\ SMAA\\ SMAA_Ultra.hlsl" ,
593
+ L" effects\\ xBRZ\\ xBRZ_2x.hlsl" ,
594
+ L" effects\\ xBRZ\\ xBRZ_3x.hlsl" ,
595
+ L" effects\\ xBRZ\\ xBRZ_4x.hlsl" ,
596
+ L" effects\\ xBRZ\\ xBRZ_5x.hlsl" ,
597
+ L" effects\\ xBRZ\\ xBRZ_6x.hlsl" ,
598
+ L" effects\\ xBRZ\\ xBRZ_Freescale.hlsl" ,
599
+ L" effects\\ ACNet.hlsl" ,
600
+ L" effects\\ Bicubic.hlsl" ,
601
+ L" effects\\ Bilinear.hlsl" ,
602
+ L" effects\\ Deband.hlsl" ,
603
+ L" effects\\ ImageAdjustment.hlsl" ,
604
+ L" effects\\ Jinc.hlsl" ,
605
+ L" effects\\ Lanczos.hlsl" ,
606
+ L" effects\\ Nearest.hlsl" ,
607
+ L" effects\\ SSimDownscaler.hlsl" ,
608
+ L" Magpie.App.dll" ,
609
+ L" Microsoft.UI.Xaml.dll" ,
610
+ L" resources.pri" ,
611
+ L" TouchHelper.exe"
612
+ };
613
+
461
614
struct PackageFiles {
462
615
const std::span<const wchar_t *> files;
463
616
const std::span<const wchar_t *> folders;
464
617
465
618
static std::optional<PackageFiles> Get (const Version& version) {
466
- if (version >= Version (0 , 10 , 100 )) {
619
+ if (version >= Version (0 , 10 , 101 )) {
620
+ return PackageFiles{ _ToSpan (V0_10_101_FILES), _ToSpan (V0_10_100_FOLDERS) };
621
+ } else if (version >= Version (0 , 10 , 100 )) {
467
622
return PackageFiles{ _ToSpan (V0_10_100_FILES), _ToSpan (V0_10_100_FOLDERS) };
468
623
} else if (version >= Version (0 , 10 , 4 )) {
469
624
return PackageFiles{ _ToSpan (V0_10_4_FILES), _ToSpan (V0_10_3_FOLDERS) };
0 commit comments