Georg Hagen
|
9f05b3e3a2
|
Slight cleanup of VulkanDrawContext and binding the node
|
2024-06-05 21:26:46 +02:00 |
|
Georg Hagen
|
266b0321d9
|
Resize buffer if size does not match required size
|
2024-06-04 11:43:19 +02:00 |
|
Georg Hagen
|
dc503acb73
|
Fix descriptor buffer size discrapency
|
2024-06-04 11:31:09 +02:00 |
|
Georg Hagen
|
0ce6e31a0d
|
Fix iOS build issue
|
2024-05-29 18:03:47 +02:00 |
|
Georg Hagen
|
5f65e9291a
|
Fix dynamic offset count error spam
|
2024-05-28 22:26:16 +02:00 |
|
Georg Hagen
|
bc0e117d83
|
Fix memory alignment on Nvidia cards
|
2024-05-28 22:20:02 +02:00 |
|
Georg Hagen
|
7dd16c66b9
|
Fix multithreaded rendering
|
2024-05-28 22:18:33 +02:00 |
|
|
|
e0f24153d3
|
Change namespace name
|
2023-10-03 19:52:23 +02:00 |
|
|
|
1d8a7d7755
|
Free vulkan surface
|
2023-09-27 03:12:11 +02:00 |
|
|
|
5dfc2de985
|
Handle deinitialisation
|
2023-09-24 20:27:34 +02:00 |
|
|
|
5b5f18b9a8
|
Fix release of Vulkan resources
|
2023-09-23 17:52:11 +02:00 |
|
|
|
090e75a1ca
|
Fix issues with de/re-initialisation
|
2023-09-18 15:13:14 +02:00 |
|
|
|
2b90b5d84e
|
Cleanup code
|
2023-09-09 23:18:27 +02:00 |
|
|
|
703f5c0d12
|
Fix issues with ui rendering
|
2023-09-08 18:17:16 +02:00 |
|
|
|
2bcea0d7fd
|
Add imgui rendering ability on none glfw windows
|
2023-09-07 00:54:22 +02:00 |
|
|
|
9709861bda
|
Fix issues with UI renderer
|
2023-09-06 00:03:06 +02:00 |
|
|
|
f9688792c4
|
Fix issue with semaphore being reused to early
|
2023-09-05 13:23:22 +02:00 |
|
|
|
446e11e3b8
|
Cleanup descriptor layout handling
|
2023-09-03 17:07:23 +02:00 |
|
|
|
b328db0075
|
Add ShaderRegistry
|
2023-09-02 16:57:23 +02:00 |
|
|
|
be7a48dc09
|
Allow custom input descriptors
|
2023-09-01 14:59:11 +02:00 |
|
|
|
df4194be51
|
Update how camera data is communicated to shader
|
2023-08-31 21:16:11 +02:00 |
|
|
|
93c75763c7
|
[WIP] Refactor creation of descriptorsets
|
2023-08-30 23:11:11 +02:00 |
|
|
|
5aec41ead4
|
[WIP] Shader handling rework
|
2023-08-29 23:08:11 +02:00 |
|
|
|
5735b93870
|
Extend camera class
|
2023-08-29 21:21:21 +02:00 |
|
|
|
bcbb69833b
|
Fix memory leaks
|
2023-08-28 15:09:57 +02:00 |
|
|
|
317d5c0e3c
|
Introduce Version class
|
2023-08-26 21:23:25 +02:00 |
|
|
|
d84d2935ff
|
Changes to the inharitance of some classes
|
2023-08-22 00:40:20 +02:00 |
|
|
|
e2dfd50a55
|
Optimize push constants usage
|
2023-08-08 23:36:11 +02:00 |
|
|
|
6ad5d69870
|
Add GridDrawable
|
2023-08-07 21:18:19 +02:00 |
|
|
|
da1782c4a9
|
Cleanup shader handling
|
2023-08-05 21:01:11 +02:00 |
|
|
|
836e9dce42
|
Change shader handling
|
2023-08-04 20:20:20 +02:00 |
|
|
|
d340d91f52
|
[WIP] Texture support
|
2023-08-02 16:17:18 +02:00 |
|
|
|
87dad42c79
|
Move Drawable draw call recording logic out of renderer
|
2021-08-01 00:37:11 +02:00 |
|
|
|
8d370c9860
|
Refactor Drawable
|
2021-07-31 11:22:33 +02:00 |
|
|
|
f96de2123f
|
Add ui logic for renderer
|
2021-07-31 01:59:11 +02:00 |
|
|
|
7813920951
|
Start imgui integration
|
2021-07-31 01:02:03 +02:00 |
|
|
|
b00d888471
|
Refactor RenderPass logic
|
2021-07-30 17:45:02 +02:00 |
|
|
|
582a82d9b4
|
Fix issues with debug layers
|
2021-07-29 15:32:23 +02:00 |
|
|
|
58f2efb360
|
Update DeviceManager
|
2021-07-21 01:59:11 +02:00 |
|
|
|
d74eb9523e
|
Split Image definition and implementation
|
2021-07-14 18:19:20 +02:00 |
|
|
|
e636b8eae5
|
Add option to enable alpha blending
|
2021-05-23 20:47:23 +02:00 |
|
|
|
fb6766558c
|
Fix windows build
|
2021-03-28 13:13:13 +02:00 |
|
|
|
5dd56847d8
|
Fix some issues with resource management
|
2021-02-20 20:29:11 +01:00 |
|
|
|
556d5d8e2b
|
Expose camera push constants to fragment shader
|
2021-02-19 02:28:11 +01:00 |
|
|
|
053cc5b391
|
Update shader bundling to be included in binary
|
2021-02-16 21:32:27 +01:00 |
|
|
|
b53b4b0ca1
|
Expose culling mode in shader config
|
2021-02-15 13:50:27 +01:00 |
|
|
|
b1b4c117f2
|
Expose camera position to shader
|
2021-02-14 02:12:13 +01:00 |
|
|
|
8f1c7e4bd4
|
Fix performance issues on apple
|
2021-02-13 19:48:25 +01:00 |
|
|
|
97cb8d1ac9
|
Expose view and projection matrix to shader
|
2021-02-12 19:47:11 +01:00 |
|
|
|
8dc50ab279
|
Fix viewport resizing not updating camera aspect ratio
|
2021-02-11 19:41:24 +01:00 |
|