Commit graph

  • 33978e81e2 Merge #16 bors[bot] 2018-01-07 22:51:53 +0000
  • 84dcbf309a Fix buffer and image binding msiglreith 2018-01-07 23:39:06 +0100
  • fb6d185e5f Implement vkCreateShaderModule and vkDestroyShaderModule msiglreith 2018-01-07 16:16:22 +0100
  • a3a7f1f552 Implement vkCreateDescriptorPool, vkDestroyDescriptorPool, vkAllocateDescriptorSets and vkUpdateDescriptorSets msiglreith 2018-01-07 02:01:19 +0100
  • 78f0654ad3 Implement vkCreatePipelineLayout, vkDestroyPipelineLayout and vkDestroyDescriptorSetLayout msiglreith 2018-01-06 18:58:50 +0100
  • 33e263cd58 Implement vkCreateDescriptorSetLayout msiglreith 2018-01-06 18:20:19 +0100
  • b9d6309c67 Fix GetPhysicalDeviceQueueFamilyProperties and basic implementation for getting native lunarg samples running msiglreith 2018-01-06 17:44:49 +0100
  • 05c1d5387f Merge #15 bors[bot] 2018-01-04 20:00:47 +0000
  • 9412c51b82 Export dummy vulkan functions to fix linking of lunarg API samples msiglreith 2018-01-04 18:27:43 +0100
  • 0b55712fac Merge #14 bors[bot] 2018-01-04 17:29:22 +0000
  • 6bb3aa427a Cleanup memory binding and memory requirements following review advice msiglreith 2018-01-04 18:16:00 +0100
  • 7c19ad77ae Implement vkCreateBuffer and fix memory binding msiglreith 2018-01-04 15:20:15 +0100
  • 728e338ffa Implement vkMapMemory, vkUnmapMemory, vkBindBufferMemory, vkGetBufferMemoryRequirements, vkDestroyBuffer and vkDestroyImage msiglreith 2018-01-04 01:37:07 +0100
  • 092c522b8e Merge #13 bors[bot] 2018-01-02 18:33:30 +0000
  • bcc11fac99 Fix Makefile and build and update README msiglreith 2018-01-02 17:39:02 +0100
  • d270a36ba3 Update to latest gfx master msiglreith 2018-01-02 00:47:47 +0100
  • d93282925c dx12: Fix native build using dynamic c-libs msiglreith 2017-12-27 01:11:44 +0100
  • c2935f357a native: Add math primitives msiglreith 2017-12-26 20:25:56 +0100
  • 7a3a11fafc Implement vkBindImageMemory and remaining parts of the depth buffer example msiglreith 2017-12-26 19:59:30 +0100
  • 458568cad2 Add support for dx12 msiglreith 2017-12-26 19:45:31 +0100
  • d15b5fa59f Merge #12 bors[bot] 2017-12-22 02:44:47 +0000
  • 4f409de59e Implement vkAllocateMemory and vkFreeMemory msiglreith 2017-12-21 15:31:05 +0100
  • 04835a3aeb Merge #11 bors[bot] 2017-12-20 15:00:13 +0000
  • 2e19f801e4 Implement vkGetPhysicalDeviceMemoryProperties and add some placeholders msiglreith 2017-12-20 15:25:54 +0100
  • 21345fa702 Merge #10 bors[bot] 2017-12-20 12:43:55 +0000
  • 5d16ac702b Update README and relink gfx dependency to main repository msiglreith 2017-12-19 22:28:57 +0100
  • 02da506e7a Merge #9 bors[bot] 2017-12-11 18:13:24 +0000
  • bc7a8107e6 Implement vkGetImageMemoryRequirements msiglreith 2017-12-11 18:45:16 +0100
  • 6da6cc415b
    Exception for staging.tmp Dzmitry Malyshau 2017-12-11 12:23:31 -0500
  • 26c3f509c4
    Add bors.toml Dzmitry Malyshau 2017-12-11 12:20:49 -0500
  • 468c42a3a2 Implement vkCreateImage msiglreith 2017-12-09 16:29:25 +0100
  • 740cec2c9b Implement vkGetPhysicalDeviceFormatProperties and parts of 06 - depth stencil sample msiglreith 2017-12-09 15:08:46 +0100
  • e90c0fdf59
    Merge pull request #8 from msiglreith/icd Dzmitry Malyshau 2017-12-10 21:21:14 -0500
  • 054678b7f5 Fix Makefile and mark implementations as inline msiglreith 2017-12-08 23:20:02 +0100
  • b919665a9b ICD implementation groundwork msiglreith 2017-12-08 19:18:18 +0100
  • 428899f237 Restructure project for ICD implementation msiglreith 2017-12-08 13:11:54 +0100
  • 1797c73f8b
    Merge pull request #7 from msiglreith/image_view Dzmitry Malyshau 2017-12-07 19:40:26 -0500
  • 82ab5720ee Implement vkDestroyImageView msiglreith 2017-12-08 01:07:34 +0100
  • 69b3d1e043 Implement VkCreateImageView msiglreith 2017-12-08 00:54:54 +0100
  • 7ff5dcefbd
    Merge pull request #6 from msiglreith/xcb Dzmitry Malyshau 2017-12-07 17:32:45 -0500
  • c09387bc4f Add swapchain related implementations msiglreith 2017-12-07 22:29:14 +0100
  • 936b207418 win32: Add basic window setup and remove winit based surface function msiglreith 2017-11-24 00:02:39 +0100
  • 3179b49398
    Merge pull request #5 from msiglreith/build_ci Dzmitry Malyshau 2017-12-01 10:33:42 -0500
  • f297339838 Fix Makefile msiglreith 2017-12-01 00:50:59 +0100
  • d2dc11f229
    Merge pull request #3 from msiglreith/win32surface Dzmitry Malyshau 2017-11-24 11:13:21 -0500
  • a9aada84e6 win32: Support win32 surface creation msiglreith 2017-11-23 18:39:15 +0100
  • c8b4f2e7a7
    Merge pull request #2 from msiglreith/first-steps Dzmitry Malyshau 2017-11-23 09:38:49 -0500
  • ca1ff277fa Fix stack corruption caused by command buffers msiglreith 2017-11-23 00:04:29 +0100
  • 7d45552cbc Add support for more formats msiglreith 2017-11-23 00:02:50 +0100
  • 30f55be936 Change file-ending for MSVC compiler msiglreith 2017-11-23 00:02:09 +0100
  • f799034fb1 Surface capabilities and formats Dzmitry Malyshau 2017-11-14 11:19:33 -0500
  • 432331abce Surface creation/destruction Dzmitry Malyshau 2017-11-13 22:55:43 -0500
  • fcdebb5160 Command buffer allocation/freeing Dzmitry Malyshau 2017-11-06 22:46:57 -0500
  • 82d4e84e03 Command pool creation/destruction Dzmitry Malyshau 2017-11-06 22:33:36 -0500
  • 1828304cbd Update to latest gfx-rs Dzmitry Malyshau 2017-11-06 21:57:32 -0500
  • 101a0521b9 Device creation Dzmitry Malyshau 2017-09-12 12:27:01 -0400
  • 9098c95950 Git modules, README, travis, etc Dzmitry Malyshau 2017-09-06 22:01:58 -0400
  • 70cf6476c3 Proper static lib, enumerate_adapters Dzmitry Malyshau 2017-09-06 21:34:41 -0400
  • 7f30e22a05 Basic Vulkan header hookup and automation Dzmitry Malyshau 2017-09-06 17:10:25 -0400
  • 878a12c594 Initial commit Dzmitry Malyshau 2017-09-06 21:53:52 -0400