Magpie/Runtime
2022-05-06 19:16:54 +08:00
..
.gitignore feat: 引入 NotoSansSC 作为 UI 字体 2022-02-14 19:02:25 +08:00
App.cpp fix: 优化 3D 游戏模式 2022-05-06 19:16:54 +08:00
App.h refactor: 分离运行时配置逻辑 2022-04-11 16:21:28 +08:00
conanfile.txt chore: 更新依赖 2022-04-08 15:43:55 +08:00
Config.cpp feat: “在3D游戏中限制光标”更改为“3D游戏模式” 2022-05-04 18:03:47 +08:00
Config.h feat: “在3D游戏中限制光标”更改为“3D游戏模式” 2022-05-04 18:03:47 +08:00
cpp.hint feat: 初步支持渲染光标 2021-09-12 20:43:15 +08:00
CursorManager.cpp fix: 优化 3D 游戏模式 2022-05-06 19:16:54 +08:00
CursorManager.h fix: 修复特定情况下退出全屏不会还原光标的问题 2022-04-24 18:59:58 +08:00
DDS.h refactor: 移除 DirectXTK 依赖 2022-02-24 14:20:49 +08:00
DDSLoderHelpers.h refactor: 移除 DirectXTK 依赖 2022-02-24 14:20:49 +08:00
DesktopDuplicationFrameSource.cpp refactor: 简化纹理创建 2022-03-09 13:56:23 +08:00
DesktopDuplicationFrameSource.h feat: 显示捕获和覆盖层的GPU时间 2022-04-19 21:50:33 +08:00
DeviceResources.cpp refactor: 分离运行时配置逻辑 2022-04-11 16:21:28 +08:00
DeviceResources.h feat: 为效果添加半精度支持 2022-03-20 13:29:15 +08:00
DllMain.cpp refactor: 将连接字符串改为使用 StrUtils::Concat 2022-03-06 20:12:13 +08:00
DwmSharedSurfaceFrameSource.cpp refactor: 简化纹理创建 2022-03-09 13:56:23 +08:00
DwmSharedSurfaceFrameSource.h feat: 显示捕获和覆盖层的GPU时间 2022-04-19 21:50:33 +08:00
EffectCacheManager.cpp feat: 优化时间线配色 2022-04-28 17:38:07 +08:00
EffectCacheManager.h fix: 更改缓存文件名 2022-03-04 17:11:40 +08:00
EffectCompiler.cpp feat: 优化时间线配色 2022-04-28 17:38:07 +08:00
EffectCompiler.h feat: 重新实现缓存机制 2022-03-04 08:49:03 +08:00
EffectDesc.h feat: PASS 块支持 DESC 2022-04-21 17:20:57 +08:00
EffectDrawer.cpp feat: 显示捕获和覆盖层的GPU时间 2022-04-19 21:50:33 +08:00
EffectDrawer.h feat: 显示捕获和覆盖层的GPU时间 2022-04-19 21:50:33 +08:00
ErrorMessages.h feat: 添加错误消息 2022-01-19 19:10:36 +08:00
ExclModeHack.cpp refactor: 分离运行时配置逻辑 2022-04-11 16:21:28 +08:00
ExclModeHack.h feat: 添加模拟独占全屏的功能 2021-12-27 18:51:48 +08:00
FrameSourceBase.cpp refactor: 分离运行时配置逻辑 2022-04-11 16:21:28 +08:00
FrameSourceBase.h feat: 显示捕获和覆盖层的GPU时间 2022-04-19 21:50:33 +08:00
GDIFrameSource.cpp refactor: 简化纹理创建 2022-03-09 13:56:23 +08:00
GDIFrameSource.h feat: 显示捕获和覆盖层的GPU时间 2022-04-19 21:50:33 +08:00
GPUTimer.cpp feat: 在覆盖层中绘制时间线以直观显示效果的处理时间 2022-04-28 14:10:22 +08:00
GPUTimer.h feat: 在覆盖层中绘制时间线以直观显示效果的处理时间 2022-04-28 14:10:22 +08:00
GraphicsCaptureFrameSource.cpp refactor: 简化纹理创建 2022-03-09 13:56:23 +08:00
GraphicsCaptureFrameSource.h feat: 显示捕获和覆盖层的GPU时间 2022-04-19 21:50:33 +08:00
ImGuiImpl.cpp feat: “在3D游戏中限制光标”更改为“3D游戏模式” 2022-05-04 18:03:47 +08:00
ImGuiImpl.h ui: 优化提示窗口 2022-04-29 21:24:33 +08:00
Logger.cpp refactor: 将连接字符串改为使用 StrUtils::Concat 2022-03-06 20:12:13 +08:00
Logger.h feat: 严重的日志也记录到调试器 2022-03-06 17:43:28 +08:00
NotoSansSC-Regular.otf feat: 引入 NotoSansSC 作为 UI 字体 2022-02-14 19:02:25 +08:00
OverlayDrawer.cpp fix: 优化 3D 游戏模式 2022-05-06 19:16:54 +08:00
OverlayDrawer.h fix: 优化时间线颜色生成 2022-05-03 23:57:40 +08:00
packages.config chore: 更新依赖 2022-04-30 21:15:20 +08:00
pch.cpp chore: 将所有文件重编码为UTF8 No BOM 2021-07-27 21:08:51 +08:00
pch.h feat: 当在覆盖层上使用滚轮时拦截发送给源窗口的滚轮消息 2022-04-25 15:43:00 +08:00
README.md 更新README 2021-06-16 12:45:21 +08:00
Renderer.cpp feat: 在3D游戏模式下打开游戏内覆盖则使源窗口失去焦点以避免大部分光标问题 2022-05-06 10:20:47 +08:00
Renderer.h feat: “在3D游戏中限制光标”更改为“3D游戏模式” 2022-05-04 18:03:47 +08:00
Runtime.rc feat: FPS 改为在 ImGUI 中显示 2022-02-14 17:13:12 +08:00
Runtime.vcxproj chore: 更新依赖 2022-04-30 21:15:20 +08:00
Runtime.vcxproj.filters feat: 当在覆盖层上使用滚轮时拦截发送给源窗口的滚轮消息 2022-04-25 15:43:00 +08:00
StrUtils.cpp refactor: 重构日志机制 2022-02-18 15:45:43 +08:00
StrUtils.h feat: 覆盖层添加 CPU 名 2022-04-14 13:05:48 +08:00
targetver.h chore: 将所有文件重编码为UTF8 No BOM 2021-07-27 21:08:51 +08:00
TextureLoader.cpp feat: INPUT 和从文件读取的纹理不能作为输出 2022-03-09 16:41:28 +08:00
TextureLoader.h refactor: 添加 DeviceResources 管理底层 D3D 资源 2022-02-14 00:05:54 +08:00
Utils.cpp fix: 微小优化 2022-05-06 12:37:03 +08:00
Utils.h fix: 修复有时切换前台窗口失败的问题 2022-05-06 12:10:58 +08:00
WindowsMessages.h chore: 添加日志 2022-04-25 19:59:33 +08:00

Runtime

负责全屏窗口的显示和渲染。此部分编译为dll供用户界面调用。