Commit graph

81 commits

Author SHA1 Message Date
chyyran
05ec73a11c fmt: run cargo fmt 2023-01-15 03:06:09 -05:00
chyyran
c3a532d729 rt: unify semantics binding logic 2023-01-15 03:01:23 -05:00
chyyran
831ba3d357 docs: more surgically avoid linux linking to windows symbols 2023-01-14 20:13:15 -05:00
chyyran
e320e093e2 build: fix missing symbols on linux 2023-01-14 18:56:31 -05:00
chyyran
c1669916d4 ld: expose runtime params api to loader 2023-01-14 17:14:37 -05:00
chyyran
3592b453e8 capi: expose pass count/param 2023-01-14 15:52:58 -05:00
chyyran
2e2713a21b capi: expose FilterChainParameters to capi 2023-01-14 09:36:26 -05:00
chyyran
1fa85d1e4d capi: check api is aligned 2023-01-14 00:27:35 -05:00
chyyran
403ed5ed13 reflect: rename SpirV to SPIRV 2023-01-13 23:59:16 -05:00
chyyran
3f3712eaa4 chore: cleanup 2023-01-13 18:11:41 -05:00
chyyran
2728cff55c capi: document rest of capi 2023-01-13 18:10:20 -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
f25693815b capi: use extern_ffi where possible 2023-01-13 16:05:13 -05:00
chyyran
c948c882ab api: export Size from librashader::runtime 2023-01-13 03:00:45 -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
48321d997b fmt: run cargo fmt 2023-01-09 22:54:54 -05:00
chyyran
4393f5c871 capi: capi reflect api 2023-01-02 18:22:52 -05:00
chyyran
8fca2954b0 fmt: run cargo fmt 2022-12-21 21:39:31 -05:00
chyyran
2cce27ecb9 capi: make function pointer types for everything 2022-12-05 00:06:37 -05:00
chyyran
ebe889df2f capi: get rid of safer_ffi 2022-12-04 23:54:47 -05:00
chyyran
0e18b56752 capi: d3d11 capi 2022-12-04 23:54:18 -05:00
chyyran
6ab03ecc99 capi: more docs 2022-12-04 22:48:57 -05:00
chyyran
45913c32bf capi: docs 2022-12-04 22:37:03 -05:00
chyyran
afe7165707 capi: error api 2022-12-04 22:35:51 -05:00
chyyran
a00c4e1d88 capi: get rid of Box and use NonNull pointers 2022-12-03 19:55:27 -05:00
chyyran
4946bfc0dd gl: catch panic if gl not intialized 2022-12-03 19:07:15 -05:00
chyyran
b928a8068d capi: finish basic gl capi 2022-12-03 18:56:57 -05:00
chyyran
b569de1522 capi: basic capi for presets and gl 2022-12-03 18:33:01 -05:00