Commit graph

30 commits

Author SHA1 Message Date
AIOOB
00d3085901 Store mip_levels and array_layers for images 2018-05-14 19:02:06 +01:00
Dzmitry Malyshau
52dcdd097b Clear image update 2018-05-12 21:20:40 -04:00
msiglreith
cc78b7fcbe Update gfx version and expose framebuffer sample limits 2018-05-02 16:59:44 +02:00
Dzmitry Malyshau
e73b22c0d0 Warnings, compute pipelines, limits 2018-04-27 09:51:55 -04:00
Dzmitry Malyshau
b91cf67f0c Make unboxing safer 2018-04-18 19:11:32 -04:00
msiglreith
6102540750 Add support for blending, buffer copy and indexed drawing 2018-04-17 23:12:02 +02:00
Dzmitry Malyshau
7fed8abd57 Update gfx with image_format_properties 2018-04-04 14:23:46 -04:00
Dzmitry Malyshau
1bc260fb25 Limited support for dynamic states 2018-04-01 21:45:59 -04:00
Dzmitry Malyshau
7a544eb46f Update gfx with image kind changes 2018-03-27 13:38:49 -04:00
Dzmitry Malyshau
d9b5a0b5c6 Image properties, more entry points 2018-02-28 11:51:46 -05:00
Dzmitry Malyshau
f8bd64a885 HAL update for descriptor sets 2018-02-28 11:27:03 -05:00
Dzmitry Malyshau
2048d3ba75 Expose more device functions, implement buffer-image copies, pipeline barriers, and all the things needed to execture the triangle CTS tests. 2018-02-27 16:32:49 -05:00
Dzmitry Malyshau
e9948e2299 More physical device, instance functions, sampler creation/destruction 2018-02-27 15:08:18 -05:00
Dzmitry Malyshau
db997ead72 Update to iterator changes in HAL device methods 2018-02-15 23:34:53 -05:00
msiglreith
1f69948ef1 Update to latest master 2018-01-29 23:26:28 +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
ea0714cf39 Implement vkCreateGraphicsPipeline and vkDestroyGraphicsPipeline 2018-01-16 18:24:54 +01:00
msiglreith
225764fc2d Implement vkCmdBeginRenderPass 2018-01-16 18:24:53 +01:00
msiglreith
1a1f1f856e Cleanup implementation 2018-01-09 23:00:35 +01:00
msiglreith
b9118e60a5 Implement vkGetDeviceQueue, vkCreateSemaphore, vkDestroySemaphore, vkAcquireNextImageKHR, vkCreateRenderPass and vkDestroyRenderPass 2018-01-09 15:19:22 +01:00
msiglreith
a3a7f1f552 Implement vkCreateDescriptorPool, vkDestroyDescriptorPool, vkAllocateDescriptorSets and vkUpdateDescriptorSets 2018-01-07 16:17:02 +01:00
msiglreith
33e263cd58 Implement vkCreateDescriptorSetLayout 2018-01-07 16:17:02 +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
d270a36ba3 Update to latest gfx master 2018-01-02 00:47:47 +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
Renamed from src/conv.rs (Browse further)