This website requires JavaScript.
Explore
Help
Sign In
Nanako
0 Followers
·
0 Following
Joined on
2024-07-07
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
25
Projects
Packages
Public Activity
Starred Repositories
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-21 23:50:17 +08:00
fff9059222
Refactor shutdown mechanism and resource cleanup in rendering system
ae353af50c
refactor(render): implement thread-ownership based resource cleanup
ce4f746dd7
feat(vulkan): implement resource management and synchronization utilities
35eac42e0d
Refactor code structure for improved readability and maintainability
5167da0c50
feat: 添加鼠标进入和离开窗口事件处理逻辑
Compare 15 commits »
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-17 19:21:24 +08:00
4fd98b32e3
文件夹整理
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-17 16:49:31 +08:00
1344d36e9b
文件夹整理
94ca0875b0
文件夹整理
Compare 2 commits »
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-15 23:15:05 +08:00
3da1b38387
feat: Implement window factory and registry for managing window creation and lifecycle
3629038519
fix(render): 修复纹理加载路径并更新渲染通道管理逻辑
Compare 2 commits »
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-15 19:26:35 +08:00
a9dca86506
feat: Implement tooltip manager and window widget
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-14 20:22:42 +08:00
688f03f43a
Refactor widget framework for thread synchronization and improve text rendering quality
d0c1afd755
feat(render): 优化async_mtsdf_generator和glyph_cache的多线程锁机制,减少锁竞争并提升性能
23e986ca37
feat(render): 支持多页面纹理图集,添加页面索引到着色器和字形缓存
eac1f13f3a
Implement cross-platform IME support for Windows and macOS
4aa6f21ecd
feat: Implement main window widget and its base functionality
Compare 11 commits »
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-14 01:11:42 +08:00
5a67e6555a
feat: 优化文本测量过程,使用字体度量信息计算高度,确保与渲染一致
491d191ab7
Refactor render_collector and related classes to use int32_t for z-order
960c2dd1e8
feat: 添加获取字体度量信息的功能,优化文本垂直居中计算
9f47d99fff
feat: 添加字形纹理的内边界信息,修正窄字符的UV坐标计算
6d0db27d0b
feat: 添加剪贴板支持和IME管理功能,更新相关接口和实现
Compare 8 commits »
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-12 21:37:48 +08:00
3191606476
feat: Implement IME (Input Method Editor) support and shortcut manager
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-12 17:14:36 +08:00
015e716a27
feat(render_pipeline): 添加 swapchain image 一致性追踪以解决增量渲染时的闪烁问题;更新 text_renderer 以使用动态帧数配置
21483130f4
feat: 添加编译器警告禁用选项,优化代码可读性;更新布局和渲染相关函数以避免未使用变量警告
bbbb446d2d
feat: Implement incremental rendering for post effects
9023922ef7
Refactor widget framework for thread safety and state management
Compare 4 commits »
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-12 10:04:35 +08:00
8dafa1662b
feat(threading): Implement comprehensive threading framework
4c335aa8c7
feat(scroll_box): enhance scrolling behavior and layout consistency
Compare 2 commits »
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-11 23:06:16 +08:00
5570f65257
feat: 使用实际字形尺寸更新文本渲染,优化抗锯齿效果
036763ef87
fix: 修复纹理加载路径和文本渲染器初始化,调整抗锯齿宽度
Compare 2 commits »
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-11 22:23:04 +08:00
79f71de9dd
feat: Enhance MTSDF text rendering and shader compilation
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-11 01:47:59 +08:00
665aa2c901
Merge branch 'vulkan' of
https://nanako.site/gitea/Nanako/mirage
2d2c58ed65
Refactor test structure and remove obsolete tests
Compare 2 commits »
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-10 10:00:02 +08:00
304ad262c9
修复窗口resize后没有重绘,修复滚动框在动画播放时能够滚动到窗口外
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-09 11:09:34 +08:00
346cfd3eed
feat: 添加真实时间计算功能,优化渲染流程中的时间管理
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-09 10:43:56 +08:00
212968434e
feat: Implement scroll_box container with smooth scrolling and scrollbar management
008991fced
优化scroll_box滚动
3b90ba2c1b
feat: 更新目标帧率配置为可选,支持使用屏幕刷新率,优化渲染线程超时计算
1a95191fc2
feat: 添加平滑滚动功能,支持平滑滚动到目标位置并更新滚动状态
6539d59b8a
feat: 优化交换链配置和帧同步机制,调整目标帧率和多线程设置
Compare 5 commits »
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-08 16:23:18 +08:00
65ed021c7e
feat: 添加自适应同步和三缓冲支持,优化渲染配置
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-08 14:10:54 +08:00
91dc9a119b
feat: Optimize rendering commands and visibility management
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-07 23:30:50 +08:00
ba560cdc8b
feat: 确保目标在应用后效前处于 shader_read 状态,移除调试输出
66d4a07631
feat: enable vsync in application configuration
Compare 2 commits »
Nanako
pushed to
vulkan
at
Nanako/mirage
2025-12-07 22:44:00 +08:00
00083b3755
优化多线程模式CPU占用率
First
Previous
1
2
3
4
5
...
Next
Last