chyyran
8b6481abc1
fmt: run clippy and rustfmt
2023-01-29 02:30:58 -05:00
chyyran
fb827b7c24
vk: reallow usage of render passes for environments where dynamic rendering is not available
...
This implementation is greatly simplified compared to the older implementation where framebuffers were attached to output targets. Instead, the graphics pipeline object will create new framebuffers on the fly. The suggestion is still to use dynamic rendering for best performance.
2023-01-25 23:45:10 -05:00
chyyran
05ec73a11c
fmt: run cargo fmt
2023-01-15 03:06:09 -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
98e5070d81
vk: make frames in flight configurable
2023-01-13 04:13:16 -05:00
chyyran
589538d8b2
doc: completely doc librashader crate
2023-01-13 03:19:58 -05:00
chyyran
abaebe56cc
api: remove FilterChain
trait
2023-01-13 02:32:21 -05:00
chyyran
dc6e8f9a2c
vk: clean up docs
2023-01-13 02:10:07 -05:00
chyyran
43bd53a92b
chore: general clean up and format
2023-01-13 01:48:04 -05:00
chyyran
40b9f08234
vk: do own queue selection and fix error type
2023-01-13 01:19:41 -05:00