Restructured code moving somethings to separate methods.

This commit is contained in:
2020-02-22 00:00:59 -05:00
parent 5699caf9e4
commit 4a9c2b4e4d
3 changed files with 31 additions and 14 deletions

View File

@@ -92,10 +92,9 @@ namespace RecrownedGTK.Graphics.Render.Shaders {
Dispose(false);
}
public static Shader CreateBasicShader() {
Assembly assembly = Assembly.GetExecutingAssembly();
string resourceLoc = "RecrownedGTK.Graphics.Render.Shaders.{0}";
Shader shader = new Shader(new StreamReader(assembly.GetManifestResourceStream(String.Format(resourceLoc, "default.vert"))),
new StreamReader(assembly.GetManifestResourceStream(String.Format(resourceLoc, "default.frag"))));
Shader shader = new Shader(new StreamReader(Utilities.ReadEmbeddedFile(String.Format(resourceLoc, "default.vert"))),
new StreamReader(Utilities.ReadEmbeddedFile(String.Format(resourceLoc, "default.frag"))));
return shader;
}
}