|
|
327167c9b1
|
Expanded KRSurface::m_imageAvailableSemaphores and m_renderFinishedSemaphores to have one semaphore per frame in flight. (Missed files in prior commit)
|
2022-09-15 19:20:10 -07:00 |
|
|
|
7433d54c16
|
Auto format C++ source
|
2022-08-08 01:07:26 -07:00 |
|
|
|
c49e177264
|
Removing RenderFrame parameters no longer needed with Vulkan and KRSurface
|
2022-04-03 23:12:34 -07:00 |
|
|
|
b6922dc63f
|
License header year bump
|
2022-04-03 21:56:23 -07:00 |
|
|
|
f48fb5b14f
|
Vulkan Refactoring - Implemented KRSwapchain
|
2022-04-03 21:49:54 -07:00 |
|
|
|
c58487c00f
|
KRRenderPass now selected by KRCamera
|
2022-03-27 22:37:15 -07:00 |
|
|
|
5e8c9223ac
|
Moved frameIndex to KRSurface
|
2022-03-27 22:14:41 -07:00 |
|
|
|
36f804e176
|
Implemented KRRenderPass::begin and KRRenderPass::end
|
2022-03-27 21:56:45 -07:00 |
|
|
|
2818deb0e3
|
Vulkan Refactoring - Added KRRenderPass, WIP refactorign KRScene::RenderFrame
|
2022-03-27 21:34:19 -07:00 |
|
|
|
9bdfb0feea
|
Attached depth buffer to KRSurface and enabled depth testing in render pass
|
2022-03-01 23:53:42 -08:00 |
|
|
|
00eeb8bcb4
|
KRPipeline's are now created with the passed in KRMesh::model_format_t
|
2022-02-28 22:04:24 -08:00 |
|
|
|
6a56c9ebfe
|
Added Vulkan versions of KRVBOData::bind and KRPipeline::bind
|
2022-02-28 01:07:32 -08:00 |
|
|
|
a26ee33e4c
|
WIP Refactoring...
|
2022-02-28 00:17:12 -08:00 |
|
|
|
3c948e2337
|
WIP Vulkan Refactoring and reflection driven vertex attribute binding
|
2022-02-27 22:10:17 -08:00 |
|
|
|
400a7e0061
|
WIP Binding vertex buffers
|
2022-02-13 22:22:51 -08:00 |
|
|
|
100ab0d3de
|
KRDeviceManager::getDeviceInfo refactored to KRDeviceManager::getDevice, and now returns a unique_ptr.
Now freeing vertex and index buffers.
|
2022-01-22 01:32:32 -08:00 |
|
|
|
d093cc6f96
|
Removed KRMeshManager's first-frame hackery for loading static meshes. They now load systematically.
|
2022-01-21 23:32:00 -08:00 |
|
|
|
e485518227
|
Add explicit surface resize detection and handle window minimize.
|
2021-08-18 00:58:42 -07:00 |
|
|
|
2102faf4e5
|
Recreating swap chain when invalidated
|
2021-08-18 00:41:31 -07:00 |
|
|
|
a3fc0d84d4
|
Implemented KRDeviceManager
|
2021-08-17 00:20:56 -07:00 |
|
|
|
f6b3845057
|
Added KRSurfaceManager
|
2021-08-16 23:36:05 -07:00 |
|
|
|
212cea794f
|
Created KRPresentationThread
|
2021-08-16 22:52:26 -07:00 |
|