Commit Graph

244 Commits

Author SHA1 Message Date
275cdbe31e Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/engine/texture/Texture.cpp
2024-06-24 07:42:45 -04:00
6bf8737857 Fixes up some warnings 2024-06-24 07:42:19 -04:00
227ee12979 Fixes up some warnings 2024-06-24 07:41:58 -04:00
f9bd899037 Fixed up some assets not being added to LFS 2024-06-24 07:09:24 -04:00
11e431907f Move the GUI rendering to a secondary command buffer for threading later. 2024-06-24 07:02:08 -04:00
b83de4ccd8 Enable flags disabled from another project 2024-06-23 10:43:28 -04:00
25febebc38 Creates a better human readable filesize 2024-06-23 10:43:12 -04:00
d186f026e7 Cleanup some ordering 2024-06-23 10:43:04 -04:00
773e202453 Rework rendering pipeline to prevent overwriting the composite pass with GUI visuals. 2024-06-23 09:17:50 -04:00
be91d0f004 Include device for DescriptorSetLayout usage 2024-06-23 09:17:14 -04:00
f6e3333839 Cleanup image view includes 2024-06-23 09:16:29 -04:00
c4d6c0fc32 Properly makes Image move/copy operators/ctors 2024-06-23 09:16:14 -04:00
37d9777c88 Returns Image during setName call 2024-06-23 09:15:53 -04:00
2b2363a230 Stage textures in gltf loader 2024-06-23 09:15:20 -04:00
4c0dc79a4a Reworks texture staging and fixes ID being at zero for certian constructors 2024-06-23 09:14:56 -04:00
8e2fa623dd RAIIify most of the logical device setup and usage 2024-06-21 12:43:24 -04:00
dc18a4b273 Abstracts away vulkan Instance 2024-06-20 06:51:25 -04:00
7e6a43acb6 Cleanup some warnings 2024-06-17 06:50:44 -04:00
e1890a6dc6 Cleanup some of the filesystem viewer 2024-06-17 04:30:56 -04:00
f9030253e9 Moves around assets stuff in cmake 2024-06-17 04:08:34 -04:00
89c8d6bff2 Adds in up button for folders in filesystem vieer 2024-06-17 04:08:12 -04:00
4861761b9b Changeup cmake to properly copy assets folder 2024-06-17 02:54:53 -04:00
fcaafba134 Changeup cmake to properly copy assets folder 2024-06-17 02:52:26 -04:00
52b8398f32 GUI image 2024-06-17 01:04:43 -04:00
a5ec35545f Uses glm in dependencies folder regardless of OS 2024-06-17 01:04:01 -04:00
8e7a9e6107 Fixes up sun direction in composition shader 2024-06-17 01:03:11 -04:00
51084e5519 Merge remote-tracking branch 'origin/master' 2024-06-10 04:28:24 -04:00
8e37f20c65 Completely rework texture loading. 2024-06-10 04:27:09 -04:00
4e0c223edc Disable RTTI 2024-06-06 01:07:06 -04:00
cc221d6052 Cleanup of other code and performance profiling with better logging 2024-06-06 01:06:48 -04:00
220a029679 Start of Rework GUI 2024-06-06 01:06:27 -04:00
d9dc95c169 Update tracy 2024-06-06 01:05:15 -04:00
d21c54f978 Cleanup method for generating Tait Bryan Matricies from a rotation 2024-06-05 11:57:12 -04:00
d4595c5267 Rework imgui rendering process 2024-06-05 11:56:41 -04:00
6fbc55fd0f Fixes links 2024-05-26 11:44:33 +00:00
63e96bd298 Add links 2024-05-26 11:44:00 +00:00
47326f2da4 Fixes Planned text wraparound 2024-05-26 11:42:12 +00:00
2b08b6af4c Add README.md 2024-05-26 11:41:23 +00:00
856b6a4531 Add more testing models 2024-05-24 14:10:02 -04:00
227dc3c939 Track glb 2024-05-24 14:09:44 -04:00
68d20153da Get textureless rendering mostly working 2024-05-24 14:09:24 -04:00
8856f33704 Some cleanup 2024-04-21 09:39:45 -04:00
8c3eda0e37 Get perlin noise generator working with tessellation shaders 2024-04-13 03:03:42 -04:00
e5a8b0db8c Add check to ensure glfwCreateWindows is giving us something valid back 2024-04-07 03:03:33 -04:00
ffcf456338 Remove night heron 2024-03-30 10:07:29 -04:00
fa49a724b5 Readd night heron 2024-03-30 10:07:00 -04:00
0ac5f5202b Add more tracking to lfs 2024-03-30 10:04:24 -04:00
59fe1352bb Cleanup a model 2024-03-30 10:03:03 -04:00
c8ec3a741c Get traiin rendering working with random noise 2024-03-30 10:00:09 -04:00
9c50bea17b Fixes bug in evaluation shader causing weird translation issues 2024-03-17 06:22:15 -04:00