• Joined on 2024-07-07
Nanako pushed to master at Nanako/mirai 2026-01-19 23:03:32 +08:00
b12f684e6b 移除HDR配置相关代码,优化交换链重建逻辑以支持动态格式选择
Nanako pushed to master at Nanako/mirai 2026-01-19 22:43:23 +08:00
18bd3a30b2 增强渲染管线和着色器模块的初始化与热重载逻辑,支持HDR配置,添加HDR测试逻辑
Nanako pushed to master at Nanako/mirai 2026-01-19 21:47:06 +08:00
d4de6b95b4 优化窗口管理器接口,使用常量引用传递窗口配置和共享指针
Nanako pushed to master at Nanako/mirai 2026-01-19 21:42:33 +08:00
e05fb96c1c 添加窗口调整大小日志记录功能
Nanako pushed to master at Nanako/mirai 2026-01-19 20:33:09 +08:00
581d90924f 更新错误代码以支持WebGPU,添加窗口最小化功能,优化交换链处理
Nanako pushed to master at Nanako/mirai 2026-01-19 18:23:03 +08:00
4357ecaa26 添加渲染管线实现及着色器文件热重载功能
Nanako pushed to master at Nanako/mirai 2026-01-19 13:27:43 +08:00
25a4df2d1d 实现测试着色器功能并创建渲染管线
Nanako pushed to master at Nanako/mirai 2026-01-19 11:56:10 +08:00
b710062afd 添加测试着色器功能并优化渲染设置
Nanako pushed to master at Nanako/mirai 2026-01-19 10:02:42 +08:00
08aff2e960 使用静态链接SDL,同时优化CMake配置项
e4fc3f2bd8 使用raii对象来避免漏释放,同时修改颜色为教程中的颜色
1b09a2f354 先能够画出来!
7d3d474ab2 去他妈的Vulkan,这东西就不是人用的
d45ae1d436 完成Buffer创建和销毁,以及直接访问模式的数据上传
Compare 5 commits »
Nanako pushed to master at Nanako/mirai 2026-01-08 10:04:19 +08:00
735f1a08b6 todo 队列和数据上传
Nanako pushed to master at Nanako/mirai 2026-01-07 20:43:49 +08:00
b94cee1b98 todo 队列和数据上传
fd62137041 新增交换链创建功能
Compare 2 commits »
Nanako pushed to master at Nanako/mirai 2026-01-04 21:46:30 +08:00
3f5f4a8cc0 修复Vulkan Surface没有释放问题,丰富部分日志
Nanako pushed to master at Nanako/mirai 2026-01-04 21:21:29 +08:00
473e5b57df 创建逻辑设备功能
Nanako pushed to master at Nanako/mirai 2026-01-04 19:40:19 +08:00
ff5cfb64b5 TODO 设备创建
Nanako pushed to master at Nanako/mirai 2026-01-04 16:53:35 +08:00
faca69caea 调整头文件包含路径,将"render/error.h"更改为"types/error.h"
Nanako pushed to master at Nanako/mirai 2026-01-04 16:50:25 +08:00
ad1b8a2e3d 添加 Vulkan 实例和窗口管理功能,支持窗口创建与更新
Nanako pushed to old at Nanako/mirai 2026-01-04 09:59:04 +08:00
5d9cde18a3 feat(widget): add rounded rectangle mask widget and shader widget base
d5d74034be feat: add shader binding template class for {{ shader_name }}
a88f43adf8 添加对每个阶段特有资源的支持,优化反射数据的合并和生成逻辑
596f503dfa 重构着色器编译器,支持自动检测多入口点,优化编译流程,更新命令行参数,改进输出文件管理
Compare 10 commits »
Nanako created branch old in Nanako/mirai 2026-01-04 09:59:04 +08:00
Nanako pushed to master at Nanako/mirai 2026-01-04 09:58:37 +08:00
09b6481136 新增颜色结构
2999362194 添加颜色类型支持,包括 RGBA 结构及相关操作
2d9eda7a47 调整头文件包含路径,将"types.h"更改为"types/types.h"
36e06f767b 添加日志功能,包括异步支持、日志级别设置和日志格式配置
Compare 4 commits »
Nanako pushed to master at Nanako/mirai 2026-01-03 02:41:06 +08:00
01815dfde5 添加属性管理功能单元测试
e16b4f0a7f 添加属性管理功能,包括属性信息结构和注册机制
4fd72637b8 添加对my_enum1枚举的标志操作测试,包括存在性、计数、设置、清除及底层值转换
Compare 3 commits »