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 |
|
chyyran
|
f9fdb93c0c
|
dep: update glslang and bitflags
|
2024-02-08 18:16:10 -05:00 |
|
chyyran
|
b7f62dc378
|
chore: Release
|
2024-02-07 23:56:09 -05:00 |
|
chyyran
|
2b208f1848
|
dep: remove shaderc dependency
|
2024-02-07 23:55:33 -05:00 |
|
chyyran
|
47f6e0f10e
|
chore: Release
|
2024-02-07 00:00:18 -05:00 |
|
chyyran
|
fb2bcc5d52
|
chore: Release
|
2024-02-06 21:41:00 -05:00 |
|
chyyran
|
f6268a621c
|
chore: Release
|
2024-02-06 19:20:37 -05:00 |
|
chyyran
|
37397ff216
|
lib: add wgpu to librashader library
|
2024-02-06 19:04:28 -05:00 |
|
chyyran
|
555ff6f9fc
|
rt(wgpu): update to wgpu 0.19
|
2024-02-06 19:04:28 -05:00 |
|
chyyran
|
4dfcdf2725
|
reflect(wgsl): wgsl compile backend
|
2024-02-06 19:04:28 -05:00 |
|
chyyran
|
ae2a427b5e
|
pkg(rpm): add RPM spec file
|
2024-02-04 13:16:48 -05:00 |
|
chyyran
|
fa3b6bf5fc
|
chore: Release
|
2023-11-30 02:11:33 -05:00 |
|
chyyran
|
ee0587310c
|
chore: Release
|
2023-11-30 02:07:12 -05:00 |
|
chyyran
|
2bd6f8f80f
|
build: prefer static linking of shaderc
|
2023-11-30 02:03:43 -05:00 |
|
chyyran
|
f4bdf160ab
|
build: only build dxil on windows
|
2023-11-29 03:26:58 -05:00 |
|
chyyran
|
f5da7d8421
|
fmt: cargo fmt
|
2023-07-20 02:40:13 -04:00 |
|
chyyran
|
ab8072c4f7
|
chore: Release
|
2023-04-23 18:52:14 -04:00 |
|
chyyran
|
31235971db
|
chore: Release
|
2023-02-21 21:07:17 -05:00 |
|
chyyran
|
ac1494bee1
|
chore: Release
|
2023-02-21 17:09:10 -05:00 |
|
chyyran
|
e2901b4a59
|
chore: Release
|
2023-02-19 15:38:43 -05:00 |
|
chyyran
|
85ea566575
|
chore: Release
|
2023-02-18 00:29:01 -05:00 |
|
chyyran
|
b780ca2a90
|
chore: Release
|
2023-02-17 01:13:52 -05:00 |
|
chyyran
|
7ebc3da94b
|
chore: Release
|
2023-02-16 01:11:55 -05:00 |
|
chyyran
|
7d6701aa4e
|
chore: Release
|
2023-02-15 22:58:34 -05:00 |
|
chyyran
|
0000fdbdec
|
chore: Release
|
2023-02-15 18:40:06 -05:00 |
|
chyyran
|
604edfb78f
|
cache: implement transparent shader object cache
supported objects:
- SPIR-V artifacts
- Validated DXIL artifacts
- DXBC artifacts
- OpenGL Program Binaries
- Vulkan Pipeline caches
- D3D12 CACHED_PIPELINE_STATE
|
2023-02-15 18:08:47 -05:00 |
|
chyyran
|
893c58c53d
|
chore: Release
|
2023-02-13 00:41:53 -05:00 |
|
chyyran
|
cc3e50611e
|
chore: Release
|
2023-02-08 21:22:33 -05:00 |
|
chyyran
|
771a0896d7
|
chore: Release
|
2023-02-08 18:55:46 -05:00 |
|
chyyran
|
5ebc248078
|
chore: Release
|
2023-02-08 18:49:11 -05:00 |
|
chyyran
|
9847e5e603
|
chore: Release
|
2023-02-08 18:47:36 -05:00 |
|
chyyran
|
07d9869f85
|
chore: Release
|
2023-02-08 18:44:40 -05:00 |
|
chyyran
|
c02416314e
|
preprocess: fix dev dependency
|
2023-02-08 18:44:30 -05:00 |
|
chyyran
|
85497e47c1
|
build: untangle spirv-to-dxil from non-d3d12 paths
|
2023-02-08 03:21:28 -05:00 |
|
chyyran
|
ccc2539e2f
|
chore: Release
|
2023-02-08 03:09:03 -05:00 |
|
chyyran
|
45dbdc6157
|
chore: Release
|
2023-02-07 20:05:12 -05:00 |
|
chyyran
|
d1771a8b25
|
api: fix feature flags to allow building a proper subset of librashader
|
2023-02-07 18:50:33 -05:00 |
|