{ "Source" : "ReflectionScreenSpaceComposite.azsl", "RasterState" : { "CullMode" : "Back" }, "DepthStencilState" : { "Depth" : { "Enable" : false } }, "BlendState": { "Enable": true, "BlendSource": "AlphaSource", "BlendDest": "AlphaSourceInverse", "BlendOp": "Add" }, "DrawList" : "forward", "ProgramSettings": { "EntryPoints": [ { "name": "MainVS", "type": "Vertex" }, { "name": "MainPS", "type": "Fragment" } ] } }