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
3c3f024ef8
preset: add original
scaletype
...
As defined in https://github.com/libretro/RetroArch/pull/15937
2024-02-12 01:58:05 -05:00
chyyran
6d75dc5100
fmt: general format and clean up
2023-02-07 02:31:08 -05:00
chyyran
19e8da7d85
chore: general cleanup
2023-01-15 11:08:13 -05:00
chyyran
5545f89f28
fmt: run cargo fmt
2023-01-12 21:29:42 -05:00
chyyran
02b3b8baff
vk: fix image format conversions
2023-01-11 17:28:09 -05:00
chyyran
5d668a2233
doc: doc preset
2022-12-01 00:24:24 -05:00
chyyran
acab02e401
doc: general add docs and clean up
2022-11-30 22:50:57 -05:00
chyyran
2081e00956
gl: don't keep entire shaderpreset for final filter chain object
2022-11-28 01:16:09 -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
23b13ef047
gl: clean up filter_chain a little bit
2022-11-20 01:09:05 -05:00
chyyran
afc750c37c
gl: correct scaling options
2022-11-17 01:21:29 -05:00
chyyran
848d87021c
gl: start work on frame history
2022-11-14 00:14:05 -05:00
chyyran
de161373a9
api: do some renaming of structs
2022-10-21 21:04:00 -04:00
chyyran
6b8449b4da
preset: parse to config structs
2022-10-20 22:52:34 -04:00
chyyran
2cb41d16b2
preset: handle parsing scale
2022-10-20 02:26:21 -04:00
chyyran
1c2a83df09
preset: implement texture and parameter parsing
2022-10-20 01:59:15 -04:00
chyyran
c5b0ce211c
presets: implement path resolution logic
2022-10-19 22:47:43 -04:00
chyyran
f43a57d29f
chore: move src to root
2022-10-18 17:46:46 -04:00