2024-02-18 21:33:25 +08:00
|
|
|
#include <iostream>
|
|
|
|
|
#include "engine/vulkanapi/vulkan/backend.h"
|
|
|
|
|
#include "engine/vulkanapi/vulkan/window.h"
|
|
|
|
|
#include "engine/vulkanapi/device/device.h"
|
|
|
|
|
#include "engine/render/pass/forwardpass.h"
|
|
|
|
|
using namespace std;
|
2024-02-07 16:24:11 +08:00
|
|
|
|
2024-02-18 21:33:25 +08:00
|
|
|
int main(int argc, char** argv)
|
|
|
|
|
{
|
|
|
|
|
const char* name = "hello";
|
|
|
|
|
auto app = vulkanapi::Backend(name);
|
|
|
|
|
auto wnd = vulkanapi::Window(&app, 3, 640, 720, name);
|
|
|
|
|
auto gBuffer = vulkanapi::GeometryBuffer(app.GetDevice()->Ptr(), 3, 640, 720);
|
|
|
|
|
auto pass = vulkanapi::ForwardPass(app.GetDevice()->Ptr(), gBuffer);
|
|
|
|
|
cout << name << endl;
|
|
|
|
|
return 0;
|
2023-07-05 09:27:55 +08:00
|
|
|
}
|