Commit Graph

51 Commits

Author SHA1 Message Date
Jack da8487d7dd Update to v0.0.3 2024-08-28 13:50:54 -04:00
Jack Christensen 1b10e2fed6 Update uniform handling 2024-08-26 03:32:58 +00:00
Jack 0cec0b2d8a Setup versioning
Got versioning setup and created a path for the near future.
2024-08-25 19:01:10 -04:00
Jack 6a35ad9e5c Reorganized FreeImage libraries
In dependencies/FreeImage/lib changed /linux to /UNIX and added /WIN32 to try and keep things organized.
2024-08-24 00:27:20 -04:00
Jack 17d7c6aa95 Removed TIFF::TIFF 2024-08-24 00:19:52 -04:00
Jack 09f0c314f6 Hail Mary fix to get working on Linux 2024-08-24 00:19:14 -04:00
Jack ae2db4bd76 Typo in CMakeLists 2024-08-24 00:16:39 -04:00
Jack 176362eff7 Add TIFF libraries to CMakeLists.txt 2024-08-24 00:11:20 -04:00
Jack a743849a94 Fix typo in CMakeLists.txt
libFreeImage.a -> libfreeimage.a
2024-08-24 00:08:40 -04:00
Jack df9ba55955 Fix typo in CMakeLists.txt
Forgot endif() at line 46
2024-08-24 00:07:37 -04:00
Jack 5e6a2a2b9c Add linux library to dependency 2024-08-24 00:06:28 -04:00
Jack 34e0974eb3 FreeImage correctly included
I gave up and am directly including FreeImage in this project. I need to add proper licensing soon.
2024-08-23 23:35:47 -04:00
Jack 33c121764b Just looking at all the include and lib directories 2024-08-23 22:20:34 -04:00
Jack 4cf7c4d102 Remove UNIX check 2024-08-23 22:18:32 -04:00
Jack 6b06d8651a Try adding FreeImage to source files 2024-08-23 22:16:19 -04:00
Jack 2df0bff067 Link to installed rather than packages 2024-08-23 22:12:53 -04:00
Jack a13219484c Directly link to FreeImage headers 2024-08-23 22:05:54 -04:00
Jack d12a32f162 Point CMake to base lib directory
Just want to check if this works. Not the best way to do things.
2024-08-23 21:53:27 -04:00
Jack Christensen b077d09589 Update CMakeLists.txt 2024-08-23 23:00:12 +00:00
Jack Christensen 3bcf6bac4f Update CMakeLists.txt 2024-08-23 22:59:16 +00:00
Jack Christensen ab8e9d3310 Update CMakeLists.txt 2024-08-23 22:57:02 +00:00
Jack Christensen 8cc35731bb Update CMakeLists.txt 2024-08-23 22:51:43 +00:00
Jack Christensen 752e125c91 Test FreeImage on Linux 2024-08-22 16:59:53 -04:00
Jack Christensen d2e859d35b Test FreeImage inclusion 2024-08-22 16:50:38 -04:00
Jack Christensen ca26a4f068 Got rid of load_texture due to errors 2024-08-20 01:01:41 -04:00
Jack Christensen 4078dc9943 Update CMakeLists.txt 2024-08-20 00:55:04 -04:00
Jack Christensen 0a4cf689e5 Replaced once thought redundant find_package for freeimage 2024-08-20 00:53:53 -04:00
Jack Christensen b58b89d884 Removed unnecessary find_package for freeimage 2024-08-20 00:48:04 -04:00
Jack Christensen d56f32ebfb Delete FreeImage in Linux link libraries 2024-08-19 15:44:10 -04:00
Jack Christensen 742f77503b Directly link to freeimage library 2024-08-19 15:20:26 -04:00
Jack Christensen d1d2c677db Add freeimage to dependencies 2024-08-19 13:51:04 -04:00
Jack Christensen bb1e8ee3e1 Update CMakeLists.txt 2024-08-19 14:28:26 +00:00
Jack Christensen d302e5a01f Update CMakeLists.txt 2024-08-19 14:14:24 +00:00
Jack Christensen 8c3df90704 Update CMakeLists.txt 2024-08-19 13:59:08 +00:00
Jack Christensen 4a57db892b Update CMakeLists.txt 2024-08-19 13:58:22 +00:00
Jack Christensen f07a5b75ba Update CMakeLists.txt 2024-08-19 13:49:14 +00:00
Jack Christensen 08c9b2a280 Update CMakeLists.txt 2024-08-19 13:48:26 +00:00
Jack Christensen b454e9cc2f Update CMakeLists.txt 2024-08-19 13:46:16 +00:00
Jack Christensen bbe9ccf10d Update CMakeLists.txt 2024-08-19 13:44:57 +00:00
Jack Christensen 17b5a528d1 Merge branch 'main' of https://git.jackmchristensen.com/jack/terravisor 2024-08-19 09:22:36 -04:00
Jack Christensen 8ff81a064a Add more files from VS_Template 2024-08-12 21:40:28 -04:00
Jack Christensen cf918040b3 Add imgui_impl_opengl3_loader.h to hopefully fix loader issues in test 2024-08-12 17:30:29 -04:00
Jack Christensen f3ebcdd8d5 Testing imgui/backends headers 2024-08-12 17:22:51 -04:00
Jack Christensen fcc51c5439 Lowercase glm in CMakeLists.txt 2024-08-12 17:06:33 -04:00
Jack Christensen d63206fa58 Should fix issues vcpkg finding packages 2024-08-12 17:03:03 -04:00
Jack Christensen 34b641a58d Make CMake files machine agnostic 2024-08-12 16:05:20 -04:00
Jack Christensen 535acecc32 Rename directories headers->include | src->source 2024-08-11 15:09:37 -04:00
Jack Christensen b416f8da27 Add assimp and imgui dependencies 2024-08-11 14:52:19 -04:00
Jack Christensen e96095bb4c Add glm and assimp packages to CMakeLists.txt 2024-08-11 12:12:26 -04:00
Jack Christensen a1ba01324d Switch to using vcpkg for dependencies 2024-08-10 21:27:13 -04:00