|
|
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 |
|
|
|
444477ce56
|
Implement object transform loading into gltf Loader
|
2024-07-09 06:01:10 -04:00 |
|
|
|
04430c48c9
|
Draw components in imgui
|
2024-07-08 22:26:21 -04:00 |
|
|
|
2d273d9f93
|
Implement basics for component system
|
2024-07-08 06:59:07 -04:00 |
|
|
|
7e8a04b1c8
|
Formatting
|
2024-07-07 17:08:51 -04:00 |
|
|
|
2d4d213b34
|
Splitup component classes and structs
|
2024-07-07 17:08:35 -04:00 |
|
|
|
2ad82cfa5d
|
Cleanup GameObject includes and put it in it's own folder for components
|
2024-07-07 17:04:09 -04:00 |
|
|
|
f5e628117b
|
More major cleanup
|
2024-07-07 16:51:56 -04:00 |
|
|
|
c03a9dd682
|
Major cleanup
|
2024-07-06 03:02:16 -04:00 |
|
|
|
ed7c20a436
|
Move prototype definitions up
|
2024-07-02 16:30:34 -04:00 |
|
|
|
7611aa26d3
|
Move TransferData constructors implementation into cpp
|
2024-07-02 16:29:49 -04:00 |
|
|
|
37272722fd
|
Split TransferData into it's own hpp/cpp
|
2024-07-02 16:26:44 -04:00 |
|
|
|
0962bd8c3d
|
Move memory and descriptors management into it's own namespaces
|
2024-07-02 03:59:51 -04:00 |
|
|
|
85ec207086
|
Docs update and cleanup
|
2024-07-02 02:01:28 -04:00 |
|
|
|
a5cf121a88
|
Reimplement textured rendering and some cleanup
|
2024-06-27 14:24:03 -04:00 |
|
|
|
db5de6096d
|
Completely rework staging system
|
2024-06-27 14:23:41 -04:00 |
|
|
|
0374ac47ce
|
Implement texture previews for file browser
|
2024-06-25 16:14:48 -04:00 |
|
|
|
73636d8b98
|
Add drag and drop for scene type models
|
2024-06-24 17:37:37 -04:00 |
|
|
|
ad525acd89
|
Implement basic draw/drop support for single models
|
2024-06-24 13:06:15 -04:00 |
|
|
|
d7ce2c24d2
|
Add in some more profiling to the GUI
|
2024-06-24 10:42:50 -04:00 |
|
|
|
779253b5e4
|
Cleanup some GameObject access methods
|
2024-06-24 08:20:11 -04:00 |
|
|
|
d326af84d5
|
Replaces auto with proper type
|
2024-06-24 07:54:07 -04:00 |
|
|
|
03a2d998e8
|
Sets the name of the model during loading
|
2024-06-24 07:53:48 -04:00 |
|
|
|
27648ff58a
|
Fixes up missing return for getting the present queue index
|
2024-06-24 07:53:31 -04:00 |
|
|
|
6bf8737857
|
Fixes up some warnings
|
2024-06-24 07:42:19 -04:00 |
|
|
|
11e431907f
|
Move the GUI rendering to a secondary command buffer for threading later.
|
2024-06-24 07:02:08 -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 |
|