saschawillems
|
70f4daff5d
|
Moved VulkanDevice to vks namespce (Refs #260)
|
2017-02-12 10:16:07 +01:00 |
|
saschawillems
|
1c595c61e8
|
Enabled device extensions can now be set, display error message if device cannot be created
|
2017-02-09 19:22:48 +01:00 |
|
saschawillems
|
be1bcffd8f
|
Removed unused functions
|
2016-12-25 10:10:22 +01:00 |
|
Sascha Willems
|
40f481f9fd
|
Added missing include for std::find (Fixes #255)
|
2016-12-08 08:07:43 +01:00 |
|
saschawillems
|
f421d17814
|
Added function for checking extension support at device level
|
2016-12-07 21:54:04 +01:00 |
|
Cort
|
d5b03d26a5
|
Fixed assorted typos in comments and function names
|
2016-11-28 23:33:50 -08:00 |
|
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 |
|