Commit Graph

  • 5419947095 hal/vk: relay semaphore Dzmitry Malyshau 2021-07-16 01:27:30 -04:00
  • 6c711adb9b Merge #1671 bors[bot] 2021-07-16 05:05:39 +00:00
  • 0f84c7cf6e Use EGL_KHR_gl_colorspace for srgb if available Connor Fitzgerald 2021-07-15 22:43:09 -04:00
  • 22a81de6a9 Merge #1665 bors[bot] 2021-07-15 15:07:38 +00:00
  • 6e63964e51 fix: readWriteTextureSupport is support on macOS 10.13+ / iOS 11.0 xiaopengli89 2021-07-15 14:40:05 +08:00
  • e1392a3525 Merge #1664 bors[bot] 2021-07-15 06:13:05 +00:00
  • b98cba9bfd hal/dx12: reset scissor and viewport Dzmitry Malyshau 2021-07-15 01:58:35 -04:00
  • a4a90c09f4 Merge #1663 bors[bot] 2021-07-15 06:00:18 +00:00
  • e2bd9c935c hal/dx12: flip the root signature upside down Dzmitry Malyshau 2021-07-15 01:37:49 -04:00
  • eb68c5ec8b Merge #1662 bors[bot] 2021-07-15 05:26:08 +00:00
  • 6514b22145 Removed metal from platforms that support multi draw indirect Andreas Fischer 2021-07-15 07:20:21 +02:00
  • 37bf7d8409 Merge #1661 bors[bot] 2021-07-15 03:24:30 +00:00
  • 22fff526ab dx12/hal: invalidate root elements on signature change Dzmitry Malyshau 2021-07-14 23:13:08 -04:00
  • 93e1eb8091 Merge #1658 bors[bot] 2021-07-14 20:22:54 +00:00
  • 03b2ba1cb3 Removes nightly from bors Connor Fitzgerald 2021-07-14 16:21:26 -04:00
  • d85e8c6011 Clippy fixes Dzmitry Malyshau 2021-07-14 15:52:12 -04:00
  • 509b683e6b hal: renderdoc integration Dzmitry Malyshau 2021-07-14 12:40:01 -04:00
  • 0a81cb08bf Merge #1657 bors[bot] 2021-07-14 18:06:51 +00:00
  • 783c85e264 hal: Fix copy-paste error in texture copy dimensions Boris-Chengbiao Zhou 2021-07-14 19:52:44 +02:00
  • 2cb2a6ed70 Merge #1655 bors[bot] 2021-07-14 17:44:44 +00:00
  • 1ecb48db80 hal/vulkan: Respect swapchain's minImageCount Boris-Chengbiao Zhou 2021-07-14 19:20:17 +02:00
  • 7e47f3082b Merge #1652 bors[bot] 2021-07-14 05:19:58 +00:00
  • 8cd17aafe3 Switch read-only storage textures to be exclusive and behind a feature Dzmitry Malyshau 2021-07-14 01:04:37 -04:00
  • f11639e8ea Merge #1651 bors[bot] 2021-07-14 01:39:40 +00:00
  • 2896a6e5f3 Fix Vulkan Backend Texture Format Mapping Zicklag 2021-07-13 20:21:47 -05:00
  • 0f784bb3c0 Merge #1602 bors[bot] 2021-07-13 22:26:44 +00:00
  • 2e02eefad9 Merge #1647 bors[bot] 2021-07-13 20:10:45 +00:00
  • d136e0579c Merge #1645 bors[bot] 2021-07-13 19:56:16 +00:00
  • 049d94fccb Merge #1644 bors[bot] 2021-07-13 18:10:11 +00:00
  • adcd708cf1 Fix example limits Connor Fitzgerald 2021-07-13 00:07:10 -04:00
  • bbb046077e Check for blendable flag in filtering Dzmitry Malyshau 2021-07-13 13:13:40 -04:00
  • f0c7e990f7 Disable Intel Fastclear in GL Backend Zicklag 2021-07-13 11:21:06 -05:00
  • a18f9463c1 Bump wgpu-core to 0.9.1 Dzmitry Malyshau 2021-07-13 11:41:04 -04:00
  • 26ba184836 Fix check for QUERY_SET_MAX_QUERIES was using >= instead of > Aron Granberg 2021-06-27 17:08:49 +02:00
  • 33dee76462 Fix pipeline statistics stride Dzmitry Malyshau 2021-07-13 11:25:10 -04:00
  • c434b94ca2 Implicitly add COPY_DST when using create_texture_with_data (#1622) Aron Granberg 2021-07-13 16:26:24 +02:00
  • 0df804e9c2 hal/dx12: bunch of validation fixes Dzmitry Malyshau 2021-07-13 02:54:37 -04:00
  • 7fb0315700 hal/dx12: build fixes for the new arrayvec Dzmitry Malyshau 2021-07-13 01:07:15 -04:00
  • 226694c1d7 Merge #1643 bors[bot] 2021-07-13 05:07:54 +00:00
  • 450e5dc08b hal/dx12: queue operations Dzmitry Malyshau 2021-07-13 00:59:40 -04:00
  • 8163dc7b47 hal/dx12: pipeline creation Dzmitry Malyshau 2021-07-13 00:29:29 -04:00
  • 0a609e74c0 hal/dx12: compute pipelines, update naga Dzmitry Malyshau 2021-07-11 23:45:49 -04:00
  • 040a602b69 hal/dx12: bind group creation Dzmitry Malyshau 2021-07-11 11:27:39 -04:00
  • 7d29a3b70e hal/dx12: binding resources and index/vertex buffers Dzmitry Malyshau 2021-07-10 01:42:31 -04:00
  • c0432761d9 hal/dx12: use range-alloc for descriptor heaps Dzmitry Malyshau 2021-07-09 15:34:37 -04:00
  • ba1bff58ed hal/dx12: attachment clears and resolvess Dzmitry Malyshau 2021-07-09 14:12:42 -04:00
  • 00859b9e0c Stop using render pass boundary usages for resource transitions Dzmitry Malyshau 2021-07-09 13:17:28 -04:00
  • 12bc3eb3fc hal/dx12: set render targets Dzmitry Malyshau 2021-07-09 01:48:52 -04:00
  • 81f31f5555 hal: change blend color argument Dzmitry Malyshau 2021-07-09 01:22:46 -04:00
  • 1f91c5f297 hal/dx12: debug markers Dzmitry Malyshau 2021-07-08 23:21:02 -04:00
  • 27b8085048 hal/dx12: queries Dzmitry Malyshau 2021-07-08 23:11:20 -04:00
  • b818157f67 hal/dx12: draws and dispatches Dzmitry Malyshau 2021-07-08 22:47:11 -04:00
  • 9069c2301f hal/dx12: implement fill_buffer with zero Dzmitry Malyshau 2021-07-08 18:02:54 -04:00
  • 2c76b0e656 hal/dx12: clippy fixes, buffer-texture copies Dzmitry Malyshau 2021-07-08 02:02:03 -04:00
  • 35ee65707f hal: make copy to work on one array layer at a time Dzmitry Malyshau 2021-07-07 23:34:59 -04:00
  • f79c3781c3 hal/dx12: buffer-buffer and texture-texture copies Dzmitry Malyshau 2021-07-07 22:36:27 -04:00
  • 4f6812fc36 hal/dx12: resource barriers Dzmitry Malyshau 2021-07-07 19:51:26 -04:00
  • 43a39a229e hal/dx12: command pooling Dzmitry Malyshau 2021-07-07 02:03:54 -04:00
  • e128021aee hal/dx12: pipeline layout Dzmitry Malyshau 2021-07-07 01:39:32 -04:00
  • 904621ee19 hal/dx12: sampler and query set creation Dzmitry Malyshau 2021-07-07 00:34:11 -04:00
  • 04ca3212de hal/dx12: intercept debug output Dzmitry Malyshau 2021-07-07 00:00:21 -04:00
  • 855689462c hal/dx12: fences Dzmitry Malyshau 2021-07-06 22:32:57 -04:00
  • c7519432ee Filter texture usages on view creation Dzmitry Malyshau 2021-07-06 17:54:04 -04:00
  • 925ece8b40 hal/dx12: creation of RTV/DSV/UAV Dzmitry Malyshau 2021-07-06 17:37:25 -04:00
  • 23615aa55d hal/dx12: texture and view creation Dzmitry Malyshau 2021-07-06 00:45:47 -04:00
  • c01f6a557e hal/dx12: enable the backend in wgpu-core Dzmitry Malyshau 2021-07-05 18:19:57 -04:00
  • 971aee0e1c hal/dx12: buffer creation, device idling Dzmitry Malyshau 2021-07-05 18:07:47 -04:00
  • 0942fb1346 hal/dx12: swap chain configuration Dzmitry Malyshau 2021-07-05 15:37:02 -04:00
  • eb565a59f7 hal/dx12: move device and encoder into modules Dzmitry Malyshau 2021-07-05 12:42:11 -04:00
  • 3a2bbfd563 hal/dx12: adapter initialization Dzmitry Malyshau 2021-07-05 02:17:09 -04:00
  • d6e386df2d Check docs in CI Connor Fitzgerald 2021-07-12 23:15:47 -04:00
  • 4b4e393eec Merge #1641 bors[bot] 2021-07-12 23:59:03 +00:00
  • 7e837ffcdc Enable VK_KHR_timeline_semaphore On Vulkan < 1.2 Zicklag 2021-07-12 18:51:38 -05:00
  • 6c8e046238 Merge #1639 bors[bot] 2021-07-12 21:27:52 +00:00
  • 51dc5b407c Doc fixes: Broken links, <code> formatting. Jim Blandy 2021-07-12 12:46:27 -07:00
  • 3cbd845afb Docs: Fix outdated references to VertexStateDescriptor::vertex_buffers. Jim Blandy 2021-07-12 12:43:43 -07:00
  • db9d076ffa Docs: get_timestamp_period is now a method on Queue, not Device. Jim Blandy 2021-07-12 12:42:43 -07:00
  • 454164c1d0 Docs: Fix outdated references to SAMPLED_TEXTURE_BINDING_ARRAY. Jim Blandy 2021-07-12 12:41:30 -07:00
  • 3e6629ceca Document that no dimension of a texture's size may be zero. Jim Blandy 2021-07-12 12:39:48 -07:00
  • ae4a450103 RenderEncoder doc fixes. Jim Blandy 2021-07-12 12:10:40 -07:00
  • c41efb0256 Merge #1634 bors[bot] 2021-07-12 18:12:17 +00:00
  • 5c2e40c6ed Merge #1636 bors[bot] 2021-07-12 16:47:19 +00:00
  • f5a4cbc0e1 Rename StoreOp::Load to StoreOp::Discard (recent change in spec) Andreas Reich 2021-07-12 18:06:15 +02:00
  • 3deb4f5fb6 Improve documentation of ImageDataLayout Connor Fitzgerald 2021-07-12 00:11:18 -04:00
  • 3d16671e3f Merge #1633 bors[bot] 2021-07-12 04:38:58 +00:00
  • 6c1dd5e153 Always use EXT Robustness Connor Fitzgerald 2021-07-11 22:13:11 -04:00
  • e5142b3cdc Merge #1623 bors[bot] 2021-07-10 01:51:22 +00:00
  • 0614ccea7e Enable All Backends for Trace Player Zicklag 2021-07-09 20:42:16 -05:00
  • e27fbb821b Merge #1612 bors[bot] 2021-07-07 18:44:46 +00:00
  • 8bd9e151cd Update web-sys Benoît du Garreau 2021-07-07 16:09:15 +02:00
  • 4781d9da7b Merge #1607 bors[bot] 2021-07-07 14:01:37 +00:00
  • 90ef8141f9 Fully skip all rpi hello-compute tests due to non-determinism Connor Fitzgerald 2021-07-05 23:10:24 -04:00
  • bd1c153a2f Rename testing framework's segfault to skip Connor Fitzgerald 2021-07-05 23:10:04 -04:00
  • 8ded21862e Fix downlevel vertex stage storage buffer check Connor Fitzgerald 2021-07-05 22:28:36 -04:00
  • d2a27e0c4e Merge #1604 bors[bot] 2021-07-06 05:31:22 +00:00
  • 2efccb2bf8 hal/vk: fix indirect stage flag Dzmitry Malyshau 2021-07-06 00:56:43 -04:00
  • 782a5bc831 Merge #1606 bors[bot] 2021-07-06 00:25:08 +00:00
  • 7e277c2ed9 Fix macos build Mikko Lehtonen 2021-07-06 02:08:04 +03:00
  • e7269e72f3 Upgrade arrayvec to 0.7 Benoît du Garreau 2021-07-05 22:45:48 +02:00
  • 118cf2cdba Merge #1599 bors[bot] 2021-07-04 19:23:23 +00:00