@@ -18,6 +18,7 @@ Shader "Hidden/PostProcessing/ScalableAO"
1818
1919 #pragma vertex VertDefault
2020 #pragma fragment FragAO
21+ #pragma multi_compile _ APPLY_FORWARD_FOG
2122 #pragma multi_compile _ FOG_LINEAR FOG_EXP FOG_EXP2
2223 #define SOURCE_DEPTH
2324 #include "ScalableAO.hlsl"
@@ -32,6 +33,7 @@ Shader "Hidden/PostProcessing/ScalableAO"
3233
3334 #pragma vertex VertDefault
3435 #pragma fragment FragAO
36+ #pragma multi_compile _ APPLY_FORWARD_FOG
3537 #pragma multi_compile _ FOG_LINEAR FOG_EXP FOG_EXP2
3638 #define SOURCE_GBUFFER
3739 #include "ScalableAO.hlsl"
@@ -54,7 +56,7 @@ Shader "Hidden/PostProcessing/ScalableAO"
5456 ENDHLSL
5557 }
5658
57- // 4 - Separable blur (horizontal pass) with G-Buffer
59+ // 3 - Separable blur (horizontal pass) with G-Buffer
5860 Pass
5961 {
6062 HLSLPROGRAM
@@ -69,7 +71,7 @@ Shader "Hidden/PostProcessing/ScalableAO"
6971 ENDHLSL
7072 }
7173
72- // 5 - Separable blur (vertical pass)
74+ // 4 - Separable blur (vertical pass)
7375 Pass
7476 {
7577 HLSLPROGRAM
@@ -82,7 +84,7 @@ Shader "Hidden/PostProcessing/ScalableAO"
8284 ENDHLSL
8385 }
8486
85- // 6 - Final composition
87+ // 5 - Final composition
8688 Pass
8789 {
8890 Blend Zero OneMinusSrcColor , Zero OneMinusSrcAlpha
@@ -96,7 +98,7 @@ Shader "Hidden/PostProcessing/ScalableAO"
9698 ENDHLSL
9799 }
98100
99- // 7 - Final composition (ambient only mode)
101+ // 6 - Final composition (ambient only mode)
100102 Pass
101103 {
102104 Blend Zero OneMinusSrcColor , Zero OneMinusSrcAlpha
0 commit comments