Cross platform initial config in rust and vulkan

Job ID: 31369828

Budget: €250 – €750 EUR

An initial config on the basis of vulkan API that can be compiled to
1. windows 2. linux 3. macos 4. ios 5. android

It should draw a classical example of an triangle by shaders (picture is included).

Triangle should be redrawn than window resized, moved or opened

The structure of the project consists of:
1. The rust library that actually do all work
2. rust project is dependent on lib number 1. and can be compiled to all desktop platforms
3. java project is dependent on lib number 1. and can be compiled to android
4. swift project is dependent on lib number 1. and can be compiled to ios