Starting metal backend

This commit is contained in:
Dynamitos
2024-04-09 16:41:12 +02:00
parent fdb43626bb
commit 2359b1e984
24 changed files with 1116 additions and 93 deletions
+17
View File
@@ -0,0 +1,17 @@
#include "RenderPass.h"
#include "Graphics/RenderTarget.h"
#include "Metal/MTLRenderPass.hpp"
using namespace Seele;
using namespace Seele::Metal;
RenderPass::RenderPass(PGraphics graphics, Gfx::RenderTargetLayout layout, Array<Gfx::SubPassDependency> dependencies, Gfx::PViewport viewport)
: Gfx::RenderPass(layout, dependencies)
, graphics(graphics)
, viewport(viewport)
{
}
RenderPass::~RenderPass()
{
}