Added simple SamplerStateManager

This commit is contained in:
Simon Lübeß
2021-02-08 19:36:21 +01:00
parent 9219ccf9d8
commit 7e3bb932fc
3 changed files with 94 additions and 3 deletions
+7
View File
@@ -36,6 +36,8 @@ namespace GlitchyEngine
_rendererApi = new RendererAPI();
_rendererApi.Context = _window.Context;
SamplerStateManager.Init(_window.Context);
RenderCommand.RendererAPI = _rendererApi;
Renderer.Init(_window.Context);
@@ -44,6 +46,11 @@ namespace GlitchyEngine
PushOverlay(_imGuiLayer);
}
public ~this()
{
SamplerStateManager.Uninit();
}
public void OnEvent(Event e)
{
EventDispatcher dispatcher = scope .(e);