4 ms·
Well, at least in the Rust ecosystem there is https://github.com/gfx-rs/gfx https://github.com/gfx-rs/gfx which provides backends for Vulcan, Direct X 12, Metal
by lewisinc 8y ago
Well, at least in the Rust ecosystem there is https://github.com/gfx-rs/gfx https://github.com/gfx-rs/gfx which provides backends for Vulcan, Direct X 12, Metal and OpenGL. I'm not sure it's super relevant outside of the Rust ecosystem right now, but it's worth spreading the word around of such solutions.
- drb91 8y agoHow is the cross api shader support?
- oregontechninja 8y agoSurprisingly good. My tests have run across properly across 4 os's without much change. I can't verify for Apple though.
- oneweekwonder 8y ago> across 4 os's windows, gnu/linux, android; and what other os?
- kvark 8y agohttps://github.com/gfx-rs/portability https://github.com/gfx-rs/portability may be relevant out side of Rust, since it's a linkable C library.