saschawillems
|
d95d5c8991
|
Option for dedicated transfer queue upon device creation
|
2016-10-03 11:00:18 +02:00 |
|
saschawillems
|
90315fb783
|
Option for dedicated transfer queue upon device creation
|
2016-10-03 10:13:20 +02:00 |
|
saschawillems
|
1461731a0e
|
Fix for device creation queue priorities (scope was too narrow)
|
2016-08-30 18:39:02 +02:00 |
|
saschawillems
|
e94a762684
|
Changes to device queue creation info (Fixes #216), try to get a separate compute queue if possible
|
2016-08-08 20:48:24 +02:00 |
|
saschawillems
|
78fc9be5a4
|
Added buffer copy function to VulkanDevice
|
2016-07-30 11:06:16 +02:00 |
|
saschawillems
|
27aa3ad1b2
|
Added command buffer creation and flush functions to VulkanDevice
|
2016-07-23 23:25:25 +02:00 |
|
saschawillems
|
e4fb1e6126
|
Global scene memory allocation instead of per-mesh, use VulkanDevice, compiler warnings
|
2016-07-23 22:47:17 +02:00 |
|
saschawillems
|
dbed50bbf2
|
Command pool creation for VulkanDevice
|
2016-07-23 20:27:51 +02:00 |
|
saschawillems
|
4194673e16
|
Command pool creation for VulkanDevice
|
2016-07-23 20:18:08 +02:00 |
|
saschawillems
|
1f8a58b6b3
|
Textoverlay now uses VulkanDevice, refactoring, documentation
|
2016-07-23 18:16:53 +02:00 |
|
saschawillems
|
919a510549
|
VulkanDevice class, setup debugging before creating the logical device
|
2016-07-22 22:24:27 +02:00 |
|
saschawillems
|
03fc9f66ea
|
Queue family index stuff moved to VulkanDevice class
|
2016-07-22 21:50:10 +02:00 |
|
saschawillems
|
2e6e9d5eb2
|
VulkanDevice refactoring
|
2016-07-22 20:47:23 +02:00 |
|
saschawillems
|
dafc4da14a
|
Added a dedicated buffer object class
|
2016-07-20 22:21:52 +02:00 |
|
saschawillems
|
5e019dfdbb
|
Iterate over all available memory types (Fixes #209)
|
2016-07-19 20:28:31 +02:00 |
|
saschawillems
|
3c944c2bd9
|
Added Vulkan device class that encapsulates access to the physical and logical device and includes common functions
|
2016-07-16 17:36:35 +02:00 |
|