Huge graphics overhaul

This commit is contained in:
NaifBanana
2026-08-20 08:14:29 -05:00
parent 960689ecb6
commit 3bad580793
19 changed files with 1534 additions and 252 deletions
+9 -1
View File
@@ -1,7 +1,11 @@
find_package(OpenGL)
add_subdirectory(${GLFW_PATH} ${GLFW_PATH}/build)
include_directories(${GLFW_PATH}/include ${GLAD_PATH}/include)
include_directories(
${GLFW_PATH}/include
${GLAD_PATH}/include
${STBIMAGE_PATH}
)
set(GLFW_BUILD_DOCS OFF CACHE BOOL "" FORCE)
set(GLFW_BUILD_TESTS OFF CACHE BOOL "" FORCE)
@@ -9,6 +13,8 @@ set(GLFW_BUILD_EXAMPLES OFF CACHE BOOL "" FORCE)
toAbsolutePath(NB_GRAPHICS_SOURCE
./src/Buffers.cpp
./src/FrameBuffers.cpp
./src/Image.cpp
./src/OGLObjects.cpp
./src/ProgramPipeline.cpp
./src/Textures.cpp
@@ -20,7 +26,9 @@ toAbsolutePath(NB_GRAPHICS_INCLUDE
./Buffers.hpp
./Camera.hpp
./Draw.hpp
./FrameBuffers.hpp
./GLLoad.hpp
./Image.hpp
./OGLObjects.hpp
./ProgramPipeline.hpp
./Textures.hpp