musileko/src/gl.zig

16 lines
444 B
Zig

const c = @import("c.zig");
pub const buffer = @import("gl/buffer.zig");
pub fn init() void {
if (c.gladLoadGLLoader(@ptrCast(c.GLADloadproc, c.glfwGetProcAddress)) == 0) {
@panic("Failed to initialise GLAD");
}
c.glEnable(c.GL_DEPTH_TEST);
c.glDisable(c.GL_MULTISAMPLE);
c.glEnable(c.GL_CULL_FACE);
}
pub fn viewport(x: c_int, y: c_int, width: c_int, height: c_int) void{
c.glViewport(x, y, width, height);
}