Commit graph

  • bd5575200f Fill out more sampler properties msiglreith 2018-04-23 15:04:17 +0200
  • c5a0fbd81d Merge #64 bors[bot] 2018-04-23 12:31:33 +0000
  • 819c39df48 Bump dependencies msiglreith 2018-04-23 14:19:21 +0200
  • 9402e06ae7 Merge #63 bors[bot] 2018-04-23 02:44:04 +0000
  • acfbf29a4d Implement depth bias msiglreith 2018-04-22 14:35:48 +0200
  • 7f4c30c98e Merge #61 bors[bot] 2018-04-22 10:57:21 +0000
  • 65126188f5 Implement specialization constants and image copy msiglreith 2018-04-22 12:50:56 +0200
  • bf61503651 Merge #62 bors[bot] 2018-04-20 13:19:05 +0000
  • ba863e8c8e Properly expose supported device features msiglreith 2018-04-20 14:55:50 +0200
  • 356111693b
    Add getDeviceProcAddr to device level functions AIOOB 2018-04-20 00:16:56 +0100
  • 7ca43b850c
    Update DX12 numbers Dzmitry Malyshau 2018-04-19 14:15:56 -0400
  • 2fce3aa575 Merge #60 bors[bot] 2018-04-19 11:41:29 +0000
  • 45c6bf284c Deps update, test picking for Makefile Dzmitry Malyshau 2018-04-18 21:20:00 -0400
  • 84f49750f8 clear_attachments and execute_commands Dzmitry Malyshau 2018-04-18 21:19:42 -0400
  • b91cf67f0c Make unboxing safer Dzmitry Malyshau 2018-04-18 19:11:32 -0400
  • b948f8ea26 Update Vulkan stats Dzmitry Malyshau 2018-04-18 18:37:23 -0400
  • 4005f014bd Release physical devices properly Dzmitry Malyshau 2018-04-18 18:37:14 -0400
  • 78cfa871dd Unix support for cts-debug command Dzmitry Malyshau 2018-04-18 15:30:31 -0400
  • 0c619fcd62 Keep a list of allocated command buffes for proper destruction of the pool Dzmitry Malyshau 2018-04-18 15:30:07 -0400
  • b46ade6360 Merge #59 bors[bot] 2018-04-18 17:58:18 +0000
  • e43939453d Implement push constant command msiglreith 2018-04-18 19:51:31 +0200
  • d853494fc1 Merge #58 bors[bot] 2018-04-18 02:18:04 +0000
  • 6102540750 Add support for blending, buffer copy and indexed drawing msiglreith 2018-04-17 22:45:55 +0200
  • cd848a43b9 Merge #57 bors[bot] 2018-04-17 20:26:27 +0000
  • 870c435b39 gfx update to c0ba2019c613432d74e2f13d95a398b220c9c9c4 Dzmitry Malyshau 2018-04-17 15:25:35 -0400
  • 0a30e0a29d Merge #56 bors[bot] 2018-04-17 17:50:11 +0000
  • 3d5fd5ccad Handle WHOLE_SIZE for memory mapping msiglreith 2018-04-17 19:37:15 +0200
  • 1d299a4949 Expose CreateWin32SurfaceKHR and device extensions msiglreith 2018-04-17 19:29:10 +0200
  • d446cc15ca Merge #54 bors[bot] 2018-04-12 16:25:09 +0000
  • 4aece2d525 Implement ResetFences and GetFenceStatus AIOOB 2018-04-12 17:14:19 +0100
  • a90e36710b Merge #53 bors[bot] 2018-04-12 13:27:52 +0000
  • 670de5f155 Unified unboxing Dzmitry Malyshau 2018-04-12 09:24:47 -0400
  • cfe1f11ad3 Update gfx-rs, Linux numbers, properly release device references Dzmitry Malyshau 2018-04-11 21:32:58 -0400
  • 64faf13e00 Include Cargo.lock instead of fixed revisions Dzmitry Malyshau 2018-04-11 21:32:31 -0400
  • c2891c1090 Merge #52 bors[bot] 2018-04-10 13:21:49 +0000
  • 2b2cb6fefd Return VK_INCOMPLETE for partial physical device enumeration grovesNL 2018-04-09 23:23:58 -0600
  • 014ad54760 Merge #51 bors[bot] 2018-04-09 12:34:17 +0000
  • 396ea0d6f0 OSX CTS results update Dzmitry Malyshau 2018-04-09 08:33:24 -0400
  • 38d6d65e5f Merge #50 bors[bot] 2018-04-06 16:11:08 +0000
  • 531275e648 First CTS results on OSX Dzmitry Malyshau 2018-04-06 10:42:38 -0400
  • 95d1bda8d9 Merge #49 bors[bot] 2018-04-04 20:56:20 +0000
  • 7fed8abd57 Update gfx with image_format_properties Dzmitry Malyshau 2018-04-04 14:21:43 -0400
  • 0cbabce1e6 Merge #48 bors[bot] 2018-04-03 02:01:00 +0000
  • b9e72ee612 Conformance testing makefile command Dzmitry Malyshau 2018-04-01 21:45:52 -0400
  • 973025673c Update gfx with destroy_buffer_view impl Dzmitry Malyshau 2018-04-01 21:45:21 -0400
  • 1bc260fb25 Limited support for dynamic states Dzmitry Malyshau 2018-03-30 00:18:10 -0400
  • cd5f32bcf1
    Include Vulkan CTS numbers into README Dzmitry Malyshau 2018-03-31 21:08:13 -0400
  • 3b78540c0e Merge #46 bors[bot] 2018-03-29 13:52:09 +0000
  • 8d75459a84 Fix physical device enumeration and add dummy features msiglreith 2018-03-28 17:39:44 +0200
  • 8e85630840 Merge #45 bors[bot] 2018-03-28 15:26:29 +0000
  • 7a544eb46f Update gfx with image kind changes Dzmitry Malyshau 2018-03-27 13:38:49 -0400
  • 1df436d581 Merge #44 bors[bot] 2018-03-15 14:17:21 +0000
  • 7817b77c0b Fix dispatchable handles msiglreith 2018-03-14 22:24:26 +0100
  • 3cfbc39c86 Merge #43 bors[bot] 2018-03-02 21:05:06 +0000
  • 127312e84e Update for latest HAL changes in descriptor writes Dzmitry Malyshau 2018-03-02 10:19:27 -0500
  • 50fb8e2b8c Merge #25 bors[bot] 2018-03-02 12:31:24 +0000
  • d308cd7216 Metal support, dispatch feature Dzmitry Malyshau 2018-03-01 22:04:47 -0500
  • 1c06394db0 Merge #42 bors[bot] 2018-03-01 14:54:18 +0000
  • 627559bc03 Improve ICD: adding missing entrypoints and add magic loader field msiglreith 2018-03-01 14:55:31 +0100
  • aaf53822bf Merge #41 bors[bot] 2018-03-01 13:56:18 +0000
  • 1f5f4410db Add appveyor CI support msiglreith 2018-03-01 13:15:59 +0100
  • c59ea3b5c7 Merge #39 bors[bot] 2018-02-28 17:51:52 +0000
  • a89b41ac40 Basic env_logger hookup Dzmitry Malyshau 2018-02-28 12:49:44 -0500
  • e0f19181f0 Merge #38 bors[bot] 2018-02-28 17:06:48 +0000
  • d9b5a0b5c6 Image properties, more entry points Dzmitry Malyshau 2018-02-28 11:51:46 -0500
  • 9cc6abe45f Merge #37 bors[bot] 2018-02-28 16:39:41 +0000
  • f8bd64a885 HAL update for descriptor sets Dzmitry Malyshau 2018-02-28 11:27:03 -0500
  • e7ebddf356 Merge #36 bors[bot] 2018-02-28 13:57:58 +0000
  • 965f2a2c9e Remove duplicate reset event entry points msiglreith 2018-02-28 13:56:05 +0100
  • 9cfbe8d243 Fix build on non-unix systems msiglreith 2018-02-27 23:10:12 +0100
  • a4a6ae38d4 Add missing device proc entry points msiglreith 2018-02-27 23:04:06 +0100
  • c692153a2d Merge #35 bors[bot] 2018-02-27 21:39:38 +0000
  • 2048d3ba75 Expose more device functions, implement buffer-image copies, pipeline barriers, and all the things needed to execture the triangle CTS tests. Dzmitry Malyshau 2018-02-27 16:32:49 -0500
  • ef2406360b Merge #34 bors[bot] 2018-02-27 21:31:03 +0000
  • e9948e2299 More physical device, instance functions, sampler creation/destruction Dzmitry Malyshau 2018-02-27 15:08:18 -0500
  • 28e1318314 Merge #33 bors[bot] 2018-02-16 15:50:31 +0000
  • 7d7a0f9e44 Base on gfx-rs master revision Dzmitry Malyshau 2018-02-16 10:31:10 -0500
  • a7806c4b10 Merge #30 bors[bot] 2018-02-16 10:38:51 +0000
  • db997ead72 Update to iterator changes in HAL device methods Dzmitry Malyshau 2018-02-15 23:34:53 -0500
  • 05e8abbde0 XCB support Dzmitry Malyshau 2018-01-30 11:19:37 -0500
  • c049bac241 Merge #28 bors[bot] 2018-01-30 04:20:42 +0000
  • 1f69948ef1 Update to latest master msiglreith 2018-01-29 23:25:15 +0100
  • 1d77233de9 Merge #27 bors[bot] 2018-01-29 18:21:06 +0000
  • 55dbf83cdb
    Include LunarG build settings in README msiglreith 2018-01-29 19:04:06 +0100
  • 23d10a3c0f Merge #26 bors[bot] 2018-01-29 14:59:34 +0000
  • c65a407dd5 Add all missing shims for the library interface msiglreith 2018-01-21 15:39:07 +0100
  • 2113357d47 Fix and implement vkGetInstanceProcAddr and vkGetDeviceProcAddr msiglreith 2018-01-19 16:02:28 +0100
  • 8d1498c60d Merge #21 bors[bot] 2018-01-22 13:35:40 +0000
  • d812b10a72 Fix build and enumerating physical devices msiglreith 2018-01-19 13:37:45 +0100
  • 40015e8fac
    Add Gitter link to README Dzmitry Malyshau 2018-01-18 12:42:29 -0500
  • 31d9ddc75f Cleanup usage of deref and a few code improvements msiglreith 2018-01-16 23:22:01 +0100
  • 31aa84a06e Implement vkCmdSetViewports, gfxCmdBindPipeline, gfxCmdSetScissor, gfxCmdBindDescriptorSets, gfxCmdDraw, gfxQueuePresentKhr and fix graphics pipeline creation msiglreith 2018-01-16 18:24:24 +0100
  • ea0714cf39 Implement vkCreateGraphicsPipeline and vkDestroyGraphicsPipeline msiglreith 2018-01-13 01:10:24 +0100
  • f422eb24d1 Implement vkCmdBindVertexBuffers and vkCmdEndRenderPass msiglreith 2018-01-12 13:45:38 +0100
  • 225764fc2d Implement vkCmdBeginRenderPass msiglreith 2018-01-12 13:24:01 +0100
  • 8840b74646 Merge #18 bors[bot] 2018-01-10 03:35:38 +0000
  • 63847cc271 Implement vkQueueSubmit, vkCreateFence, vkDestroyFence, vkWaitForFences, vkCreateFramebuffer, vkDestroyFramebuffer, vkBeginCommandBuffer and vkEndCommandBuffer msiglreith 2018-01-09 17:38:20 +0100
  • 2d047648c3 Merge #17 bors[bot] 2018-01-09 22:05:27 +0000
  • 1a1f1f856e Cleanup implementation msiglreith 2018-01-09 23:00:35 +0100
  • b9118e60a5 Implement vkGetDeviceQueue, vkCreateSemaphore, vkDestroySemaphore, vkAcquireNextImageKHR, vkCreateRenderPass and vkDestroyRenderPass msiglreith 2018-01-09 15:19:22 +0100