@@ -31,6 +31,13 @@ DEFINE_GUID(GUID_MAGPIE_PIXEL_SCALE_SHADER,
3131DEFINE_GUID (GUID_MAGPIE_CONTRAST_ADAPTIVE_SHARPEN_SHADER,
3232 0x3e7f23c3 , 0x185f , 0x4ac6 , 0xb6 , 0xb8 , 0xd5 , 0x18 , 0x7e , 0x69 , 0xca , 0x4f );
3333
34+ // {6B5C18BA-B415-4EDC-9A1C-7D4876E94633}
35+ DEFINE_GUID (GUID_MAGPIE_FFX_EASU_SHADER,
36+ 0x6b5c18ba , 0xb415 , 0x4edc , 0x9a , 0x1c , 0x7d , 0x48 , 0x76 , 0xe9 , 0x46 , 0x33 );
37+ // {16C7F163-CBCC-4764-8AF8-07FC113747FA}
38+ DEFINE_GUID (GUID_MAGPIE_FFX_RCAS_SHADER,
39+ 0x16c7f163 , 0xcbcc , 0x4764 , 0x8a , 0xf8 , 0x7 , 0xfc , 0x11 , 0x37 , 0x47 , 0xfa );
40+
3441
3542
3643// {FF65D2D6-4359-429D-B30A-F3F65B5AF20D}
@@ -58,6 +65,9 @@ DEFINE_GUID(CLSID_MAGPIE_LANCZOS_SCALE_EFFECT,
5865DEFINE_GUID (CLSID_MAGPIE_PIXEL_SCALE_EFFECT,
5966 0xed9318d , 0xd624 , 0x4582 , 0x9c , 0xe2 , 0x39 , 0x9b , 0x79 , 0x42 , 0x8a , 0xb4 );
6067
68+ // {0C748324-87A8-4A9E-AF73-38309CF9CF2C}
69+ DEFINE_GUID (CLSID_MAGPIE_FSR_EFFECT,
70+ 0xc748324 , 0x87a8 , 0x4a9e , 0xaf , 0x73 , 0x38 , 0x30 , 0x9c , 0xf9 , 0xcf , 0x2c );
6171
6272
6373constexpr auto MAGPIE_ADAPTIVE_SHARPEN_PASS1_SHADER = L" shaders/AdaptiveSharpenPass1Shader.cso" ;
@@ -68,3 +78,6 @@ constexpr auto MAGPIE_LANCZOS6_SCALE_SHADER = L"shaders/Lanczos6ScaleShader.cso"
6878constexpr auto MAGPIE_JINC2_SCALE_SHADER = L" shaders/Jinc2ScaleShader.cso" ;
6979constexpr auto MAGPIE_MITCHELL_NETRAVALI_SCALE_SHADER = L" shaders/MitchellNetravaliScaleShader.cso" ;
7080constexpr auto MAGPIE_PIXEL_SCALE_SHADER = L" shaders/PixelScaleShader.cso" ;
81+
82+ constexpr auto MAGPIE_FFX_EASU_SHADER = L" shaders/FfxEasuShader.cso" ;
83+ constexpr auto MAGPIE_FFX_RCAS_SHADER = L" shaders/FfxRcasShader.cso" ;
0 commit comments