35 static bgfx::EmbeddedShader::Data computeShader(
36 bgfx::RendererType::Enum type)
38 static_assert(
true,
"Invalid program");
40 case bgfx::RendererType::OpenGLES:
return {type,
nullptr, 0};
41 case bgfx::RendererType::OpenGL:
return {type,
nullptr, 0};
42 case bgfx::RendererType::Vulkan:
return {type,
nullptr, 0};
44 case bgfx::RendererType::Direct3D11:
return {type,
nullptr, 0};
45 case bgfx::RendererType::Direct3D12:
return {type,
nullptr, 0};
48 case bgfx::RendererType::Metal:
return {type,
nullptr, 0};
50 default:
return {type,
nullptr, 0};