Commit graph

126 commits

Author SHA1 Message Date
chyyran
cbdbdafecd chore: Release 2024-10-06 16:07:06 -04:00
chyyran
7555bb9024 build: make librashader-reflect features-table more consistent 2024-10-06 12:49:47 -04:00
chyyran
240aae1bcf chore: Release 2024-10-06 01:05:35 -04:00
chyyran
4a8a9ee444 chore: Release 2024-10-02 00:28:10 -04:00
chyyran
742a1c8658 dep: update glslang 2024-10-01 23:59:29 -04:00
chyyran
32c99d9f4a rt: implement filter chain loading in terms of pack 2024-10-01 23:25:52 -04:00
chyyran
31ece05246 reflect: allow more reflection objects to be serializable 2024-09-27 01:12:02 -04:00
chyyran
c54747d398 deps: update dependencies 2024-09-25 18:16:21 -04:00
chyyran
45b98a2bdd rt(gl): use array_init instead of manually doing it with MaybeUninit 2024-09-22 02:06:47 -04:00
chyyran
1e0727f89d chore: Release 2024-09-21 01:55:42 -04:00
chyyran
eace595ebb chore: Release 2024-09-15 11:00:38 -04:00
chyyran
e0a5c90103 reflect: implement stable FromCompilation 2024-09-15 03:10:45 -04:00
chyyran
2661effab4 chore: Release 2024-09-13 17:31:17 -04:00
chyyran
50580cfc3b chore: Release 2024-09-08 11:23:08 -04:00
chyyran
fd8d6f6ab8 chore: Release 2024-09-06 23:01:07 -04:00
chyyran
c3033cfbbf reflect: port to spirv-cross2 2024-09-06 22:45:07 -04:00
chyyran
c9a6411394 deps: consolidate and update dependencies 2024-09-06 22:45:07 -04:00
chyyran
8fb5d48a1e chore: Release 2024-08-21 20:13:23 -04:00
chyyran
436d1fe3cd chore: Release 2024-08-21 00:38:32 -04:00
chyyran
ac66b1b6f6 style: fix warnings 2024-08-09 00:56:44 -04:00
chyyran
899fb50da6 chore: Release 2024-08-03 00:13:40 -04:00
chyyran
c646086df4 dep: update wgpu
need to support caching
2024-08-01 08:37:40 -04:00
chyyran
f6cf642e50 chore: Release 2024-07-29 00:44:51 -04:00
chyyran
98958dfb5e dep: update rustc_hash 2024-07-29 00:40:59 -04:00
Isaac Marovitz
d7665cac9b Update wgpu 2024-05-02 17:05:00 -04:00
chyyran
e8ffd8fdf3 chore: Release 2024-03-08 00:18:30 -05:00
chyyran
9dc0cf26fd chore: Release 2024-03-05 19:04:14 -05:00
chyyran
31b7a6f33f chore: Release 2024-03-03 13:21:29 -05:00
chyyran
d72519b9fd chore: Release 2024-03-01 01:41:50 -05:00
chyyran
4ef4b8762b chore: Release 2024-02-24 12:38:13 -05:00
chyyran
6d25a653a9 reflect: remove unused spirv-linker dependency 2024-02-20 19:26:43 -05:00
chyyran
f073c76ade chore: Release 2024-02-19 16:19:05 -05:00
chyyran
50aa582fa8 reflect(d3d12): fakesign dxil blobs to avoid needing dxil.dll 2024-02-19 09:54:19 -05:00
chyyran
a8ae407ddb chore: Release 2024-02-17 03:01:28 -05:00
chyyran
1f5b4380a3 chore: Release 2024-02-16 18:18:33 -05:00
chyyran
af49128ee7 chore: Release 2024-02-16 01:53:56 -05:00
chyyran
c0ecae844c reflect(wgsl): link spirv to remove unused input/outputs 2024-02-15 21:43:02 -05:00
chyyran
cbac011969 reflect(wgsl): only analyze active ubo members 2024-02-15 21:43:02 -05:00
chyyran
f7dd955c0a chore: Release 2024-02-14 20:51:57 -05:00
chyyran
b348e8591f lib: use a faster hashmap implementation 2024-02-14 20:50:17 -05:00
chyyran
a2987555a2 chore: Release 2024-02-14 03:08:40 -05:00
chyyran
76aa5ce4c6 capi(mtl): implement capi for metal 2024-02-14 03:08:09 -05:00
chyyran
5554703af7 rt(mtl): fix stride asssignment 2024-02-14 03:08:09 -05:00
chyyran
4762055dc1 reflect(msl): naga msl implementation 2024-02-11 15:48:01 -05:00
chyyran
d0a5224c10 dep: upgrade librashader-spirv-cross 2024-02-11 15:48:01 -05:00
chyyran
c67e9f4801 reflect: move folder structure around to be a little better 2024-02-11 15:48:01 -05:00
chyyran
252f685967 reflect: abstract away output compiler into its own trait 2024-02-11 15:48:01 -05:00
chyyran
12af3c3f3a chore: Release 2024-02-09 18:30:07 -05:00
chyyran
c34fa4195b chore: Release 2024-02-09 02:55:02 -05:00
chyyran
2fbc7f92da capi: add preset_ctx C API 2024-02-09 02:49:31 -05:00