SetViewport now part of RenderCommand

This commit is contained in:
Simon Lübeß
2021-09-21 13:15:43 +02:00
parent 4af61a372f
commit 4debaee7d4
9 changed files with 25 additions and 9 deletions
+11 -1
View File
@@ -9,7 +9,7 @@ namespace GlitchyEngine.Renderer
Depth = 1,
Stencil = 2
}
public static class RenderCommand
{
private static RendererAPI _rendererAPI;
@@ -50,5 +50,15 @@ namespace GlitchyEngine.Renderer
{
_rendererAPI.DrawIndexedInstanced(geometry);
}
public static void SetViewport(Viewport viewport)
{
_rendererAPI.SetViewport(viewport);
}
public static void SetViewport(float left, float top, float width, float height, float minDepth = 0.0f, float maxDepth = 1.0f)
{
SetViewport(.(left, top, width, height, minDepth, maxDepth));
}
}
}