42 Commits
Author SHA1 Message Date
WSAL Evan e6ca598d7a Merge branch 'master' into master 2026-03-28 10:24:48 -04:00
WSAL Evan a6d1136260 Changed int attribs to iattribs 2025-12-13 10:32:26 -05:00
ApfelTeeSaft 5d89665d85 Platform Specific Rendering enhanced + Centralized input API 2025-12-04 07:58:05 +01:00
WSAL Evan 2a71318b6a Added ocmments to some rendering code 2025-12-03 12:51:24 -05:00
WSAL Evan 2236fc0502 Added comments to app and asset manager files 2025-12-03 12:48:56 -05:00
WSAL Evan b3b596c4b6 Fixed thread pools and app destructor 2025-12-03 10:03:44 -05:00
WSAL Evan e5a4e57dbc Better thread pool 2025-12-03 09:40:45 -05:00
ApfelTeeSaft dabb85f936 Implement Portable Multi Platform layer
Implement Various Platforms
2025-11-28 14:13:34 +01:00
WSAL Evan db251e4556 Sleep thread 2025-11-24 20:18:17 -05:00
WSAL Evan 4a0cad36e5 Lock-free queues for thread pool 2025-11-23 21:53:42 -05:00
WSAL Evan 5e9f9e9259 Merge pull request #1 from EvanatorM/thread-pool
Thread pool
2025-11-23 21:10:20 -05:00
WSAL Evan b1823ad9c9 Thread pool 2025-11-23 21:09:32 -05:00
WSAL Evan bfe582a1fe Added the ability to toggle vsync 2025-11-15 12:46:34 -05:00
WSAL Evan 98dc495e20 Added GetTextureData function to the texture class 2025-11-15 11:54:10 -05:00
WSAL Evan e6ecda8e34 AddAsset in AssetManager and loading textures from data 2025-11-14 13:36:55 -05:00
WSAL Evan 9c90b792c0 Removed OpenGL includes from header files 2025-11-08 23:50:30 -05:00
WSAL Evan aee00e006a Added window defaults as extern variables 2025-11-07 09:24:58 -05:00
WSAL Evan 258cb41343 Added default fov to camera 2025-11-07 09:18:23 -05:00
WSAL Evan b11f354b29 Added GetWindow to Window class 2025-11-05 15:29:13 -05:00
WSAL Evan d7fd2941d2 Updated core.h 2025-11-05 12:02:03 -05:00
WSAL Evan 8903468914 Event system and input abstraction 2025-11-05 11:52:52 -05:00
WSAL Evan 225ba50117 Added deltaTime calculation 2025-11-05 10:23:51 -05:00
WSAL Evan 2dd896636f Camera 2025-11-05 09:59:21 -05:00
WSAL Evan 1b3c2c60a6 VBO, EBO, and VAO abstractions 2025-11-05 09:32:34 -05:00
WSAL Evan 09e37069b6 Created texture class 2025-11-05 08:32:12 -05:00
WSAL Evan 10b593631c Working AssetManager and Shader class 2025-11-04 17:42:01 -05:00
WSAL Evan 890c1bdeb3 WIP - AssetManager and Shader 2025-11-04 16:44:35 -05:00
WSAL Evan 17cbcab0dd Basic window abstraction 2025-10-07 11:02:03 -04:00
WSAL Evan dca6846eb2 Fixed Logger for Linux 2 2025-10-06 19:05:38 -04:00
WSAL Evan 035de0af93 Fixed Logger for Linux 2025-10-06 18:59:31 -04:00
WSAL Evan 05bbfe4578 Logger 2025-10-06 18:42:53 -04:00
WSAL Evan 7d45f325d7 Basic app class, window, and entrypoint 2025-10-04 16:24:41 -04:00
WSAL Evan 6f31a8626e Set specific versions of glm, glad, and GLFW 2025-10-04 15:05:16 -04:00
WSAL Evan 8d2650a961 Added GLFW and GLAD 2025-10-03 23:59:20 -04:00
WSAL Evan 0fdf91026e GLM Test 2025-10-03 22:38:43 -04:00
WSAL Evan 95281f7e4f Moved core.h outside of core folder 2025-09-30 12:02:44 -04:00
WSAL Evan 2f0baf3e02 Logger 2025-09-30 11:55:21 -04:00
WSAL Evan e0652a87d9 Update test 2025-09-30 10:26:50 -04:00
WSAL Evan bf99bb71cc Working test 2025-09-30 10:21:28 -04:00
WSAL Evan e911712d06 Test 3 2025-09-30 09:52:36 -04:00
WSAL Evan 6e65c89b62 Test 2 2025-09-09 11:57:06 -04:00
WSAL Evan dda026215f Quick test 2025-09-09 11:49:20 -04:00