|
|
83d4aa4d89
|
Fixes bounding box fuckery
|
2024-08-14 14:22:41 -04:00 |
|
|
|
576d409092
|
Fixes clock possibly being non-monotonic
|
2024-08-13 17:59:27 -04:00 |
|
|
|
fb820780ed
|
Remove test
|
2024-08-12 17:19:52 -04:00 |
|
|
|
8f1e7f6eda
|
Remove exessive logging
|
2024-08-12 17:19:17 -04:00 |
|
|
|
9f30733841
|
Cleanup and adding debug drawers
|
2024-08-12 16:41:05 -04:00 |
|
|
|
24285fae18
|
Fixes bounding box matrix math
|
2024-08-12 16:40:45 -04:00 |
|
|
|
fe9fd49fe3
|
Fixes usage of wrong matrix during frustum tests
|
2024-08-12 16:38:10 -04:00 |
|
|
|
31d04648f0
|
Remove testing line
|
2024-08-12 16:37:30 -04:00 |
|
|
|
2bb0d38deb
|
Fix class name
|
2024-08-12 16:37:07 -04:00 |
|
|
|
9a63c64bdd
|
Makes the camera update it's frustum once again
|
2024-08-12 16:36:43 -04:00 |
|
|
|
863d589327
|
Change color of debug line. Makes normals force fullbright
|
2024-08-12 16:36:28 -04:00 |
|
|
|
059700fa56
|
Debug line drawing
|
2024-08-12 15:21:32 -04:00 |
|
|
|
7012a4a9d5
|
Fixes a bunch of validation errors
|
2024-08-12 15:09:26 -04:00 |
|
|
|
ac6d7b0915
|
Allows for constexpr NormalVector
|
2024-08-09 19:33:21 -04:00 |
|
|
|
e56946be3b
|
Some cleanup
|
2024-08-09 19:10:55 -04:00 |
|
|
|
35663e6fd4
|
Component changes
|
2024-08-09 07:59:11 -04:00 |
|
|
|
61e22684af
|
Add in profiling counters
|
2024-08-08 15:39:15 -04:00 |
|
|
|
8d0bfc1d12
|
Add in some buffer printouts
|
2024-08-08 14:44:20 -04:00 |
|
|
|
32d452a568
|
Add memory buffer allocation count into the stats screen
|
2024-08-07 04:16:21 -04:00 |
|
|
|
48087b53ed
|
Add in FPS counter and stats menu
|
2024-08-07 03:17:14 -04:00 |
|
|
|
b01216a951
|
Add preprocessing printout
|
2024-08-06 02:34:31 -04:00 |
|
|
|
d9baa5aece
|
Get includes working for glsl
|
2024-08-05 12:22:59 -04:00 |
|
|
|
8a055b28a0
|
get runtime shader compilation working
|
2024-08-05 10:25:08 -04:00 |
|
|
|
fdcd6a6c31
|
Move shaders and assets into the src build tree
|
2024-08-05 09:48:27 -04:00 |
|
|
|
684f947f50
|
Fixes path issues
|
2024-08-05 00:10:48 -04:00 |
|
|
|
6627369ea7
|
Add better error printout for image creation errors
|
2024-08-04 23:56:45 -04:00 |
|
|
|
63f88984e2
|
Add missing include to git tracking
|
2024-08-04 23:28:47 -04:00 |
|
|
|
a456ff2eca
|
Switch inputs to degrees
|
2024-08-04 13:01:03 -04:00 |
|
|
|
8c14caf9c9
|
Fixes rotation bug with GUI
|
2024-08-04 12:56:53 -04:00 |
|
|
|
b631c20c95
|
Cleanup a bunch of warnings
|
2024-08-04 12:22:30 -04:00 |
|
|
|
849a1283cf
|
Seperate editor from engine lib
|
2024-08-04 11:57:14 -04:00 |
|
|
|
30a932e4fe
|
Transfer editor specific code to a separate binary
|
2024-08-02 09:26:44 -04:00 |
|
|
|
1b7fe07364
|
Cleanup GUI systems
|
2024-07-30 02:21:23 -04:00 |
|
|
|
d72aefb96b
|
Setup dock builder for editor GUI
|
2024-07-29 03:22:33 -04:00 |
|
|
|
8fe9c94b6b
|
Get multi camera working
|
2024-07-28 00:32:31 -04:00 |
|
|
|
e89dc1261c
|
Finally gets the camera renderpass working
|
2024-07-23 00:39:07 -04:00 |
|
|
|
c7c3e965b6
|
Index checks
|
2024-07-13 03:52:59 -04:00 |
|
|
|
d50d5b5011
|
Cleanup renderpass creation
|
2024-07-13 03:50:20 -04:00 |
|
|
|
e23705f13e
|
Enforces better checking when making swapchains with depth buffers
|
2024-07-12 03:15:32 -04:00 |
|
|
|
45ada7fcb0
|
Implement framebuffers for cameras
|
2024-07-11 07:51:44 -04:00 |
|
|
|
4eeda8fe2e
|
Fixes some defines being in the wrong place
|
2024-07-11 06:45:59 -04:00 |
|
|
|
bc805f1980
|
Merge branch 'refs/heads/attempt2'
# Conflicts:
# src/engine/concepts/is_attachment.hpp
# src/engine/gui/preview.cpp
# src/engine/rendering/Attachment.hpp
# src/engine/rendering/RenderPassBuilder.hpp
# src/engine/rendering/Renderer.cpp
# src/engine/rendering/Renderer.hpp
# src/engine/rendering/SwapChain.cpp
# src/engine/rendering/SwapChain.hpp
# src/engine/rendering/types.hpp
# src/engine/systems/GuiSystem.cpp
|
2024-07-11 03:58:44 -04:00 |
|
|
|
f2bf5cad53
|
More cleanup
|
2024-07-11 03:46:03 -04:00 |
|
|
|
2f7e3452ac
|
More code cleanup - Formatting
|
2024-07-11 01:42:02 -04:00 |
|
|
|
f1c31dbea7
|
More code cleanup
|
2024-07-11 01:41:48 -04:00 |
|
|
|
21268f2d4d
|
Rework swapchain to no longer init inside of ctor body
|
2024-07-11 01:32:57 -04:00 |
|
|
|
2fddf66153
|
Move swapchain init to ctor init
|
2024-07-11 00:55:22 -04:00 |
|
|
|
04170d5749
|
Fuck this
|
2024-07-10 10:50:16 -04:00 |
|
|
|
df65e4df49
|
Seperate Framebuffer and Swapchain creation and fix gbuffer resource overallocation
|
2024-07-10 07:50:48 -04:00 |
|
|
|
6539525333
|
Cleanup some of the old model loading
|
2024-07-09 07:57:43 -04:00 |
|