Georg Hagen
|
d9a22236b4
|
Move sampler creation from image to resource manager and cache created samplers
|
2024-07-09 12:31:52 +02:00 |
|
Georg Hagen
|
aabc24616d
|
Add handling for camera intrinsics
|
2024-07-07 16:53:48 +02:00 |
|
Georg Hagen
|
87ce56b894
|
Add ArBackgroundDrawable
|
2024-07-07 00:37:49 +02:00 |
|
Georg Hagen
|
2b05518c61
|
Add VulkanTextureDynamic
|
2024-07-07 00:24:51 +02:00 |
|
Georg Hagen
|
add09b59af
|
Handle texture data format
|
2024-07-07 00:23:26 +02:00 |
|
Georg Hagen
|
d4c5e8700b
|
Allow exporting of metal device
|
2024-07-06 14:12:11 +02:00 |
|
|
|
86e7681a8d
|
Improve texture binding handling
|
2024-07-05 09:50:19 +02:00 |
|
|
|
3e73672538
|
Texture implementation basics
|
2024-07-04 17:00:46 +02:00 |
|
|
|
de12a1d637
|
Fix issue freeing node resources
|
2024-07-04 12:12:51 +02:00 |
|
Georg Hagen
|
5b6fde2aaf
|
Fix issue with freeing geometries
|
2024-07-03 15:54:05 +02:00 |
|
Georg Hagen
|
002206e9d6
|
Fix some shader issues
|
2024-07-03 15:43:15 +02:00 |
|
Georg Hagen
|
fa51f868b7
|
Silence some warnings
|
2024-07-02 21:29:15 +02:00 |
|
Georg Hagen
|
6962ce0bcf
|
Some more TexturePreparations #11
|
2024-06-11 10:25:06 +02:00 |
|
Georg Hagen
|
9f05b3e3a2
|
Slight cleanup of VulkanDrawContext and binding the node
|
2024-06-05 21:26:46 +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 |
|
|
|
2b90b5d84e
|
Cleanup code
|
2023-09-09 23:18:27 +02:00 |
|
|
|
446e11e3b8
|
Cleanup descriptor layout handling
|
2023-09-03 17:07: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 |
|
|
|
bcbb69833b
|
Fix memory leaks
|
2023-08-28 15:09:57 +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 |
|
|
|
582a82d9b4
|
Fix issues with debug layers
|
2021-07-29 15:32:23 +02:00 |
|
|
|
e636b8eae5
|
Add option to enable alpha blending
|
2021-05-23 20:47:23 +02:00 |
|
|
|
b53b4b0ca1
|
Expose culling mode in shader config
|
2021-02-15 13:50:27 +01:00 |
|
|
|
e737a3ce95
|
Move vertex input description out of VulkanShader
|
2021-01-15 16:38:07 +01:00 |
|
|
|
eec33c30dc
|
Start refactoring shader system
|
2021-01-14 16:01:11 +01:00 |
|
|
|
5afb752fca
|
Free resources when VulkanGeometry is freed
|
2021-01-09 22:56:17 +01:00 |
|
|
|
412613c757
|
Improve resource handling
|
2021-01-08 22:11:00 +01:00 |
|
|
|
876f25784e
|
Cleanup includes
|
2020-10-28 01:13:11 +01:00 |
|
|
|
78d24fbe41
|
Introduce Math.hpp and use typedef to make replacing glm with something else in the future simpler
|
2020-10-27 23:25:26 +01:00 |
|
|
|
0790e40294
|
More code cleanup
|
2020-10-18 21:56:30 +02:00 |
|
|
|
3c129e4653
|
Fix issue with resizing viewport
|
2020-10-15 23:55:11 +02:00 |
|
|
|
4f2122a2be
|
Refactor code
|
2020-09-25 01:55:18 +02:00 |
|
|
|
c0a234ab06
|
Fix linux build
|
2020-05-24 23:14:11 +02:00 |
|
|
|
fc529b0694
|
Add basic input system
|
2020-05-16 00:56:22 +02:00 |
|
|
|
638009d729
|
Fix compile errors
|
2019-10-15 16:32:22 +02:00 |
|
|
|
542ef348ee
|
first release
|
2019-10-14 23:02:51 +02:00 |
|