Remove complementary depth buffer option for Vulkan

Bug: b/128363727
Change-Id: Id75e138deda980f57b7bd07192b1353b2b414fd8
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/26988
Tested-by: Chris Forbes <chrisforbes@google.com>
Presubmit-Ready: Chris Forbes <chrisforbes@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
diff --git a/src/Pipeline/PixelRoutine.cpp b/src/Pipeline/PixelRoutine.cpp
index fd6a85c..b27fab9 100644
--- a/src/Pipeline/PixelRoutine.cpp
+++ b/src/Pipeline/PixelRoutine.cpp
@@ -24,7 +24,6 @@
 
 namespace sw
 {
-	extern bool complementaryDepthBuffer;
 	extern bool postBlendSRGB;
 	extern bool exactColorRounding;
 	extern bool forceClearRegisters;
@@ -375,14 +374,7 @@
 
 		if(spirvShader && spirvShader->getModes().DepthReplacing)
 		{
-			if(complementaryDepthBuffer)
-			{
-				Z = Float4(1.0f) - oDepth;
-			}
-			else
-			{
-				Z = oDepth;
-			}
+			Z = oDepth;
 		}
 
 		Pointer<Byte> buffer;
@@ -436,44 +428,16 @@
 			zTest = CmpNEQ(zValue, Z);
 			break;
 		case VK_COMPARE_OP_LESS:
-			if(complementaryDepthBuffer)
-			{
-				zTest = CmpLT(zValue, Z);
-			}
-			else
-			{
-				zTest = CmpNLE(zValue, Z);
-			}
+			zTest = CmpNLE(zValue, Z);
 			break;
 		case VK_COMPARE_OP_GREATER_OR_EQUAL:
-			if(complementaryDepthBuffer)
-			{
-				zTest = CmpNLT(zValue, Z);
-			}
-			else
-			{
-				zTest = CmpLE(zValue, Z);
-			}
+			zTest = CmpLE(zValue, Z);
 			break;
 		case VK_COMPARE_OP_LESS_OR_EQUAL:
-			if(complementaryDepthBuffer)
-			{
-				zTest = CmpLE(zValue, Z);
-			}
-			else
-			{
-				zTest = CmpNLT(zValue, Z);
-			}
+			zTest = CmpNLT(zValue, Z);
 			break;
 		case VK_COMPARE_OP_GREATER:
-			if(complementaryDepthBuffer)
-			{
-				zTest = CmpNLE(zValue, Z);
-			}
-			else
-			{
-				zTest = CmpLT(zValue, Z);
-			}
+			zTest = CmpLT(zValue, Z);
 			break;
 		default:
 			ASSERT(false);
@@ -529,14 +493,7 @@
 
 		if(spirvShader && spirvShader->getModes().DepthReplacing)
 		{
-			if(complementaryDepthBuffer)
-			{
-				Z = Float4(1.0f) - oDepth;
-			}
-			else
-			{
-				Z = oDepth;
-			}
+			Z = oDepth;
 		}
 
 		Pointer<Byte> buffer;