Commit graph

173 commits

Author SHA1 Message Date
chyyran
acca9ce6f6 d3d11: update to windows-rs 0.44 2023-01-16 18:45:02 -05:00
chyyran
fceda0e99d chore: Release 2023-01-15 20:06:59 -05:00
chyyran
40e4ce908f preprocess: store parameters in FxHashMap 2023-01-15 14:06:38 -05:00
chyyran
19e8da7d85 chore: general cleanup 2023-01-15 11:08:13 -05:00
chyyran
6c593dda79 chore: Release 2023-01-15 03:20:59 -05:00
chyyran
05ec73a11c fmt: run cargo fmt 2023-01-15 03:06:09 -05:00
chyyran
3691f6579c chore: Release 2023-01-15 03:01:50 -05:00
chyyran
c3a532d729 rt: unify semantics binding logic 2023-01-15 03:01:23 -05:00
chyyran
474cf37e68 pass: remove (extremely rare) stderr debug logs 2023-01-15 00:30:15 -05:00
chyyran
173ffc53e4 chore: Release 2023-01-14 20:13:33 -05:00
chyyran
831ba3d357 docs: more surgically avoid linux linking to windows symbols 2023-01-14 20:13:15 -05:00
chyyran
87a08a83f2 chore: Release 2023-01-14 19:06:14 -05:00
chyyran
45e5de0f21 docs: define windows targets 2023-01-14 19:05:15 -05:00
chyyran
e320e093e2 build: fix missing symbols on linux 2023-01-14 18:56:31 -05:00
chyyran
c85565a8f7 chore: Release 2023-01-14 17:23:06 -05:00
chyyran
e6f1361199 doc: document image handles 2023-01-14 15:10:40 -05:00
chyyran
2e2713a21b capi: expose FilterChainParameters to capi 2023-01-14 09:36:26 -05:00
chyyran
92dd105c43 chore: Release 2023-01-14 02:57:23 -05:00
chyyran
ba24181450 test: fix tests 2023-01-14 01:58:22 -05:00
chyyran
54150e9bea chore: Release 2023-01-13 19:35:05 -05:00
chyyran
3e628093ae capi: finish capi for vulkan 2023-01-13 18:10:20 -05:00
chyyran
45d03fbfb8 capi: resolve name conflicts due to conflicting struct names in each module 2023-01-13 18:10:20 -05:00
chyyran
60f2ae6da8 chore: Release 2023-01-13 03:20:13 -05:00
chyyran
589538d8b2 doc: completely doc librashader crate 2023-01-13 03:19:58 -05:00
chyyran
e2ac7a1bfa common: unify viewport types 2023-01-13 02:54:16 -05:00
chyyran
abaebe56cc api: remove FilterChain trait 2023-01-13 02:32:21 -05:00
chyyran
43bd53a92b chore: general clean up and format 2023-01-13 01:48:04 -05:00
chyyran
455b56ce8e lib: remove print statements 2023-01-13 00:07:18 -05:00
chyyran
98bfb77232 d3d11: fix unsoundness in hello triangle 2023-01-12 23:02:38 -05:00
chyyran
5545f89f28 fmt: run cargo fmt 2023-01-12 21:29:42 -05:00
chyyran
23458917f3 gl: kind of fix mipmap handling needs to check next frame 2023-01-11 19:09:15 -05:00
chyyran
8047bf80c8 gl/d3d11: add option to force mipmap generation off 2023-01-11 18:25:31 -05:00
chyyran
02b3b8baff vk: fix image format conversions 2023-01-11 17:28:09 -05:00
chyyran
f08098680a misc: tweaks 2023-01-03 01:06:42 -05:00
chyyran
1ffdefd4e8 vk: start to redo hello_triangle to be simpler 2023-01-03 00:55:35 -05:00
chyyran
8fca2954b0 fmt: run cargo fmt 2022-12-21 21:39:31 -05:00
chyyran
fe573618f8 vk: implement load luts 2022-12-21 21:13:35 -05:00
chyyran
e8a1e2f165 d3d11: do a full copy of textures 2022-12-10 01:50:54 -05:00
chyyran
e7351207cf rt: take ringbuffer out for reuse 2022-12-06 01:01:21 -05:00
chyyran
212d5fd7eb chore: Release 2022-12-05 02:12:18 -05:00
chyyran
30067df4d6 chore: Release 2022-12-05 00:24:16 -05:00
chyyran
6ab03ecc99 capi: more docs 2022-12-04 22:48:57 -05:00
chyyran
8935ab28e9 rt: allow specifying frame_direction 2022-12-04 22:36:14 -05:00
chyyran
8a782da0e8 chore: Release 2022-12-03 21:26:02 -05:00
chyyran
b569de1522 capi: basic capi for presets and gl 2022-12-03 18:33:01 -05:00
chyyran
f92dc5cae6 fmt: run clippy 2022-12-01 19:16:13 -05:00
chyyran
1665770615 rt: move image into runtime 2022-12-01 17:11:42 -05:00
chyyran
ba41055a58 rel(0.1.0-alpha.1): update workspace for alpha 2022-12-01 02:07:21 -05:00
chyyran
e804ffd310 reflect: document and rename some structs 2022-12-01 01:50:16 -05:00
chyyran
5d668a2233 doc: doc preset 2022-12-01 00:24:24 -05:00