Commit Graph

4 Commits

Author SHA1 Message Date
ChestnutYueyue 528700549b chore: 移除过时文档并更新依赖项
移除不再使用的构建系统文档和API教程文档,这些内容已过时或被其他文档替代
更新mingw平台的依赖项,添加zstd、lz4、zlib和libsodium库
为日志系统添加"窗口"类别(CAT_WINDOWS)并更新相关日志调用
2026-02-23 02:40:39 +08:00
ChestnutYueyue e600730105 refactor(render): 重构渲染系统,整合纹理、相机和渲染器功能
feat(render): 新增Texture类封装OpenGL纹理操作
feat(render): 新增Camera类提供2D视图投影矩阵计算
feat(render): 新增Renderer类整合图形和精灵渲染功能
refactor(window): 简化Window类实现,移除冗余功能
refactor(app): 重构Application类,简化主循环逻辑
refactor(scene): 重构场景和节点系统,适配新渲染接口
fix(assets): 修复资源管理相关头文件包含问题
chore(build): 更新xmake构建配置,移除调试宏定义
style: 统一代码格式,修复头文件合并冲突
2026-02-23 01:24:27 +08:00
ChestnutYueyue e5b13e8ec0 refactor(render): 重构渲染系统,移除旧版GPUContext和RenderBackend
- 移除GPUContext和RenderBackend相关代码
- 新增RenderContext、RenderQueue和RenderStats等核心渲染组件
- 实现SpriteRenderer和ShapeRenderer进行批量渲染
- 更新节点和场景系统使用新的Renderer接口
- 清理不再使用的图形相关代码(字体、纹理、相机等)
- 优化渲染管线性能,减少状态切换
2026-02-23 00:19:51 +08:00
ChestnutYueyue f299d9e765 Initial commit 2026-02-11 19:40:26 +08:00