Dzmitry Malyshau
|
335d42b466
|
Implement debug markers, avoid taking a zero-sized slice from raw data.
|
2020-09-28 23:13:38 -04:00 |
|
Dzmitry Malyshau
|
d0a798f569
|
Add missing entry points for VK_KHR_get_physical_device_properties2 and VK_KHR_maintenance1
|
2020-09-23 01:31:59 -04:00 |
|
Dzmitry Malyshau
|
2d0aeb66e7
|
Support VK_KHR_portability_subset
|
2020-09-19 20:54:21 -04:00 |
|
Dzmitry Malyshau
|
8ccdddda2e
|
Update to latest gfx, mark some of the methods unsafe
|
2020-08-22 01:41:42 -04:00 |
|
Dzmitry Malyshau
|
7962ce0d8b
|
Support VK_KHR_get_surface_capabilities2
|
2020-08-05 13:08:29 -04:00 |
|
Martin Krošlák
|
46776f5bcf
|
Update to 2018 edition
|
2020-01-25 09:03:23 +01:00 |
|
Martin Krošlák
|
9f5d97a43c
|
Format code using rustfmt
|
2020-01-20 20:38:55 +01:00 |
|
Sascha Willems
|
421443fa05
|
Added vkGetPhysicalDeviceWin32PresentationSupportKHR
|
2019-10-23 20:56:59 +02:00 |
|
Michael(LAI)
|
cecfb97782
|
Fix typo
|
2019-05-18 11:39:38 +08:00 |
|
Joshua Groves
|
cbcfdf58dd
|
Add macOS surface
|
2018-06-05 20:54:11 -06:00 |
|
Dzmitry Malyshau
|
05e8abbde0
|
XCB support
|
2018-02-07 17:48:09 -05:00 |
|
msiglreith
|
c65a407dd5
|
Add all missing shims for the library interface
|
2018-01-29 13:32:53 +01:00 |
|
msiglreith
|
2113357d47
|
Fix and implement vkGetInstanceProcAddr and vkGetDeviceProcAddr
|
2018-01-29 13:32:53 +01:00 |
|
msiglreith
|
31aa84a06e
|
Implement vkCmdSetViewports, gfxCmdBindPipeline, gfxCmdSetScissor, gfxCmdBindDescriptorSets, gfxCmdDraw, gfxQueuePresentKhr and fix graphics pipeline creation
|
2018-01-16 18:24:54 +01:00 |
|
msiglreith
|
f422eb24d1
|
Implement vkCmdBindVertexBuffers and vkCmdEndRenderPass
|
2018-01-16 18:24:54 +01:00 |
|
msiglreith
|
225764fc2d
|
Implement vkCmdBeginRenderPass
|
2018-01-16 18:24:53 +01:00 |
|
msiglreith
|
63847cc271
|
Implement vkQueueSubmit, vkCreateFence, vkDestroyFence, vkWaitForFences, vkCreateFramebuffer, vkDestroyFramebuffer, vkBeginCommandBuffer and vkEndCommandBuffer
|
2018-01-09 23:12:00 +01:00 |
|
msiglreith
|
b9118e60a5
|
Implement vkGetDeviceQueue, vkCreateSemaphore, vkDestroySemaphore, vkAcquireNextImageKHR, vkCreateRenderPass and vkDestroyRenderPass
|
2018-01-09 15:19:22 +01:00 |
|
msiglreith
|
9412c51b82
|
Export dummy vulkan functions to fix linking of lunarg API samples
|
2018-01-04 19:15:51 +01:00 |
|
msiglreith
|
7c19ad77ae
|
Implement vkCreateBuffer and fix memory binding
|
2018-01-04 15:50:28 +01:00 |
|
msiglreith
|
728e338ffa
|
Implement vkMapMemory, vkUnmapMemory, vkBindBufferMemory, vkGetBufferMemoryRequirements, vkDestroyBuffer and vkDestroyImage
|
2018-01-04 15:21:35 +01:00 |
|
msiglreith
|
4f409de59e
|
Implement vkAllocateMemory and vkFreeMemory
|
2017-12-21 23:38:43 +01:00 |
|
msiglreith
|
2e19f801e4
|
Implement vkGetPhysicalDeviceMemoryProperties and add some placeholders
|
2017-12-20 15:26:10 +01:00 |
|
msiglreith
|
bc7a8107e6
|
Implement vkGetImageMemoryRequirements
|
2017-12-11 19:04:55 +01:00 |
|
msiglreith
|
468c42a3a2
|
Implement vkCreateImage
|
2017-12-11 13:56:20 +01:00 |
|
msiglreith
|
740cec2c9b
|
Implement vkGetPhysicalDeviceFormatProperties and parts of 06 - depth stencil sample
|
2017-12-11 13:56:20 +01:00 |
|
msiglreith
|
428899f237
|
Restructure project for ICD implementation
|
2017-12-08 19:18:35 +01:00 |
|