Commit Graph

9 Commits

Author SHA1 Message Date
OusmBlueNinja
7cee708801 Refactors asset loading for textures
Removes Assimp dependency.

Changes the asset loading process to use a queue system for texture uploads to OpenGL, which improves performance by offloading the texture loading to the main thread.

The asset manager now directly loads texture data using stb_image and uploads it to the GPU in the main thread, eliminating the need for Assimp.
2025-05-21 13:59:27 -05:00
OusmBlueNinja
91f8eff00d Started in File Broswe Window 2025-05-21 11:49:17 -05:00
OusmBlueNinja
4e2f6b8cfd "Functonal" asset manager 2025-05-21 11:46:17 -05:00
OusmBlueNinja
6225c07dbd Started On Asset Manager 2025-05-21 11:34:23 -05:00
OusmBlueNinja
5758f841ed Added viewport 2025-05-21 10:16:46 -05:00
OusmBlueNinja
36b821eb64 Fixed Logger and Brought back Verbose 2025-05-20 21:42:18 -05:00
OusmBlueNinja
5ad82a1368 updated versioning 2025-05-19 11:25:41 -05:00
OusmBlueNinja
16a70b888d Set Up Base 2025-05-18 13:29:55 -05:00
OusmBlueNinja
5278c9fb43 Used Template 2025-05-18 12:42:48 -05:00