Alex Janka
c56b0a7701
shaders can be either a path or a string
2024-10-23 14:01:09 +11:00
chyyran
cbdbdafecd
chore: Release
2024-10-06 16:07:06 -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
5ede061975
preprocess: allow shadersource to be serializable with serde
2024-09-27 01:12:02 -04:00
chyyran
1e0727f89d
chore: Release
2024-09-21 01:55:42 -04:00
chyyran
87e0405675
presets: properly trim shader name if given through pragma
2024-09-17 18:27:31 -04:00
chyyran
cbe6510f76
preprocess: the step argument is optional according to slang-shaders spec
2024-09-16 19:21:18 -04:00
chyyran
eace595ebb
chore: Release
2024-09-15 11:00:38 -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
090e268c4a
doc: improve docs
2024-09-06 22:45:07 -04:00
chyyran
40a56bf165
reflect/preprocess/presets: use SmallString where it makes sense
...
Most use cases are internal so at least for the runtime consumers there's no API change, but preset parsing
and reflection items are public API so might as well put this as part of 0.4.0
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
899fb50da6
chore: Release
2024-08-03 00:13:40 -04:00
chyyran
f6cf642e50
chore: Release
2024-07-29 00:44:51 -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
b5bc3c11e1
ci: emit github warnings on failure
2024-02-24 12:26:37 -05:00
chyyran
f073c76ade
chore: Release
2024-02-19 16:19:05 -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
350508a7aa
preprocess: strip #pragma parameter
2024-02-15 21:43:02 -05:00
chyyran
d6f1af8691
rt: fix tests
2024-02-15 21:43:02 -05:00
chyyran
f7dd955c0a
chore: Release
2024-02-14 20:51:57 -05:00
chyyran
6fbc4b3075
fmt: cargo fmt
2024-02-14 20:50:17 -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
12af3c3f3a
chore: Release
2024-02-09 18:30:07 -05:00
chyyran
c34fa4195b
chore: Release
2024-02-09 02:55:02 -05:00
chyyran
b7f62dc378
chore: Release
2024-02-07 23:56:09 -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
fa3b6bf5fc
chore: Release
2023-11-30 02:11:33 -05:00
chyyran
ee0587310c
chore: Release
2023-11-30 02:07:12 -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