| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-26 | Add `window_get_size` | onelin | |
| 2025-11-26 | Add ASSERT | onelin | |
| 2025-11-15 | Simplify render command buffer | onelin | |
| 2025-11-13 | Use Direct State Access | onelin | |
| DSA (Direct State Access) is apparently a more modern way of using OpenGL, since version 4.5. | |||
| 2025-11-10 | Add modelPosition uniform | onelin | |
| 2025-11-02 | Flatten project structure | onelin | |
| This will make it easier to break up the code into smaller chunks again later. One would think doing this seems fun to me at this point. | |||
| 2025-10-31 | Remove unused threading snippet | onelin | |
| 2025-10-31 | Remove empty sources | onelin | |
| Why exist | |||
| 2025-06-30 | Move some MVP calculation out of loop | 0undefined | |
| 2025-06-14 | Components are not errors:) | onelin | |
| 2025-06-13 | Use image components for GL texture loading | 0undefined | |
| 2025-05-02 | Move bindings to Window | onelin | |
| 2025-04-13 | Move mouse input to input context | onelin | |
| 2025-04-13 | Remove custom vector implementation | onelin | |
| cglm go brr | |||
| 2025-04-11 | Remove old glfw window src | onelin | |
| 2025-04-10 | Copy GLFW + OpenGL initialization code | onelin | |
| 2025-04-10 | Rename Platform struct | onelin | |
| 2025-04-09 | Add some light source overview documenation | onelin | |
| 2025-04-09 | Fetch GLFW3 if not installed locally | onelin | |
| 2025-03-27 | Include dalay in frame_start | onelin | |
| 2025-03-26 | Use keycodes instead of scancodes | onelin | |
| 2025-03-26 | Change size types of btree struct | onelin | |
| This will likely cause issues later as far as I recall:) | |||
| 2025-03-26 | Extend comment on shader uniforms | onelin | |
| 2025-03-25 | Add IBO support | onelin | |
| 2025-03-22 | Update API, add object transform | onelin | |
| 2025-03-22 | Compare sleep time as signed | onelin | |
| 2025-03-22 | Fix reallocing the wrong array | onelin | |
| 2025-03-22 | Whoopsie doopsie | onelin | |
| Accidentally retrieved the OpenGL data type, and messed up a comparison with the datatype, resulting in nothing getting translated:) | |||
| 2025-03-22 | Are we cooking yet? | onelin | |
| 2025-03-22 | Copy renderbatch_add renderbatch_add_ext | onelin | |
| 2025-03-22 | Brewing | onelin | |
| 2025-03-22 | Revisiting rendering | onelin | |
| 2025-03-21 | Fix performance formatting | onelin | |
| 2025-03-21 | Fix setting wrong window resolution | onelin | |
| The desired resolution is not necessary the actual resolution, so we need to poll for the scaling, which can also be different from monitor to monitor. But polling that stuff seems like a job for another day. See glfwSetWindowContentScaleCallback | |||
| 2025-03-21 | Reset the camera before first iteration | onelin | |
| 2025-03-21 | Memset 0 drawcalls | onelin | |
| 2025-03-21 | Initialize memory as zero | onelin | |
| 2025-03-21 | Free up some resources | onelin | |
| 2025-03-20 | Fix some warnings | onelin | |
| 2025-03-19 | Resize to framesize | onelin | |
| 2025-03-17 | Fix renderbatch_refresh | 0undefined | |
| 2025-03-17 | Fix some conversion warnings | onelin | |
| 2025-03-17 | Fix batch refreshing | onelin | |
| 2025-03-16 | Fix some ctrl warnings | onelin | |
| 2025-03-16 | Fix some resources warnings | onelin | |
| 2025-03-16 | Fix some rendering warnings | onelin | |
| 2025-03-16 | Fix some core warnings | onelin | |
| 2025-03-16 | Enable some compilation flags | onelin | |
| 2025-03-16 | Fix dummy mistake | onelin | |
| 2025-03-15 | Use usec? | onelin | |
