|
|
e0f0bb0713
|
Remove dangling pointers on arena parents
|
2025-11-24 11:18:19 +00:00 |
|
|
|
19e27ca782
|
Fixed tree deallocation by preventing the creation of copies on arena initialisation
|
2025-11-24 09:58:04 +00:00 |
|
|
|
257012f6ac
|
Added a forced alignment. Shame it makes small allocations bigger but it works for now
|
2025-11-23 21:36:13 +00:00 |
|
|
|
90ff13c07a
|
Added subarenas but currently run into memory alignment issues
|
2025-11-23 21:11:07 +00:00 |
|
|
|
b99b8ed751
|
Added last commits completion to the README
|
2025-11-04 23:27:34 +00:00 |
|
|
|
17dc475577
|
Fixed infinite growth of arena allocator
|
2025-11-04 23:20:12 +00:00 |
|
|
|
eb871068d8
|
attempted to move to region based arena allocator
|
2025-10-02 11:33:03 +01:00 |
|
|
|
d70d2a9da2
|
Added some bits for arena allocator work
|
2025-10-01 16:21:28 +01:00 |
|
|
|
7ebdc2ec36
|
Added A README file
|
2025-10-01 14:50:20 +01:00 |
|
|
|
7d15493417
|
Moved shader creation code out of main
|
2025-10-01 14:30:25 +01:00 |
|
|
|
05b0361c69
|
First pass of window manager file
|
2025-10-01 13:55:45 +01:00 |
|
|
|
5a78f43e55
|
Moved most of the window management to a seperate class
|
2025-10-01 13:49:43 +01:00 |
|
|
|
c1aa2130af
|
Started creating some outlines for s=how some components might work
|
2025-09-25 16:46:18 +01:00 |
|
|
|
e383f8bf93
|
Fixed event polling loop which fixed laggy input
|
2025-08-18 15:53:34 +01:00 |
|
|
|
966027815c
|
Fixed some inconsistencies that broke rotation and rendering
|
2025-08-18 15:11:42 +01:00 |
|
|
|
199eeb4ee1
|
Created a camera system that has changing mvp and setting the uniform
Now to correct whatever is wrong with it.
|
2025-08-18 12:52:44 +01:00 |
|
|
|
5944fcda92
|
Added simple arena allocator from my other game engine.
|
2025-08-15 13:08:38 +01:00 |
|
|
|
420845fd87
|
Loaded in shader source code from file
|
2025-06-25 16:19:07 +01:00 |
|
|
|
902d08847d
|
Used learnopengl.com triangle tutorial code to get a first triangle (with different libraries)
|
2025-06-25 15:52:44 +01:00 |
|
|
|
a3a2cd9de2
|
Added GL_Context and fixed debug memory leak detection
|
2025-06-25 12:01:54 +01:00 |
|
|
|
e054930fb1
|
Updated build to link the libraries
|
2025-06-25 11:37:03 +01:00 |
|
|
|
faf6b5838a
|
I think I got all the dependancies into cmake (unlinked)
|
2025-06-18 10:32:52 +01:00 |
|
|
|
473416a78e
|
Removing meson build
|
2025-06-18 09:36:02 +01:00 |
|
|
|
fafa5221ac
|
Attempted to use meson but the wrap only uses vulkan and not opengl
|
2025-06-18 09:34:26 +01:00 |
|
|
|
05f71170dc
|
Got a simple sdl3 window.
|
2025-06-12 17:38:36 +01:00 |
|
|
|
5e05d36370
|
Got all the libraries working apparently
|
2025-06-12 17:23:55 +01:00 |
|
|
|
415f3589b6
|
Almost got all dependancies in through meson (which I'm using because cglm isn't cmake based)
Still gotta workout how to get dawn in
|
2025-06-12 12:45:08 +01:00 |
|
|
|
305c9a76a0
|
add top level dependancies src dirs
|
2025-06-12 12:17:05 +01:00 |
|
|
|
0012d7ede3
|
Nix can't hook into external graphics systems easily enough rn. Subrepo time.
|
2025-06-12 11:54:26 +01:00 |
|
|
|
a3657eb0e4
|
Man nix fucking sucks for managing vulkan/opengl projects on other distros
|
2025-04-22 17:57:31 +01:00 |
|
|
|
5a1a85885a
|
Trying to fix no available video device :(
|
2025-04-22 00:10:36 +01:00 |
|
|
|
cbd4b0f0e9
|
Seemed to make an attempt at running but no valid adapter found on laptop
|
2025-04-21 18:44:27 +01:00 |
|
|
|
45fbf0abca
|
First fun C++ to C problem
|
2025-04-17 14:23:20 +01:00 |
|
|
|
dfccf4d01b
|
Fixed debug builds
|
2025-04-16 16:51:00 +01:00 |
|
|
|
990e4871ad
|
Update gitignore
|
2025-04-16 16:38:15 +01:00 |
|
|
|
5b48d72196
|
Working LSP with test webgpu build
|
2025-04-16 16:34:19 +01:00 |
|
|
|
b281bc04ce
|
Simple hello world
|
2025-04-16 16:18:03 +01:00 |
|
|
|
4443acb493
|
Initial commit with nix packages setup
|
2025-04-16 12:21:02 +01:00 |
|