Commit Graph

  • e21e9c838c halmark: change instance flags Dzmitry Malyshau 2021-06-17 17:13:40 -04:00
  • 7c61fa481f Refactor halmark example to properly recycle command pools Dzmitry Malyshau 2021-06-17 21:03:57 -04:00
  • 538097bbca Remove features from the docs pipeline Dzmitry Malyshau 2021-06-17 16:44:42 -04:00
  • c73ce25f42 hal/vk: update the fence value Dzmitry Malyshau 2021-06-17 16:29:23 -04:00
  • 0c76819ef7 Merge #1471 bors[bot] 2021-06-17 18:28:48 +00:00
  • 220f359535 Address review notes Dzmitry Malyshau 2021-06-17 14:11:43 -04:00
  • 5578222685 Switch ubuntu CI to 20.04 Dzmitry Malyshau 2021-06-17 01:03:47 -04:00
  • 0b506afc60 hal/vk: use non-coherent-atom-size Dzmitry Malyshau 2021-06-16 23:52:04 -04:00
  • 7410b700d6 fix swapchain recycling, copies, device destruction, RODS Dzmitry Malyshau 2021-06-16 23:18:50 -04:00
  • 54d7391df0 Minor tweaks to make CI happy Dzmitry Malyshau 2021-06-16 20:28:45 -04:00
  • fb662dfbec hal/vk: polishing to run halmark with no validation issues Dzmitry Malyshau 2021-06-16 17:15:34 -04:00
  • c53addac8a hal/vk: draws and dispatches. Refactor query set descriptor Dzmitry Malyshau 2021-06-16 14:17:37 -04:00
  • 1952ecb99c hal/vk: enable vulkan portability support on macos Dzmitry Malyshau 2021-06-16 11:42:37 -04:00
  • 67dfdb9193 hal/vk: debug markers, bind groups, viewports Dzmitry Malyshau 2021-06-16 02:05:34 -04:00
  • bc6bb0c3df hal/vk: render passes and queries Dzmitry Malyshau 2021-06-16 01:26:14 -04:00
  • 6f655e0b14 hal/vk: barriers and copies Dzmitry Malyshau 2021-06-15 15:58:12 -04:00
  • a260cff0f0 hal/vk: queue operations Dzmitry Malyshau 2021-06-15 11:34:28 -04:00
  • 668fedd1c0 hal: rename aux to util Dzmitry Malyshau 2021-06-15 01:33:19 -04:00
  • 00de15990e hal/vk: pipeline creation Dzmitry Malyshau 2021-06-15 01:24:25 -04:00
  • 19206064dc Merge #1493 bors[bot] 2021-06-14 22:18:52 +00:00
  • 78d21beb58 Update default storage limits Dzmitry Malyshau 2021-06-14 18:18:05 -04:00
  • 9d85602349 hal: re-architect command encoding and pooling Dzmitry Malyshau 2021-06-14 13:30:28 -04:00
  • d8979cad4a hal/vk: command pools, clippy warnings Dzmitry Malyshau 2021-06-14 09:51:25 -04:00
  • c2bb2d5dfc Experimental command pool API Dzmitry Malyshau 2021-06-14 01:35:05 -04:00
  • 4eae5a38d0 hal/vk: hook up gpu-descriptor Dzmitry Malyshau 2021-06-12 01:04:15 -04:00
  • 006c1baaf2 hal/vk: pipeline layout, object labels and logging Dzmitry Malyshau 2021-06-11 20:23:15 -04:00
  • 61e2e242cd hal/vk: textures and samplers Dzmitry Malyshau 2021-06-11 19:14:41 -04:00
  • b4380e4576 hal/vk: buffer and texture creation Dzmitry Malyshau 2021-06-11 15:53:07 -04:00
  • 9ae5e36ad8 hal/vk: format mapping Dzmitry Malyshau 2021-06-11 14:27:00 -04:00
  • dc340421c4 hal/vk: instance and adapter Dzmitry Malyshau 2021-06-11 02:09:03 -04:00
  • 75b6ecea58 hal: Fix iOS build Dzmitry Malyshau 2021-06-10 17:09:46 -04:00
  • e345ad1c64 hal: make example to destroy temporary views Dzmitry Malyshau 2021-06-10 16:55:17 -04:00
  • faf8f7e890 Simple API for coherent mapping Dzmitry Malyshau 2021-06-10 16:05:44 -04:00
  • d88aa99997 Fix rows-per-image treatment, clippy warnings Dzmitry Malyshau 2021-06-10 15:43:21 -04:00
  • 38e13a178b hal/mtl: array length support Dzmitry Malyshau 2021-06-10 14:22:32 -04:00
  • 006f8abbba build and clippy fixes, command buffer cleanup Dzmitry Malyshau 2021-06-10 11:38:53 -04:00
  • 317237771e hal: rename bunnymark to halmark Dzmitry Malyshau 2021-06-10 11:29:35 -04:00
  • 782c72d32c hal/mtl: queue Dzmitry Malyshau 2021-06-10 10:54:06 -04:00
  • 3109b1b63d hal/mtl: most of the command encoding Dzmitry Malyshau 2021-06-10 02:31:31 -04:00
  • bdaf57dbed hal/mtl: pipelines and fences Dzmitry Malyshau 2021-06-09 23:38:48 -04:00
  • 9f904700ee hal/mtl: creation of bind groups Dzmitry Malyshau 2021-06-09 17:06:43 -04:00
  • f46459c589 hal/mtl: buffer, texture, and view creation Dzmitry Malyshau 2021-06-09 01:47:51 -04:00
  • 3475d839f9 hal/metal: instance,adapter, and surface Dzmitry Malyshau 2021-06-09 00:55:49 -04:00
  • 6d229847be hal: redesign the bind group descriptor Dzmitry Malyshau 2021-06-08 17:12:28 -04:00
  • 558ba0b5f5 Bump wgt to 0.8.1, add change to changelog v0.8 William Lundstedt 2021-06-07 23:23:36 +02:00
  • e99e44f81e Fix dynamic stencil reference for Replace ops Dzmitry Malyshau 2021-05-17 18:21:27 -04:00
  • a0b51ce35c hal: remove the cows Dzmitry Malyshau 2021-06-08 15:18:06 -04:00
  • 502c57501f hal: bunnymark example Dzmitry Malyshau 2021-06-08 14:58:48 -04:00
  • a421c1c8b6 Instance plumbing Dzmitry Malyshau 2021-06-08 11:46:53 -04:00
  • ff2a3e84fc update synchronization, fix last errors in wgc Dzmitry Malyshau 2021-06-08 01:19:18 -04:00
  • 0a82c232ba hal: port the rest of wgpu-core Dzmitry Malyshau 2021-06-08 00:45:41 -04:00
  • c61ee1262b hal: transfer operations Dzmitry Malyshau 2021-06-07 01:16:16 -04:00
  • 6d51fab864 hal:: Fill the command buffer calls Dzmitry Malyshau 2021-06-06 02:24:59 -04:00
  • 738ae2b227 Surface API Dzmitry Malyshau 2021-06-06 00:34:02 -04:00
  • bae3c694bd Documentation update Dzmitry Malyshau 2021-06-05 02:01:12 -04:00
  • 0ea4cac04b Rework shader and pipeline creation Dzmitry Malyshau 2021-06-05 01:44:21 -04:00
  • 569cd0cdd6 WIP new wgpu-hal Dzmitry Malyshau 2021-06-04 01:19:36 -04:00
  • a92b8549a8 Merge #1474 bors[bot] 2021-06-06 00:07:03 +00:00
  • 8e8f59af7c Merge #1479 bors[bot] 2021-06-05 22:29:01 +00:00
  • bc0c86a47a fix typo regarding structurer rename in changelog Robin Hübner 2021-06-05 22:09:06 +01:00
  • 99e691932d add clear buffer/image to wgpu-rs api Andreas Reich 2021-06-04 22:04:05 +02:00
  • 7978df83ef Merge #1470 bors[bot] 2021-06-04 23:32:18 +00:00
  • cfc6792c82 Validate pipeline state formats Dzmitry Malyshau 2021-06-03 10:30:35 -04:00
  • c7576553ba Merge #1469 bors[bot] 2021-06-03 11:25:46 +00:00
  • 07376d11e8 Handle winit exception in web to avoid breaking async executor Frizi 2021-06-03 13:02:56 +02:00
  • e4b0de2526 Links updates Dzmitry Malyshau 2021-06-02 23:54:26 -04:00
  • 900a141392 Work around CI failures on hello-compute Dzmitry Malyshau 2021-06-02 22:40:19 -04:00
  • a6ff3ea086 Merge changelogs and readmes Dzmitry Malyshau 2021-06-02 21:42:15 -04:00
  • 4fc478513a Merge ../wgpu-rs into reunion Dzmitry Malyshau 2021-06-02 21:31:02 -04:00
  • 6566a6ce49 [rs] Merge #920 bors[bot] 2021-06-02 16:20:43 +00:00
  • 9bdc65e5f7 [rs] Add include_wgsl!() macro (#922) Sean Moulton 2021-06-01 21:31:02 -05:00
  • e98f36245b [rs] Framework and README update Dzmitry Malyshau 2021-05-31 23:00:15 -04:00
  • f438f0b920 [rs] Bunnymark example Dzmitry Malyshau 2021-05-31 22:19:51 -04:00
  • 6e680d96a4 [rs] Merge #921 bors[bot] 2021-06-01 13:10:49 +00:00
  • ac6276dfb5 [rs] Update wgpu to eadaa1b7d8 Dzmitry Malyshau 2021-06-01 09:02:15 -04:00
  • eadaa1b7d8 Merge #1419 bors[bot] 2021-06-01 12:44:53 +00:00
  • beb88b0a88 Skip the cube compatibility on a downlevel flag Dzmitry Malyshau 2021-05-31 20:16:04 -04:00
  • 9cd01635d7 Merge #1417 bors[bot] 2021-06-01 06:45:05 +00:00
  • c332c7fffe Merge #1403 bors[bot] 2021-06-01 06:31:28 +00:00
  • 3637725189 Expand 0.8.0 Changelog (#1420) Lucien Greathouse 2021-06-01 02:03:59 -04:00
  • ba041e4451 Expand 0.8.0 Changelog (#1420) Lucien Greathouse 2021-06-01 02:03:59 -04:00
  • 7b7e72b1c2 Split the tracker into stateful/stateless to reduce the overhead Dzmitry Malyshau 2021-05-31 14:18:44 -04:00
  • f62d0d5edc Native Extension: Expose fill buffer & clear image (#1335) Wumpf 2021-05-30 17:03:33 +02:00
  • cb18541221 [rs] Merge #918 bors[bot] 2021-05-29 23:35:06 +00:00
  • 2a42e73eef [rs] Specify latest gfx release branch in README Joshua Groves 2021-05-29 14:56:56 -02:30
  • e9d2f402f1 Improve handling of erroring command buffers on submission Dzmitry Malyshau 2021-05-20 15:35:14 -04:00
  • 314ed4cce5 Trace render passes before they are ran Dzmitry Malyshau 2021-05-20 11:43:39 -04:00
  • bc70e1fd85 [rs] Merge #916 bors[bot] 2021-05-19 15:42:02 +00:00
  • 3b7c6a9e00 [rs] Update capture API Dzmitry Malyshau 2021-05-19 11:41:06 -04:00
  • 7ce535cc97 Merge #1402 bors[bot] 2021-05-19 04:53:42 +00:00
  • ab78f3cf16 Check render target aspects Dzmitry Malyshau 2021-05-19 00:42:08 -04:00
  • 6ac8d8a728 Merge #1401 bors[bot] 2021-05-18 21:43:23 +00:00
  • 19dfcd93ca Make player automatically start/stop the capture Dzmitry Malyshau 2021-05-18 17:31:33 -04:00
  • 7a43516943 [rs] Merge #914 bors[bot] 2021-05-18 14:42:04 +00:00
  • 29b1df51fc [rs] Change the texture sample type for the cube example from Float to Uint, and move the mandelbrot->color mapping functionality from the texel generation code to the fragment shader. Ian Gowen 2021-02-14 14:01:51 -05:00
  • 09f8f8dfb6 Merge #1399 bors[bot] 2021-05-18 05:48:15 +00:00
  • be5adfa584 Fix segfault caused by improper drop order Connor Fitzgerald 2021-05-18 01:37:33 -04:00
  • 1cd4ad7cfe Merge #1393 bors[bot] 2021-05-18 00:30:51 +00:00
  • e24e8f643c Fix dynamic stencil reference for Replace ops Dzmitry Malyshau 2021-05-17 18:21:27 -04:00
  • 13f2ca571c Merge #1391 bors[bot] 2021-05-17 19:03:59 +00:00