SchaeferGL - Geomtry & Colors
I've managed to get the geometry and colors correct for the second sample. There are some transformations that aren't implemented currently which I believe is why the distance from the view port is different from native D3D9. I also need to revisit embedding the shaders into the DLL. Below is a screenshot of the sample running over Vulkan with SchaeferGL.