Commit graph

  • 7a41c517db Dota2 benchmark script and results Dzmitry Malyshau 2018-07-24 11:14:58 -0400
  • 3c15952b5f Merge #117 bors[bot] 2018-07-24 14:20:47 +0000
  • 36da0e452a Makefile update Dzmitry Malyshau 2018-07-24 09:33:10 -0400
  • 8af76539e0 Merge #116 bors[bot] 2018-07-24 13:41:31 +0000
  • 7a6d6ba3bf Update gfx-rs with new descriptor allocation changes Dzmitry Malyshau 2018-07-24 09:33:10 -0400
  • d782e1febc Merge #114 bors[bot] 2018-07-21 03:53:18 +0000
  • aa851f19b3 Handle unused depth stencil subpass attachments msiglreith 2018-07-20 23:12:30 +0200
  • 3a96b51cb1 Merge #113 bors[bot] 2018-07-19 13:39:36 +0000
  • c7ce3f50c7 Depenencies update Dzmitry Malyshau 2018-07-18 18:09:32 -0400
  • 7e2ba90232 Depth bias dynamic state, using iterator for updating descriptor sets Dzmitry Malyshau 2018-07-12 23:09:26 -0400
  • 2aec56a099 Robust descriptor release, safe handle access, more iterator usage Dzmitry Malyshau 2018-07-11 17:01:52 -0400
  • be62c9ea71 Merge #105 bors[bot] 2018-07-11 18:05:00 +0000
  • b19dbb8936 add maxColorAttachments to device limit conversion Felix Kaaman 2018-06-24 14:55:19 +0300
  • 0b910b7632 Merge #110 bors[bot] 2018-07-04 12:31:16 +0000
  • f8b35fba0f Revert changes if got an error during descriptor set allocation Dzmitry Malyshau 2018-07-02 20:27:38 -0400
  • 2db11c607e Expose VK_KHR_maintenance1 Dzmitry Malyshau 2018-06-30 23:20:31 -0400
  • 173eb0f6d1 Merge #109 bors[bot] 2018-07-01 02:35:35 +0000
  • 2cf691a17a Handle sanitation and gfx-hal update Dzmitry Malyshau 2018-06-29 14:04:11 -0400
  • 468147d823 Merge #108 bors[bot] 2018-06-25 17:29:39 +0000
  • d77d9609a6 fix overly conservative function pointer retrieval msiglreith 2018-06-25 18:10:41 +0200
  • 0764227271 Merge #106 bors[bot] 2018-06-25 11:12:34 +0000
  • 1e3541c8a4 Fix descriptor set leak Dzmitry Malyshau 2018-06-24 22:27:10 -0400
  • efb6e9ad62 Merge #104 bors[bot] 2018-06-24 14:54:51 +0000
  • 7f63f09cb3 Exclusive end range Joshua Groves 2018-06-23 21:56:47 -0600
  • 15dee8af02 Update gfx Joshua Groves 2018-06-23 21:56:36 -0600
  • e7550ab1bb Merge #100 bors[bot] 2018-06-24 02:16:43 +0000
  • 8e62c189f3 Add dx11 Felix Kaaman 2018-06-22 15:00:34 +0300
  • fbf62659f4 Merge #98 bors[bot] 2018-06-19 14:06:29 +0000
  • 07657f783b Ensure requested features are supported Joshua Groves 2018-06-17 22:43:50 -0600
  • 6f76d2c7c6 Ensure instance and device extensions exist Joshua Groves 2018-06-17 22:08:53 -0600
  • 4c2b2f13e5 Check API version Joshua Groves 2018-06-17 21:06:08 -0600
  • 52bfd5d3ca Check enabled extensions Joshua Groves 2018-06-17 20:29:45 -0600
  • 321cc54f81 Check for None in gfxGet{Instance|Device}ProcAddr Joshua Groves 2018-06-17 16:17:06 -0600
  • 967cd9b445 Add present mode querying Joshua Groves 2018-06-17 12:41:59 -0600
  • 3e716b08ad Map present modes Joshua Groves 2018-06-15 18:45:05 -0600
  • 488e1028c3 Merge #97 bors[bot] 2018-06-12 19:02:06 +0000
  • 868ef92f07 Query pools and swapchains Dzmitry Malyshau 2018-06-12 07:59:20 -0700
  • 2a03ef2acd Merge #96 bors[bot] 2018-06-09 15:50:03 +0000
  • 7fc8ef378b Merge #95 bors[bot] 2018-06-09 15:29:37 +0000
  • 9a158ce87f Implement dynamic stencil masks Joshua Groves 2018-06-09 08:24:34 -0600
  • 694474f46c Transmute enum values Joshua Groves 2018-06-09 08:19:40 -0600
  • 911678b12e Merge #94 bors[bot] 2018-06-06 18:11:12 +0000
  • 149e91a827 Cull flags, dynamic states, and dynamic buffers Dzmitry Malyshau 2018-06-06 00:14:34 -0400
  • 0012de8dfe Merge #92 bors[bot] 2018-06-06 03:00:38 +0000
  • cbcfdf58dd Add macOS surface Joshua Groves 2018-06-05 20:54:11 -0600
  • 05764e2e77 Add debug-version target Joshua Groves 2018-06-05 20:54:02 -0600
  • 1d55d3413c Merge #93 bors[bot] 2018-06-05 20:30:15 +0000
  • f89c417b89 Compute PSO creation refactor Dzmitry Malyshau 2018-06-05 13:42:34 -0400
  • 6e0ce965bf Cleaner destruction of events and query pools Dzmitry Malyshau 2018-06-05 12:57:17 -0400
  • d473e1d352 Merge #91 bors[bot] 2018-06-03 23:46:07 +0000
  • 6bbf7ec7fc Implement vkFreeDescriptorSets msiglreith 2018-06-03 14:11:42 +0200
  • 206a6e01da Merge #90 bors[bot] 2018-06-01 15:47:04 +0000
  • 0e1385f1d5 Deny sparse resources, update gfx-rs Dzmitry Malyshau 2018-06-01 10:17:39 -0400
  • 1af668650f Merge #87 bors[bot] 2018-05-31 21:39:48 +0000
  • 2b2c33eb51 Update dependencies and add CI test for renderdoc msiglreith 2018-05-31 23:29:07 +0200
  • 78fd0a9141 Add support for renderdoc capturing (dx12 only) msiglreith 2018-05-30 20:00:27 +0200
  • 637a5da382 Merge #88 bors[bot] 2018-05-31 12:20:32 +0000
  • 065c4d1b5d new make cts options Dzmitry Malyshau 2018-05-30 21:27:34 -0400
  • 6be4456bb2 Immutable samplers support Dzmitry Malyshau 2018-05-30 21:27:17 -0400
  • 012b9f571c Merge #84 bors[bot] 2018-05-29 18:27:07 +0000
  • fda64901de Implement set_depth_bias Joshua Groves 2018-05-29 12:22:45 -0600
  • 927c9cf173 Merge #86 bors[bot] 2018-05-29 03:57:32 +0000
  • b4b1cac73d Indirect draws, get image footprint, makefile improvements Dzmitry Malyshau 2018-05-28 23:10:16 -0400
  • 4898017266 Merge #81 bors[bot] 2018-05-24 15:00:37 +0000
  • 23ecf809b4 Implement set_line_width Joshua Groves 2018-05-24 07:03:12 -0600
  • f0da9debeb Merge #83 bors[bot] 2018-05-24 11:11:34 +0000
  • 1da17c2050 Merge #80 bors[bot] 2018-05-24 11:02:25 +0000
  • bec9906f86 Remove tiling assert Joshua Groves 2018-05-23 23:03:59 -0600
  • 6c63a53061 Map compute specialization constants Joshua Groves 2018-05-23 22:12:08 -0600
  • ba9dfec385 Merge #82 bors[bot] 2018-05-24 02:27:26 +0000
  • 4dbb1afb91 Add layers to clear attachments Joshua Groves 2018-05-23 19:29:58 -0600
  • 9c0e5b8200 Merge #77 bors[bot] 2018-05-17 16:23:12 +0000
  • 08352676da Gfx update, depth bounds and blend constants Dzmitry Malyshau 2018-05-12 21:17:49 -0400
  • fa5a78d60c Merge #75 bors[bot] 2018-05-17 14:37:58 +0000
  • e81fb10b8e Use rasterizer discard Joshua Groves 2018-05-16 22:34:02 -0600
  • 2620cbb902 Merge #74 bors[bot] 2018-05-15 14:24:32 +0000
  • d0478d8571 Implement resolve_image AIOOB 2018-05-14 18:51:48 +0100
  • a893304383 Merge #73 bors[bot] 2018-05-14 20:02:13 +0000
  • 00d3085901 Store mip_levels and array_layers for images AIOOB 2018-05-14 18:05:05 +0100
  • 0852322bb2 Merge #72 bors[bot] 2018-05-13 03:10:37 +0000
  • 52dcdd097b Clear image update Dzmitry Malyshau 2018-05-12 21:17:49 -0400
  • 4e77dbd702 Merge #71 bors[bot] 2018-05-12 11:45:13 +0000
  • 0f2d89f7d7 Update gfx Joshua Groves 2018-05-12 01:04:30 -0600
  • d06c813fe4 Merge #70 bors[bot] 2018-05-04 01:31:08 +0000
  • 640b9b809b Run CTS in deqp directory Joshua Groves 2018-05-03 19:04:33 -0600
  • fc3f7aa9b9 Ignore subdirectory builds and settings Joshua Groves 2018-05-03 19:03:24 -0600
  • 1f5f6abc6c Merge #69 bors[bot] 2018-05-03 11:26:59 +0000
  • 78c1af1b98 Update gfx-rs version msiglreith 2018-05-03 13:25:49 +0200
  • 04c84efdc4 Merge #68 bors[bot] 2018-05-02 15:22:36 +0000
  • cc78b7fcbe Update gfx version and expose framebuffer sample limits msiglreith 2018-05-02 16:59:44 +0200
  • 545f3bb0f0 Multisampling support msiglreith 2018-05-02 16:19:15 +0200
  • cc049bbb7c Fix flush and invalidate ranges msiglreith 2018-04-23 17:22:54 +0200
  • 90e972fcab Implement dispatch Joshua Groves 2018-05-01 20:48:07 -0600
  • 07fc60dad9 Merge #67 bors[bot] 2018-05-01 20:03:45 +0000
  • 0929c46334 Fix some null handles Joshua Groves 2018-05-01 13:10:53 -0600
  • 9798729440 Merge #66 bors[bot] 2018-04-27 15:46:10 +0000
  • e73b22c0d0 Warnings, compute pipelines, limits Dzmitry Malyshau 2018-04-26 17:55:06 -0400
  • 9c1c1b7851 Debug Handle tracker Dzmitry Malyshau 2018-04-25 12:00:50 -0400
  • cdaaf5c60a Makefile release builds Dzmitry Malyshau 2018-04-22 16:07:39 -0400
  • 9ae74be774 Merge #65 bors[bot] 2018-04-23 16:38:04 +0000