|
@@ -5,24 +5,19 @@
|
|
|
"ClassData": {
|
|
|
"PassTemplate": {
|
|
|
"Name": "SsaoPipeline",
|
|
|
- "PassClass": "PipelinePass",
|
|
|
+ "PassClass": "ParentPass",
|
|
|
+ "Slots": [
|
|
|
+ {
|
|
|
+ "Name": "SwapChainOutput",
|
|
|
+ "SlotType": "InputOutput"
|
|
|
+ }
|
|
|
+ ],
|
|
|
"PassData": {
|
|
|
- "$type": "PipelinePassData",
|
|
|
+ "$type": "PassData",
|
|
|
"PipelineConnections": [
|
|
|
{
|
|
|
- "GlobalName": "Depth",
|
|
|
- "ChildPass": "DepthPrePass",
|
|
|
- "ChildPassSlot": "Depth"
|
|
|
- },
|
|
|
- {
|
|
|
- "GlobalName": "DepthMSAA",
|
|
|
- "ChildPass": "DepthPrePass",
|
|
|
- "ChildPassSlot": "DepthMSAA"
|
|
|
- },
|
|
|
- {
|
|
|
- "GlobalName": "DepthLinear",
|
|
|
- "ChildPass": "DepthPrePass",
|
|
|
- "ChildPassSlot": "DepthLinear"
|
|
|
+ "GlobalName": "SwapChainOutput",
|
|
|
+ "Slot": "SwapChainOutput"
|
|
|
}
|
|
|
]
|
|
|
},
|
|
@@ -66,7 +61,24 @@
|
|
|
"Attachment": "SwapChainOutput"
|
|
|
}
|
|
|
}
|
|
|
- ]
|
|
|
+ ],
|
|
|
+ "PassData": {
|
|
|
+ "$type": "PassData",
|
|
|
+ "PipelineConnections": [
|
|
|
+ {
|
|
|
+ "GlobalName": "Depth",
|
|
|
+ "Slot": "Depth"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "GlobalName": "DepthMSAA",
|
|
|
+ "Slot": "DepthMSAA"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "GlobalName": "DepthLinear",
|
|
|
+ "Slot": "DepthLinear"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
"Name": "LightCullingPass",
|