Add IContext and IDevice classes with Vulkan backend

This commit is contained in:
2025-11-23 17:52:47 +10:00
parent 6699128476
commit feb438a3e6
12 changed files with 204 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
/**
* Copyright (c) 2025, Jayden Grubb <contact@jaydengrubb.com>
*
* SPDX-License-Identifier: BSD-3-Clause
*/
#pragma once
#include <nova/core/api.hpp>
#include <nova/core/types.hpp>
namespace nova::gfx {
class NOVA_API IDevice {};
} // namespace nova::gfx