- 新增渲染后端工厂类,支持OpenGL和Vulkan后端 - 将OpenGL相关代码移动到backends/opengl目录 - 添加Vulkan后端占位实现 - 重构Shader系统,支持JSON元数据定义多后端Shader - 新增shape和sprite的JSON定义及GLSL文件 - 移除旧的组合Shader文件格式 - 更新构建系统支持选择渲染后端 - 重命名相关头文件路径保持一致性 |
||
|---|---|---|
| .. | ||
| backends/opengl | ||
| shared/builtin | ||
- 新增渲染后端工厂类,支持OpenGL和Vulkan后端 - 将OpenGL相关代码移动到backends/opengl目录 - 添加Vulkan后端占位实现 - 重构Shader系统,支持JSON元数据定义多后端Shader - 新增shape和sprite的JSON定义及GLSL文件 - 移除旧的组合Shader文件格式 - 更新构建系统支持选择渲染后端 - 重命名相关头文件路径保持一致性 |
||
|---|---|---|
| .. | ||
| backends/opengl | ||
| shared/builtin | ||