added project structure

This commit is contained in:
2026-04-27 14:00:03 +02:00
parent f5b5ac4d99
commit 687ecb7f74
14 changed files with 203 additions and 167 deletions

View File

@@ -0,0 +1,16 @@
#pragma once
#include <GL/glew.h>
#include "../defines.hpp"
struct VertexBuffer {
VertexBuffer(void* data, uint32 numVertices);
virtual ~VertexBuffer();
void bind();
void unbind();
private:
GLuint bufferId;
GLuint vao;
};