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
350508a7aa
preprocess: strip #pragma parameter
2024-02-15 21:43:02 -05:00
chyyran
f92dc5cae6
fmt: run clippy
2022-12-01 19:16:13 -05:00
chyyran
acab02e401
doc: general add docs and clean up
2022-11-30 22:50:57 -05:00
chyyran
60fd644a2a
d3d11: initialize output buffers
2022-11-29 01:57:04 -05:00
chyyran
1579516d25
fmt: clean up unused items
2022-11-21 16:21:50 -05:00
chyyran
80fa30e54e
preprocess: move ShaderSource to preprocess and rename common def libs
2022-11-21 16:13:37 -05:00
chyyran
10eb2c3106
gl: implement passfeedback and original history
2022-11-21 02:13:10 -05:00
chyyran
f0ad7ea3c8
chore: run fmt
2022-10-23 00:59:18 -04:00
chyyran
3f83e0fcd0
preprocess: implement stage separator to complete preprocessor
2022-10-22 02:54:06 -04:00
chyyran
394e09678d
preprocess: implement meta parsing
2022-10-21 23:37:47 -04:00
chyyran
de161373a9
api: do some renaming of structs
2022-10-21 21:04:00 -04:00