daily update on 20240206 by nitload youmu

This commit is contained in:
Nitload
2024-02-06 13:54:30 +08:00
parent 5d778e0f2f
commit 8548757bbf
114 changed files with 86620 additions and 752 deletions
+12 -9
View File
@@ -60,18 +60,21 @@ namespace StgSharp
SetMetadata(800, 600, "Hello, STG#!", IntPtr.Zero, null);
MakeAsCurrentContext();
SetSizeLimit(800, 600, 800, 600);
gl.SetFrameBufferSizeCallback(windowID, FormSizeCallback);
FrameBufferSizeCallback =
(IntPtr id, uint width, uint height)
=>
{
GL.Viewport(0, 0, width, height);
};
this.LoadGLapi(null);
shader = CreateShader();
shader.CompileVertexShader(
File.ReadAllText("Shader\\vertex.vert")
);
shader.CompileFragmentShader(
File.ReadAllText("Shader\\fragment.frag")
);
shader.Link();
shader = CreateShader(ShaderType.Program, 1);
var vertex = CreateShader(ShaderType.Vertex, 1);
var fragment = CreateShader(ShaderType.Fragment, 1);
vertex.Compile(File.ReadAllText("Shader\\vertex.vert"));
fragment.Compile(File.ReadAllText("Shader\\fragment.frag"));
shader.Link(0);
Triangle tri = new Triangle(
-0.5f, -0.3f, 0.0f,