Commit graph

  • 95a9e2c5be update dependencies master Alex Janka 2024-08-19 15:10:44 +1000
  • 89090757fd fix shaderstorage in tests Alex Janka 2024-07-20 17:29:27 +1000
  • 1406ddc5b3 nightly rust-toolchain.toml Alex Janka 2024-07-20 17:26:51 +1000
  • bf974ac642 shaders can be either a path or a string Alex Janka 2023-10-23 12:46:55 +1100
  • d1e49b7eb4 rt(d3d9): search "global" namespace for register assignments chyyran 2024-08-12 01:38:29 -0400
  • 5ef0055e05 rt(d3d9): fix vertex assignments accidentally searching fragment chyyran 2024-08-12 01:37:18 -0400
  • 1c6581d737 rt(d3d9): set colorwritemask to all chyyran 2024-08-12 01:36:57 -0400
  • ac66b1b6f6 style: fix warnings chyyran 2024-08-09 00:55:58 -0400
  • 977975f4c7 doc: document naga reflect chyyran 2024-08-09 00:29:04 -0400
  • 3b9514ad38 doc: allow wgpu doc on apple chyyran 2024-08-09 00:25:04 -0400
  • 899fb50da6 chore: Release chyyran 2024-08-03 00:13:40 -0400
  • 162226ce44 ci: don't build locally chyyran 2024-08-02 01:35:13 -0400
  • 039fdfd41a ci: update OBS build platform chyyran 2024-08-02 01:16:25 -0400
  • e13bb88df2 doc: update MSRV due to naga chyyran 2024-08-02 01:09:43 -0400
  • 7b375658c5 dep: update cargo.lock chyyran 2024-03-07 20:56:30 -0500
  • 3fb6e3843e dep: update to windows 0.58 chyyran 2024-08-02 00:53:13 -0400
  • 3cda5b706d rt(d3d12): get rid of size in inputview chyyran 2024-03-07 20:56:30 -0500
  • 4d6793d305 rt(d3d11): get rid of input/output view wrappers chyyran 2024-03-07 20:15:16 -0500
  • 35f499f5e1 wgpu: enable pipeline caching chyyran 2024-08-01 02:06:28 -0400
  • 6ce711db26 ci: don't build Arch chyyran 2024-08-01 01:32:41 -0400
  • d4b4366836 dep: update ash to 0.38 chyyran 2024-08-01 01:23:18 -0400
  • c646086df4 dep: update wgpu chyyran 2024-08-01 01:09:27 -0400
  • f6cf642e50 chore: Release chyyran 2024-07-29 00:44:51 -0400
  • 98958dfb5e dep: update rustc_hash chyyran 2024-06-21 20:55:21 -0400
  • b5d523e9f3 rt(mtl): move icrate definitions to objc2-metal chyyran 2024-06-21 20:50:35 -0400
  • 5e9ce1207c Revert "ci: temporarily remove deny-deprecated on ctypes to unblock ares" chyyran 2024-06-15 01:10:35 -0400
  • 1b0574c140 presets: show file name and details on io error Hubert Hirtz 2024-07-15 00:00:47 +0200
  • b84e104212 capi: fix malformed vulkan include Stefan Schlosser 2024-07-27 11:00:00 +0200
  • fff80df5a0 ci: temporarily remove deny-deprecated on ctypes to unblock ares chyyran 2024-06-14 17:53:26 -0400
  • 875968d097 dep: update spirv_cross chyyran 2024-06-14 17:41:06 -0400
  • fa48b936be rt: cap texture scaling to [1, 16384] chyyran 2024-06-14 17:34:02 -0400
  • 0a9fa16855 rt: update for new TAIT scope rules chyyran 2024-06-14 17:18:43 -0400
  • d558c6e50d dep: update image dependency chyyran 2024-06-14 17:06:16 -0400
  • 48d91dfe58 dep: update image dependency chyyran 2024-05-04 00:31:51 -0400
  • d7665cac9b Update wgpu Isaac Marovitz 2024-04-30 17:21:48 -0400
  • e8ffd8fdf3 chore: Release chyyran 2024-03-08 00:18:30 -0500
  • d893b6ec97 doc: update supported runtime table to include D3D9 and clarify wgpu status chyyran 2024-03-07 21:45:19 -0500
  • 8c8e386a6c capi(d3d9): expose d3d9 in capi chyyran 2024-03-07 19:37:39 -0500
  • b7071958bd rt(d3d9): add a runtime for direct3d 9 chyyran 2024-03-03 01:07:07 -0500
  • 5feac91af2 runtime: add ARGB8 pixel format chyyran 2024-03-07 01:36:04 -0500
  • 9c895caa51 wgpu: fix format mismatch for copies chyyran 2024-03-07 19:55:34 -0500
  • 7593f9f9b5 rt: pass device context to uniform binder if needed chyyran 2024-03-04 02:10:08 -0500
  • af3ea252ba rt(d3d11): split luts out to own module chyyran 2024-03-02 14:32:48 -0500
  • 9dc0cf26fd chore: Release chyyran 2024-03-05 19:04:14 -0500
  • 2550bf7ed5 test: update shaders_slang chyyran 2024-03-05 19:03:54 -0500
  • 35fc21bbef capi: fix mtl noop free fn name chyyran 2024-03-05 18:50:18 -0500
  • 89b620a7c1 rt(gl46): fix invalid framebuffer copies chyyran 2024-03-05 18:49:33 -0500
  • 66a0ee21e3 Revert "rt(gl): account for flipped coordinate space when blitting to output" chyyran 2024-03-05 18:45:18 -0500
  • 31b7a6f33f chore: Release chyyran 2024-03-03 13:21:29 -0500
  • ed7216990a test: update slang_shaders chyyran 2024-03-03 13:19:45 -0500
  • 623c6776f7 rt(gl): account for flipped coordinate space when blitting to output chyyran 2024-03-03 12:44:24 -0500
  • bacfbf0791 cache: delete cache if corrupted chyyran 2024-03-03 03:01:22 -0500
  • e02e1ae26a rt(gl): load luts with topleft origin due to MVP changes chyyran 2024-03-03 02:16:45 -0500
  • d72519b9fd chore: Release chyyran 2024-03-01 01:41:50 -0500
  • 752417f320 rt(vk): switch from an rwlock to a mutex for allocator chyyran 2024-02-28 18:04:33 -0500
  • 10ad2d927c rt(d3d12): make descriptor heap lockfree chyyran 2024-02-28 17:55:25 -0500
  • 8a9adebb96 rt(d3d12): upgrade to windows 0.52 chyyran 2024-02-26 19:06:43 -0500
  • 7719b939f9 rt(d3d11): upgrade to windows 0.52 chyyran 2024-02-26 19:04:40 -0500
  • a849f5e745 dep: unify on windows 0.52.0 chyyran 2024-02-26 18:49:59 -0500
  • f61bed3a22 vk: remove unneeded device arcs chyyran 2024-02-26 00:21:51 -0500
  • 4ef4b8762b chore: Release chyyran 2024-02-24 12:38:13 -0500
  • a5c684a7ee ci: parallelize tests chyyran 2024-02-24 01:59:56 -0500
  • 8ba4b72cf1 ci: update github-ci and suppress info logs chyyran 2024-02-23 00:34:19 -0500
  • 7a3a690166 reflect: improve error messages chyyran 2024-02-22 19:43:30 -0500
  • b5bc3c11e1 ci: emit github warnings on failure chyyran 2024-02-22 00:02:09 -0500
  • c7dd7796db ci: switch to dtolnay/rust-toolchain chyyran 2024-02-21 01:05:59 -0500
  • 9741ab2cd1 ci: add a full test suite for reflecting things chyyran 2024-02-21 01:00:23 -0500
  • b378c45039 lib: reexport MSL target chyyran 2024-02-21 00:47:30 -0500
  • c7d1d347a4 rt: unify drawquad type chyyran 2024-02-22 00:41:29 -0500
  • 95ac8adc20 rt(d3d12,d3d11): remove unused COLOR attribute in quad chyyran 2024-02-22 00:14:17 -0500
  • 372315022d ci: pin toolchain used for aarch64-pc-windows-msvc chyyran 2024-02-20 18:26:51 -0500
  • 699243c0ab dep: update Cargo.lock chyyran 2024-02-20 18:14:48 -0500
  • 6d25a653a9 reflect: remove unused spirv-linker dependency chyyran 2024-02-20 18:13:17 -0500
  • be11953516 build: allow passing arbitrary cargo flags chyyran 2024-02-20 18:08:00 -0500
  • e38f2636d9 ci: build for aarch64-windows chyyran 2024-02-20 17:55:46 -0500
  • f073c76ade chore: Release chyyran 2024-02-19 16:19:05 -0500
  • 7ef3780222 fmt: cargo fmt chyyran 2024-02-19 12:39:44 -0500
  • d60ff76fb2 ci: unify build workflow chyyran 2024-02-19 12:01:50 -0500
  • 50aa582fa8 reflect(d3d12): fakesign dxil blobs to avoid needing dxil.dll chyyran 2024-02-18 16:19:36 -0500
  • e8eee02bfb reflect: always link and trim unused inouts chyyran 2024-02-18 16:10:32 -0500
  • 22aa59b598 reflect: move spirv_passes out of naga chyyran 2024-02-18 15:16:16 -0500
  • b75a614873 doc(reflect): document ShaderReflectObject chyyran 2024-02-18 15:16:05 -0500
  • a8ae407ddb chore: Release chyyran 2024-02-17 03:01:28 -0500
  • fe84e6a490 rt(gl): use identity matrix for intermediate GL passes Ronny Chan 2024-02-17 02:54:39 -0500
  • 913ede3852 rt(wgpu): set viewport depth to 0-1 chyyran 2024-02-17 02:42:03 -0500
  • 1f5b4380a3 chore: Release chyyran 2024-02-16 18:18:33 -0500
  • ce3a8c6e52 doc: document msrv chyyran 2024-02-16 18:14:38 -0500
  • c22328f025 build: revert ahash to 0.8.7 chyyran 2024-02-16 18:07:41 -0500
  • af49128ee7 chore: Release chyyran 2024-02-16 01:53:56 -0500
  • d3d8e85461 capi: replace unstable library features with polyfills chyyran 2024-02-16 01:12:48 -0500
  • 017a1a6232 fmt: clean up imports and features chyyran 2024-02-16 00:38:28 -0500
  • e622479c76 build: ignore rust-version if using RUSTC_BOOTSTRAP chyyran 2024-02-16 00:33:03 -0500
  • b47b27fadb rt(vk): update gpu-allocator chyyran 2024-02-16 00:24:23 -0500
  • ba6c32e858 rt(wgpu): enable large thread size if possible chyyran 2024-02-15 20:52:25 -0500
  • edca0f1749 rt(mtl): only gen mipmaps if the level count is greater than 1 chyyran 2024-02-15 19:57:34 -0500
  • efdfd56e0e rt(mtl): don't allow buffers of size 0 chyyran 2024-02-15 19:55:22 -0500
  • c0ecae844c reflect(wgsl): link spirv to remove unused input/outputs chyyran 2024-02-15 19:22:28 -0500
  • cbac011969 reflect(wgsl): only analyze active ubo members chyyran 2024-02-15 18:57:51 -0500
  • 350508a7aa preprocess: strip #pragma parameter chyyran 2024-02-15 01:05:01 -0500
  • d6f1af8691 rt: fix tests chyyran 2024-02-15 01:04:49 -0500