{ "name": "Builtin Forward Lit", "passes": [ { "name": "ForwardLit", "tags": { "LightMode": "ForwardBase" }, "variants": [ { "stage": "Vertex", "backend": "D3D12", "language": "HLSL", "source": "forward-lit.vs.hlsl", "entryPoint": "MainVS", "profile": "vs_5_0" }, { "stage": "Fragment", "backend": "D3D12", "language": "HLSL", "source": "forward-lit.ps.hlsl", "entryPoint": "MainPS", "profile": "ps_5_0" }, { "stage": "Vertex", "backend": "OpenGL", "language": "GLSL", "source": "forward-lit.vert.glsl" }, { "stage": "Fragment", "backend": "OpenGL", "language": "GLSL", "source": "forward-lit.frag.glsl" }, { "stage": "Vertex", "backend": "Vulkan", "language": "GLSL", "source": "forward-lit.vert.vk.glsl" }, { "stage": "Fragment", "backend": "Vulkan", "language": "GLSL", "source": "forward-lit.frag.vk.glsl" } ] } ] }