Rev32: Remove DepthAny and mark Xfb as requiring TransformFeedback.
authorLei Zhang <antiagainst@google.com>
Wed, 23 Sep 2015 21:09:01 +0000 (17:09 -0400)
committerDavid Neto <dneto@google.com>
Mon, 26 Oct 2015 16:55:33 +0000 (12:55 -0400)
source/operand.cpp
test/TextToBinary.ModeSetting.cpp

index 94b7669..287652f 100644 (file)
@@ -151,9 +151,8 @@ static const spv_operand_desc_t executionModeEntries[] = {
     {ExecMode0(OriginLowerLeft, Shader)},
     {ExecMode0(EarlyFragmentTests, Shader)},
     {ExecMode0(PointMode, Tessellation)},
-    {ExecMode0(Xfb, Shader)},
+    {ExecMode0(Xfb, TransformFeedback)},
     {ExecMode0(DepthReplacing, Shader)},
-    {ExecMode0(DepthAny, Shader)},
     {ExecMode0(DepthGreater, Shader)},
     {ExecMode0(DepthLess, Shader)},
     {ExecMode0(DepthUnchanged, Shader)},
index 96af9f2..f60f461 100644 (file)
@@ -174,7 +174,6 @@ INSTANTIATE_TEST_CASE_P(TextToBinaryExecutionMode, OpExecutionModeTest,
                             {CASE(PointMode), {}},
                             {CASE(Xfb), {}},
                             {CASE(DepthReplacing), {}},
-                            {CASE(DepthAny), {}},
                             {CASE(DepthGreater), {}},
                             {CASE(DepthLess), {}},
                             {CASE(DepthUnchanged), {}},