Commit graph

40 commits

Author SHA1 Message Date
刘旭
1d991a45ab fix: 优化覆盖层行为 2022-05-02 20:36:12 +08:00
Xu Liu
92ee7e9dd0 feat: 开始菜单开启时点击全屏窗口将关闭开始菜单 2022-04-29 23:07:11 +08:00
Xu Liu
c8c099a740 fix: 修复特定情况下退出全屏不会还原光标的问题 2022-04-24 18:59:58 +08:00
Xu Liu
ddd24fc768 feat: 显示捕获和覆盖层的GPU时间 2022-04-19 21:50:33 +08:00
刘旭
3bc9bb8b52 refactor: 分离运行时配置逻辑 2022-04-11 16:21:28 +08:00
Xu Liu
cae6fb2cde fix: 适配多屏幕 2022-04-10 17:25:39 +08:00
Xu Liu
bf1810f1bb fix: 优化 UI 贴边的情况 2022-04-10 17:02:17 +08:00
Xu Liu
8798193f08 fix: 修复一些多屏幕问题 2022-04-10 16:15:02 +08:00
Xu Liu
7d58579bd3 fix: 拖动 UI 时限制在主窗口内 2022-04-10 13:33:45 +08:00
Xu Liu
493e0b7043 feat: 更新 SSimDownscaler 2022-04-10 09:26:25 +08:00
Xu Liu
27ebd0df92 fix: 优化光标行为 2022-04-09 23:33:22 +08:00
Xu Liu
1fa60b5920 refactor: 重构限制光标的逻辑 2022-04-09 18:46:43 +08:00
刘旭
ba476404d2 fix: 适配鼠标加速关闭的情况 2022-04-08 16:05:14 +08:00
Xu Liu
e0ba95b990 refactor: 将光标处理的逻辑集中在 CursorManager 2022-04-06 07:59:52 +08:00
Xu Liu
7fcb3a0e21 fix: 优化 UI 行为 2022-04-05 10:50:17 +08:00
Xu Liu
7a0401f92d feat: 更新 UI 渲染对光标位置的处理 2022-04-04 17:35:55 +08:00
刘旭
a917fb5996 chore: 添加注释 2022-04-02 16:50:13 +08:00
Xu Liu
8d917c2ca9 fix: 错误修复 2022-03-27 00:03:16 +08:00
Xu Liu
14124e8ccb fix: 临时修复某些光标问题 2022-03-26 23:24:47 +08:00
Xu Liu
d47662fba5 feat: 在特定情况下点击全屏窗口会激活源窗口 2022-03-26 21:44:28 +08:00
Xu Liu
c0538a9996 fix: 光标移动时跳过黑边 2022-03-26 21:11:43 +08:00
Xu Liu
62b807a27f feat: 支持多屏幕
不再区分是否使用多个屏幕
2022-03-26 15:55:57 +08:00
Xu Liu
62c0d1ebcf chore: 添加注释 2022-03-26 14:36:47 +08:00
Xu Liu
3e6074ab3f fix: 修复子窗口错误 2022-03-26 14:20:43 +08:00
Xu Liu
235c1f578f fix: 错误修复 2022-03-26 14:04:21 +08:00
Xu Liu
ba0598d53d fix: 错误修复 2022-03-26 13:50:45 +08:00
Xu Liu
393280b02c Merge branch 'dev' into feat/cursor 2022-03-20 17:58:04 +08:00
Xu Liu
91a4b5a318 fix: 修复光标反色问题 2022-03-10 18:00:39 +08:00
刘旭
335c60e435 refactor: 简化纹理创建 2022-03-09 13:56:23 +08:00
刘旭
8aab238150 fix: 部分 B8G8R8A8_UNORM 改为 R8G8B8A8_UNORM,因为前者在一些硬件上不支持 UAV 2022-03-09 12:49:03 +08:00
刘旭
0913118486 fix: 微小优化 2022-02-25 10:36:39 +08:00
刘旭
d014c3a589 feat: 处理主窗口或源窗口被遮挡的情况 2022-02-25 10:27:17 +08:00
Xu Liu
6b6bf36ae3 fix: 优化光标行为 2022-02-24 21:14:22 +08:00
Xu Liu
ce99c0f15b feat: 允许弹出开始菜单,自动处理光标的捕获和释放 2022-02-24 17:48:15 +08:00
刘旭
cba4c65990 [WIP] 优化光标 2022-02-23 17:25:48 +08:00
Xu Liu
c860bde1ff feat: 实现效果渲染 2022-02-22 23:03:21 +08:00
Xu Liu
56a9ace069 fix: 修复DPI缩放相关问题 2022-02-20 16:48:32 +08:00
Xu Liu
36e3839caa feat: 实现绘制光标
最后一个效果的最后一个 Pass 负责绘制光标,大概可以提高性能
2022-02-20 15:54:00 +08:00
刘旭
9660416b86 feat: 改变隐藏光标的方式 2021-09-08 12:14:29 +08:00
Xu Liu
c3304074dd 优化架构 2021-05-04 22:56:27 +08:00