Commit Graph

  • 0bb4daa696 Version bumps to 0.2.0 wgpu-v0.2.0 Dzmitry Malyshau 2019-03-06 10:02:43 -0500
  • e1c9cb2781 Merge #93 bors[bot] 2019-03-06 14:35:41 +0000
  • 1fe59e71db run cargo fmt Tristam MacDonald 2019-03-05 20:41:24 -0800
  • 643a34fec3 Merge #92 bors[bot] 2019-03-06 04:02:46 +0000
  • 7149ba83ba Update dx11 dependency in the lockfile Dzmitry Malyshau 2019-03-05 15:59:50 -0500
  • 85596a31a8 Add changelog Dzmitry Malyshau 2019-03-05 07:59:01 -0500
  • 94e5415635 Merge #87 bors[bot] 2019-03-06 03:44:54 +0000
  • 6ef53d7705 Convert shadow sample to map_async Tristam MacDonald 2019-03-01 20:58:28 -0800
  • 1faba3c265 Merge #91 bors[bot] 2019-03-05 21:08:06 +0000
  • ecaacfa20e Force wait for GPU before releasing the old swapchain Dzmitry Malyshau 2019-03-05 14:12:14 -0500
  • 564070b56c Merge #90 bors[bot] 2019-03-05 06:03:27 +0000
  • 650bbaeb42 Basic render pipeline compatibility check Dzmitry Malyshau 2019-03-03 22:09:20 -0500
  • 152fad43c3 Merge #84 #85 bors[bot] 2019-03-01 18:42:35 +0000
  • 7f9ab97f77 Merge #86 bors[bot] 2019-03-01 18:35:02 +0000
  • cf3e1a5ac6 Add vertex formats Steven Wittens 2019-03-01 10:48:12 +0100
  • af58884952 Unpin nightly date Joshua Groves 2019-02-28 21:18:16 -0700
  • d179b5a85c Create buffer mapped Tristam MacDonald 2019-02-28 20:11:29 -0800
  • 22143f31fa Merge #83 bors[bot] 2019-02-28 22:21:07 +0000
  • e6aa37630a Screenshots in the README Dzmitry Malyshau 2019-02-28 17:15:40 -0500
  • 2d166d2155 Merge #80 bors[bot] 2019-02-28 15:26:21 +0000
  • 524ff72fd3 Typed mapping of buffers Tristam MacDonald 2019-02-27 08:27:30 -0800
  • 370236330f Merge #82 bors[bot] 2019-02-28 14:50:35 +0000
  • 193eec694e Merge #81 bors[bot] 2019-02-28 14:18:16 +0000
  • b74b7fdd8c Update textureformats in examples Steven Wittens 2019-02-28 06:36:45 +0100
  • 9151510b24 Add updated texture formats Steven Wittens 2019-02-28 06:32:26 +0100
  • 0f85eb86a1 Buffer tracking and unmapping Tristam MacDonald 2019-02-27 20:48:55 -0800
  • 26bc6955f8 Merge #77 bors[bot] 2019-02-27 13:34:12 +0000
  • 8ad1476872 Fix tracking of the set_sub_data service command buffer Dzmitry Malyshau 2019-02-27 08:30:06 -0500
  • 76473bb38a Stitch mode for insert_barriers Dzmitry Malyshau 2019-02-26 23:56:38 -0500
  • cc5900b160 Refactor the view tracker Dzmitry Malyshau 2019-02-26 23:05:36 -0500
  • 0d59c16f16 Refactor insert_barriers Dzmitry Malyshau 2019-02-26 22:55:04 -0500
  • d631b2c6f2 Fix depth clamping semantics Dzmitry Malyshau 2019-02-26 22:36:58 -0500
  • cdc9d65395 Free memory objects Dzmitry Malyshau 2019-02-26 15:10:43 -0500
  • f0e245e4dc Cleanup unused framebuffers Dzmitry Malyshau 2019-02-26 11:18:31 -0500
  • f2365ea71e Unify the texture view creation Dzmitry Malyshau 2019-02-26 10:07:10 -0500
  • 5b129704a0 Storage indexing Dzmitry Malyshau 2019-02-25 22:32:59 -0500
  • dd73675868 Merge #65 bors[bot] 2019-02-26 15:13:14 +0000
  • ce08429729 Make Id serializable Dzmitry Malyshau 2019-02-26 08:23:49 -0500
  • e16ceafb81 Epoch tracking of indices Dzmitry Malyshau 2019-02-25 22:25:34 -0500
  • ea18c8fa85 Generate remote header Dzmitry Malyshau 2019-02-25 21:18:42 -0500
  • bd0de53f8e First bits of wgpu-remote Dzmitry Malyshau 2019-02-16 23:49:52 -0500
  • 1504542019 Merge #59 bors[bot] 2019-02-26 15:02:46 +0000
  • 8431da80ed Implement map read/write async Tristam MacDonald 2019-02-12 09:36:29 -0800
  • 0053f06659
    Update device.rs Seivan Heidari 2019-02-25 20:49:27 +0100
  • 1ef8fa8fc1
    Nuke MTLTexture we can get drawables again. Seivan Heidari 2019-02-25 20:48:57 +0100
  • b2f58d0975 Merge #71 bors[bot] 2019-02-23 07:50:17 +0000
  • 616a3dd849 Fix leaking swapchain textures Dzmitry Malyshau 2019-02-22 22:23:52 -0500
  • cfe3da1c6f Remove the outdated frame concept in favor of aggressive swapchain re-creation Dzmitry Malyshau 2019-02-22 18:42:14 -0500
  • 9df7cc4a8e Fix depth projection in the examples, add some rotation to the shadow Dzmitry Malyshau 2019-02-22 17:01:56 -0500
  • 5ada8d9943 Fix full_range of arrays Dzmitry Malyshau 2019-02-22 13:53:28 -0500
  • c21420399a Refactored tracking, now includes the views Dzmitry Malyshau 2019-02-22 12:59:23 -0500
  • 7386a05a0d Shadow shaders Dzmitry Malyshau 2019-02-22 12:59:05 -0500
  • 056cc64eb4 Shadow example shaders and improvements Dzmitry Malyshau 2019-02-22 10:26:29 -0500
  • 957a5b57dd Rust side of the shadow example Dzmitry Malyshau 2019-02-21 22:46:54 -0500
  • 022087b0b8 Merge #69 bors[bot] 2019-02-22 17:37:28 +0000
  • 59fe349633 Resize support for gfx-cube and framework Dzmitry Malyshau 2019-02-21 14:14:42 -0500
  • 14ee80f463 Update the trackers on resource destruction Dzmitry Malyshau 2019-02-21 14:14:30 -0500
  • 28551103c2 Fix old outdated frame cleanup Dzmitry Malyshau 2019-02-21 13:53:31 -0500
  • f2a0e6fe15 Swapchain resize, merged with the surface Dzmitry Malyshau 2019-02-21 12:57:21 -0500
  • 5b509692d1 Outdated frame for the swapchain Dzmitry Malyshau 2019-02-21 11:52:22 -0500
  • 917626c0ec Merge #70 bors[bot] 2019-02-21 20:50:41 +0000
  • d63d367ec0
    Allow creating a surface by passing a metal layer. Seivan Heidari 2019-02-21 21:30:41 +0100
  • fef27e46d3 Merge #67 bors[bot] 2019-02-21 17:56:15 +0000
  • 038e49aa25 Allow examples to run from any dir Dzmitry Malyshau 2019-02-21 09:49:30 -0500
  • 855bcfe176 Resource destruction refactoring, hook up to rust Dzmitry Malyshau 2019-02-21 08:42:57 -0500
  • a7476ee69a rust: temporary vector of command buffers Dzmitry Malyshau 2019-02-21 08:15:39 -0500
  • a60f3f13fa Merge #62 bors[bot] 2019-02-15 15:14:47 +0000
  • 00e0347b8c Renamed the impl methods, switched structure argumetns from references to contained items Dzmitry Malyshau 2019-02-15 10:13:04 -0500
  • 2e21285434 Separate object identity from storage Dzmitry Malyshau 2019-02-14 14:08:19 -0500
  • edef343439 Merge #57 bors[bot] 2019-02-13 22:22:33 +0000
  • 844d371989 Command encoder interface Dzmitry Malyshau 2019-02-12 14:58:57 -0500
  • 3274fc92f5 Merge #54 bors[bot] 2019-02-12 14:30:30 +0000
  • 9374d52272 Document how to run examples Rukai 2019-02-06 22:32:39 +1100
  • c9f4936df4 Merge #56 bors[bot] 2019-02-12 04:39:37 +0000
  • 5f0df67dcc Initial compute pipeline support Tristam MacDonald 2019-02-10 15:57:04 -0800
  • c7cd741543 Merge #55 bors[bot] 2019-02-07 13:20:29 +0000
  • 8b6eafcdca Rust and C API for transfers Dzmitry Malyshau 2019-02-06 10:43:10 -0500
  • 901463d7ce native: copy_texture_to_texture Dzmitry Malyshau 2019-02-06 09:29:21 -0500
  • 1b76b2b96c native: copy_texture_to_buffer Dzmitry Malyshau 2019-02-06 09:21:12 -0500
  • dc7bf3404e Refactor get_with_usage for better ergonomics Dzmitry Malyshau 2019-02-06 09:15:57 -0500
  • 2f0601c92c native: implement copy buffer to buffer Dzmitry Malyshau 2019-02-06 09:04:31 -0500
  • 4b1897b254 Separate module for transfer functions Dzmitry Malyshau 2019-02-06 08:55:21 -0500
  • f385b787a1 Merge #53 bors[bot] 2019-02-05 14:46:34 +0000
  • 1c95eef7a3 Depenency gfx update to 0.1.1 Dzmitry Malyshau 2019-02-04 21:39:35 -0500
  • 8ebaae7a3f Merge #52 bors[bot] 2019-02-04 15:01:14 +0000
  • c74f8e8db8 Cube cleanup and the new generated texture Dzmitry Malyshau 2019-02-04 09:55:32 -0500
  • 8f985dd09e Fix gfx-cube example Dzmitry Malyshau 2019-02-03 22:19:36 -0500
  • d50f8199dd Buffer to texture copies Dzmitry Malyshau 2019-02-03 21:59:35 -0500
  • 3ec4ff99b0 Vertex buffer description in the pipelines Dzmitry Malyshau 2019-02-03 20:39:08 -0500
  • 3d47436129 rust: vertex/index binding Dzmitry Malyshau 2019-02-03 15:51:54 -0500
  • d4c8c881d0 gfx framework GLSL reading, most of the cube example Dzmitry Malyshau 2019-02-02 22:39:13 -0500
  • a735eddf81 Sampler creation support Dzmitry Malyshau 2019-02-02 22:37:51 -0500
  • ed5499d025 Basic gfx-examples framework Dzmitry Malyshau 2019-02-01 10:00:17 -0500
  • afe00aa90f Borrow temporary queus and frames on Rust side Dzmitry Malyshau 2019-02-01 09:59:51 -0500
  • a2b6ec167f Merge #51 bors[bot] 2019-02-02 09:25:43 +0000
  • 57f0cd184f native: basic support for pipeine stages in barriers Dzmitry Malyshau 2019-01-31 17:59:37 -0500
  • 6c202f627c Merge #48 bors[bot] 2019-01-31 21:18:56 +0000
  • 55c22a0d9a Implement basic set_buffer_data Dzmitry Malyshau 2019-01-24 06:32:12 -0800
  • 664d9e75e5 Merge #50 bors[bot] 2019-01-30 19:44:54 +0000
  • c5be22a242 added forgotten create_bind_group Fabio Krapohl 2019-01-29 19:09:38 +0000