pub fn create_shader_module(spv_data: &[u8]) -> Result<ShaderModule, &str>