添加 Vulkan 实例和窗口管理功能,支持窗口创建与更新

This commit is contained in:
nanako
2026-01-04 16:49:33 +08:00
committed by nanako
parent 09b6481136
commit ad1b8a2e3d
20 changed files with 2683 additions and 2 deletions

View File

@@ -1,3 +1,17 @@
#include "app/mirai_app.h"
#include "core/object.h"
#include "render/vulkan_instance.h"
#include "window/window_manager.h"
using namespace mirai;
int main(int argc, char* argv[]) {
mirai_app_config config;
config.window_mgr_config.main_window.size = vec2i{800, 600};
mirai::mirai_app app;
app.setup(config);
app.run();
return 0;
}