ChestnutYueyue
|
b794221d49
|
feat(窗口/事件): 添加窗口事件处理并统一键盘映射
为 SDL2 和 GLFW 窗口后端添加完整的事件处理,包括窗口关闭、大小调整、键盘、鼠标等事件
添加键盘扫描码到引擎 Key 枚举的映射功能
优化相机服务,支持通过 Lambda 配置视口
统一日志输出语言为英文
|
2026-02-19 01:23:39 +08:00 |
ChestnutYueyue
|
c8a6ea19e3
|
refactor(renderer): 优化文本渲染的批处理逻辑并调整代码格式
重构文本渲染的批处理逻辑,添加纹理变化检查并优化换行处理
同时调整部分代码格式以提高可读性
|
2026-02-17 20:44:33 +08:00 |
ChestnutYueyue
|
32e12b8c99
|
feat(渲染): 添加自动批处理功能并实现图片显示示例
添加自动精灵批处理功能,优化渲染性能
新增图片显示示例,展示如何使用RenderBackend抽象接口加载和显示图片
重构文本渲染示例以使用RenderBackend接口
添加flush方法用于手动控制批处理提交时机
|
2026-02-17 20:16:07 +08:00 |