Commit graph

54 commits

Author SHA1 Message Date
Xu Liu
be53e245c9 feat: 移植 CRT_Easymode
删除 Bicubic_Lite
2022-02-26 17:55:53 +08:00
Xu Liu
1cc86a8300 fix: 优化视口检查 2022-02-26 14:24:05 +08:00
Xu Liu
5ca6050643 feat: 为 MagpieFX 添加检查视口的内置函数 2022-02-26 13:20:10 +08:00
刘旭
5deccfb058 feat: 将通道入口改为 Main 2022-02-25 16:12:33 +08:00
刘旭
25f59af5a1 feat: 移植 Bicubic 2022-02-23 14:29:08 +08:00
刘旭
78f938ade3 perf: 优化着色器代码生成 2022-02-23 13:59:54 +08:00
刘旭
72fa4649ff feat: 支持缩放光标 2022-02-23 11:02:54 +08:00
Xu Liu
2a5379ceae fix: 修复有时输出图像错位问题 2022-02-23 01:08:34 +08:00
Xu Liu
08e7bf974c feat: 移植 Anime4K_Upscale_S 2022-02-23 00:26:59 +08:00
Xu Liu
6fe6e194a3 feat: 实现 EffectDrawer 的初始化 2022-02-22 20:52:41 +08:00
刘旭
b8c58dfbc4 [WIP] 实现效果的渲染(1/2) 2022-02-22 17:23:19 +08:00
刘旭
43f2e7197d feat: 实现解析 MagpieFX v2 2022-02-21 17:19:30 +08:00
Xu Liu
7f54296a75 [WIP] 实现 MagpieFX v2 2022-02-20 21:46:18 +08:00
刘旭
4b25e5c43d refactor: 将 App::GetInstance 重命名为 App::Get 2022-02-18 15:59:20 +08:00
刘旭
73f41de149 refactor: 重构日志机制 2022-02-18 15:45:43 +08:00
Xu Liu
4562a3a35b refactor: 添加 DeviceResources 管理底层 D3D 资源
进一步降低编译单元间的耦合度
2022-02-14 00:05:54 +08:00
Xu Liu
76a2193b41 refactor: 使用 winrt::com_ptr 替代 WRL::ComPtr 2022-02-13 19:38:33 +08:00
Xu Liu
989a09cf86 refactor: 减少编译单元间的依赖 2022-02-13 17:51:53 +08:00
Xu Liu
7c825edbdf fix: 修复Desktop Duplication卡顿问题 2022-01-03 18:31:24 +08:00
Xu Liu
5a7c02766b feat: MagpieFX 支持 frameCount 2021-12-14 21:14:22 +08:00
刘旭
87c839b423 feat: 调试模式支持禁用效果缓存 2021-12-09 16:34:29 +08:00
Xu Liu
defd22d065 feat: SAMPLER 块新增 ADDRESS 指令 2021-12-05 19:46:15 +08:00
Xu Liu
4020cd92b8 fix: 修复 DX FL 10 的硬件上编译着色器依然使用ShaderModel 5.0的问题 2021-12-01 21:25:15 +08:00
Xu Liu
c955e8d3bf perf: 添加内存缓存 2021-11-16 20:32:51 +08:00
刘旭
ae46fb7aca fix: 细节优化 2021-11-15 16:37:32 +08:00
刘旭
2417c1f4c9 feat: 优化编译 MagpieFX 的报错 2021-11-15 14:27:21 +08:00
Xu Liu
12b43dff7f feat: 移植Anime4K_Restore_Soft_L和Anime4K_Restore_Soft_M 2021-11-12 22:24:54 +08:00
Xu Liu
133bf56e28 feat: 效果支持 #include 指令 2021-10-31 11:55:04 +08:00
Xu Liu
34022bbbaa feat: 移植 RAVU_R3 2021-10-28 19:36:31 +08:00
Xu Liu
e046401946 feat: 支持读取图像到纹理 2021-10-26 22:30:10 +08:00
Xu Liu
21fa4d7368 feat: 移植 Anime4K_Denoise_Bilateral_Mean 和 Anime4K_Denoise_Bilateral_Mode
支持更多纹理类型
2021-10-24 14:21:38 +08:00
Xu Liu
ce75cf0e63 feat: 移植CAS和FSRCNNX 2021-10-22 20:16:28 +08:00
Xu Liu
6454fb19d2 feat: 移植数种着色器 2021-10-21 21:42:10 +08:00
Xu Liu
e146704e25 feat: 移植mitchell 2021-10-21 19:25:33 +08:00
Xu Liu
50e4b07188 perf: 优化编译着色器的性能 2021-10-21 19:00:41 +08:00
Xu Liu
4823820dc8 feat: 初步移植ACNet 2021-10-20 23:39:06 +08:00
刘旭
1e499ded5d fix: 细节优化 2021-10-20 11:59:28 +08:00
Xu Liu
8f9918a6d2 feat: 完善编译缓存机制 2021-10-19 20:25:10 +08:00
刘旭
2138efa35d feat: 初步支持编译缓存 2021-10-19 17:28:17 +08:00
Xu Liu
25c435b9c4 fix: 更改哈希算法为 SHA-1
比 MD5 更快
2021-10-18 23:03:28 +08:00
Xu Liu
c263e524a3 feat: 实现MD5 2021-10-18 20:01:11 +08:00
Xu Liu
897feb3c4d fix: 支持多渲染目标 2021-10-18 18:18:19 +08:00
刘旭
d8e23fb7d0 feat: 支持设置常量 2021-10-18 10:44:21 +08:00
Xu Liu
8c0bfc880d feat: 实现Lanczos缩放 2021-10-17 13:44:25 +08:00
Xu Liu
7351ed4fc0 feat: 初步生成hlsl 2021-10-16 10:49:45 +08:00
刘旭
2aa7fe7652 feat: 实现解析COMMON块 2021-10-14 16:29:06 +08:00
刘旭
c373dd356e feat: 实现解析TEXTURE块和SAMPLER块 2021-10-14 12:09:59 +08:00
刘旭
f1d40faaae feat: 实现解析CONSTANT块 2021-10-13 16:33:51 +08:00
Xu Liu
2a3ebb58a8 feat: 实现简单的浮点数解析 2021-10-11 20:18:33 +08:00
Xu Liu
b58d280309 fix: 优化去除注释的逻辑 2021-10-10 15:06:07 +08:00