Commit graph

697 commits

Author SHA1 Message Date
刘旭
5e7a2d9ef9 fix: 不同功能级别的缓存不通用 2021-12-13 15:03:16 +08:00
刘旭
4e8c41ce50 feat: GraphicsCapture 失败时回落到屏幕捕获 2021-12-13 14:33:17 +08:00
刘旭
01729d37f6 feat: 增加源窗口过大的报错 2021-12-13 09:12:29 +08:00
Xu Liu
3d87d7d152 feat: DesktopDuplication 在窗口跨越屏幕时自动将它移到屏幕中央 2021-12-12 22:12:58 +08:00
Xu Liu
3404e510eb refactor: FrameSource 初始化完成后再计算源窗口边框
因为 FrameSource 初始化过程中可能改变源窗口位置
2021-12-12 21:19:28 +08:00
Xu Liu
cac22293fc perf: 优化 DesktopDuplication 捕获方式的性能 2021-12-12 20:17:02 +08:00
Xu Liu
fc94eea277 fix: 使用 -st 启动第二个实例不会再唤起已有实例 2021-12-09 20:51:56 +08:00
Xu Liu
588b24024b Merge branch 'dev' of https://github.com/Blinue/Magpie into dev 2021-12-09 20:28:36 +08:00
Xu Liu
c783250cdf feat: 系统不支持时隐藏 Graphics Capture 和/或 Desktop Duplication 捕获方式
梅开二度
2021-12-09 20:28:18 +08:00
刘旭
87c839b423 feat: 调试模式支持禁用效果缓存 2021-12-09 16:34:29 +08:00
Xu Liu
8a153d4787 perf: 优化 Desktop Duplication 的性能 2021-12-08 20:49:24 +08:00
刘旭
1b81c9fb1c
Update 捕获模式对比.md 2021-12-08 12:31:29 +08:00
刘旭
20f6f6a6c8
Update 捕获模式对比.md 2021-12-08 12:20:08 +08:00
刘旭
7a3e3a7f38
Create 捕获模式对比.md 2021-12-08 11:53:43 +08:00
刘旭
93931e241a
Update 自定义缩放配置.md 2021-12-08 10:54:54 +08:00
Xu Liu
c375b2fec6 chore: 清理无用的捕获方式 2021-12-07 22:01:36 +08:00
Xu Liu
4b6e591dab perf: 优化 Desktop Duplication 性能 2021-12-07 21:42:54 +08:00
Xu Liu
fa0a4e68cc feat: 实现 GDIScreenFrameSource 捕获方式
不知为何性能很差,权且在 git 中留下记录
2021-12-07 19:49:58 +08:00
Xu Liu
72f1bbbb58 feat: 在用户界面添加 DesktopDuplication 选项 2021-12-07 19:02:42 +08:00
Xu Liu
91e86798a9 perf: 提高 Desktop Duplication 的性能 2021-12-07 18:51:39 +08:00
刘旭
7232b67fe5 feat: 实现 Desktop Duplication 捕获方式 2021-12-07 14:25:05 +08:00
刘旭
56a8b03c3a feat: 保存图形适配器供 Desktop Duplication 使用 2021-12-07 13:05:46 +08:00
Xu Liu
da3a06a659 chore: 改变 CRT-Royale 参数命名风格 2021-12-06 19:09:28 +08:00
刘旭
5ff639ad97
Update README.md 2021-12-06 17:09:42 +08:00
刘旭
bf390cf070 fix: 修复未保存 addressType 的问题 2021-12-06 15:23:05 +08:00
刘旭
d37fec185e fix: 优化 CRT-Royale 参数 2021-12-06 13:51:36 +08:00
刘旭
3766592da0 fix: 优化 CRT-Royale 2021-12-06 13:28:15 +08:00
刘旭
1c6b6b407a Revert "fix: 优化 CRT-Royale 显示效果"
This reverts commit d7b4775f46.
2021-12-06 11:09:12 +08:00
Xu Liu
d7b4775f46 fix: 优化 CRT-Royale 显示效果
fix: 修复缓存未保存 address type 的问题
2021-12-05 22:01:22 +08:00
Xu Liu
4fb43f46b4 fix: bug修复 2021-12-05 21:06:52 +08:00
Xu Liu
81988ce51e chore: 移除 CRT-Royale 中不需要的函数 2021-12-05 20:41:00 +08:00
Xu Liu
dd055b5b7e Merge branch 'dev' of https://github.com/Blinue/Magpie into dev 2021-12-05 20:16:21 +08:00
Xu Liu
9f72d9bd9c fix: 修复无法读取缓存的问题 2021-12-05 20:16:14 +08:00
刘旭
010c0991a9
Update 自定义效果(MagpieFX).md 2021-12-05 19:51:49 +08:00
Xu Liu
f066b0bc39 Merge branch 'main' into dev 2021-12-05 19:49:16 +08:00
Xu Liu
a4c7ed8ed1 Revert "[docs] SAMPLER 块新增 ADDRESS 指令"
This reverts commit 66b56d6440.
2021-12-05 19:48:29 +08:00
Xu Liu
7cad012d26 Merge branch 'main' into dev 2021-12-05 19:46:51 +08:00
Xu Liu
defd22d065 feat: SAMPLER 块新增 ADDRESS 指令 2021-12-05 19:46:15 +08:00
刘旭
66b56d6440
[docs] SAMPLER 块新增 ADDRESS 指令 2021-12-05 18:43:06 +08:00
Xu Liu
83a29698c7 refactor: 优化 CRT-Royale 架构 2021-12-05 18:30:51 +08:00
Xu Liu
4d8ebdd453 feat: 移植 CRT-Royale Pass9-12
CRT-Royale 没有多少用处,它要求源窗口必须为 320x240
2021-12-05 17:57:56 +08:00
Xu Liu
1fba5a5df1 feat: 移植 CRT-Royale Pass4-8 2021-12-05 15:53:53 +08:00
Xu Liu
027d8433c9 feat: 移植 CRT-Royale Pass2-3 2021-12-04 18:45:28 +08:00
Xu Liu
39729ab55d feat: 移植 CRT-Royale Pass1 2021-12-04 14:37:58 +08:00
Xu Liu
9fff5c1500 fix: 修正 bloomAmount 默认值 2021-12-03 19:27:33 +08:00
Xu Liu
4c3407ac10 feat: 移植 CRT-Lottes 2021-12-03 19:24:18 +08:00
Xu Liu
fa40cfe64e Merge branch 'dev' of https://github.com/Blinue/Magpie into dev 2021-12-03 18:09:21 +08:00
Xu Liu
eebbcab743 fix: CRT-Geom 不支持交错
目前 Magpie 没有实现帧计数
2021-12-03 18:09:09 +08:00
刘旭
2e1ffd2ce9
Update README.md 2021-12-03 09:12:36 +08:00
刘旭
21c1f5b85b
Update README.md 2021-12-03 09:11:49 +08:00