|
|
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 |
|
|
|
df344d0d7b
|
Vertex attributes are now bound automatically to shaders using spirv reflection.
|
2022-02-27 23:51:29 -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 |
|
|
|
a3fc0d84d4
|
Implemented KRDeviceManager
|
2021-08-17 00:20:56 -07:00 |
|
|
|
817cd32044
|
WIP Vulkan Pipeline refactoring
|
2021-08-16 22:04:02 -07:00 |
|
|
|
0e2bd45b7f
|
Surface initialization and destruction moved to KRSurface
|
2021-08-16 19:51:15 -07:00 |
|
|
|
748bd56b37
|
KRDevice refactoring WIP
|
2021-08-16 16:50:05 -07:00 |
|
|
|
d69699230a
|
Updated HEaders
|
2021-08-16 16:35:36 -07:00 |
|
|
|
92e7dec2fa
|
Refactored SurfaceInfo to KRSurface and DeviceInfo to KRDevice. Created new files for KRSurface and KRDevice.
|
2021-08-16 15:49:17 -07:00 |
|
|
|
09b9841c03
|
Vulkan triangle!
Switched to Vulkan 1.1 GLSL dialect
Added vulkan test shader
Implemented test render thread function
|
2021-08-12 23:29:45 -07:00 |
|
|
|
1114210039
|
Create Vulkan semaphores for swapchain synchronization
|
2021-08-12 22:40:40 -07:00 |
|
|
|
3fff761bca
|
Creating Vulkan framebufffers
|
2021-08-12 19:51:47 -07:00 |
|
|
|
12e476dc81
|
Surface handles are now indirect.
|
2021-08-12 00:45:57 -07:00 |
|
|
|
95a506e6bf
|
Refactor Vulkan initialization, support multi-GPU
|
2021-08-11 17:46:26 -07:00 |
|
|
|
348ba3270b
|
Reverted to SPIR-V 1.3
WIP Pipeline initialization
|
2021-08-11 01:11:52 -07:00 |
|
|
|
e3501544db
|
WIP Initialize PIpelines
|
2021-08-11 00:25:38 -07:00 |
|
|
|
ce7ecbdd9a
|
Compiling shaders to SPIR-V 1.5
WIP Vulkan Pipeline initialization
|
2021-08-10 20:13:32 -07:00 |
|
|
|
9f71c278ea
|
Imported glslang library. Refactoring shader manager.
|
2019-12-01 15:49:49 -08:00 |
|