resource stuff
This commit is contained in:
@@ -60,8 +60,8 @@ public class GuiController : IDisposable
|
||||
io.DisplaySize = new Vector2(mainWindow.Width, mainWindow.Height);
|
||||
io.DisplayFramebufferScale = Vector2.One;
|
||||
|
||||
imGuiVertexShader = ResourceManager.Load<Shader>("Shaders/ImGui.vert");
|
||||
imGuiFragmentShader = ResourceManager.Load<Shader>("Shaders/ImGui.frag");
|
||||
imGuiVertexShader = ResourceManager.Retain<Shader>("Shaders/ImGui.vert");
|
||||
imGuiFragmentShader = ResourceManager.Retain<Shader>("Shaders/ImGui.frag");
|
||||
|
||||
imGuiSampler = new Sampler(graphicsDevice, SamplerCreateInfo.LinearClamp);
|
||||
|
||||
@@ -630,8 +630,8 @@ public class GuiController : IDisposable
|
||||
fontTexture?.Dispose();
|
||||
imGuiVertexBuffer?.Dispose();
|
||||
imGuiIndexBuffer?.Dispose();
|
||||
ResourceManager.Unload(imGuiVertexShader);
|
||||
ResourceManager.Unload(imGuiFragmentShader);
|
||||
ResourceManager.Release(imGuiVertexShader);
|
||||
ResourceManager.Release(imGuiFragmentShader);
|
||||
imGuiPipeline?.Dispose();
|
||||
imGuiSampler?.Dispose();
|
||||
resourceUploader?.Dispose();
|
||||
|
||||
Reference in New Issue
Block a user