Revert "D3D11: Add support to compile and link compute shaders."
Fails https://build.chromium.org/p/chromium.gpu.fyi/builders/Linux%20Debug%20%28New%20Intel%29/builds/5769
BUG=angleproject:1442
This reverts commit 2cd9d7e032fb412b539a907c58342060340387a1.
Change-Id: Ic1610d20ba0449b423528fa9840aa951c012cf84
Reviewed-on: https://chromium-review.googlesource.com/427229
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
diff --git a/src/tests/gl_tests/ComputeShaderTest.cpp b/src/tests/gl_tests/ComputeShaderTest.cpp
index 6db0ed2..61b1146 100644
--- a/src/tests/gl_tests/ComputeShaderTest.cpp
+++ b/src/tests/gl_tests/ComputeShaderTest.cpp
@@ -211,41 +211,6 @@
EXPECT_GL_NO_ERROR();
}
-// Access all compute shader special variables.
-TEST_P(ComputeShaderTest, AccessAllSpecialVariables)
-{
- const std::string csSource =
- "#version 310 es\n"
- "layout(local_size_x=4, local_size_y=3, local_size_z=2) in;\n"
- "void main()\n"
- "{\n"
- " uvec3 temp1 = gl_NumWorkGroups;\n"
- " uvec3 temp2 = gl_WorkGroupSize;\n"
- " uvec3 temp3 = gl_WorkGroupID;\n"
- " uvec3 temp4 = gl_LocalInvocationID;\n"
- " uvec3 temp5 = gl_GlobalInvocationID;\n"
- " uint temp6 = gl_LocalInvocationIndex;\n"
- "}\n";
-
- ANGLE_GL_COMPUTE_PROGRAM(program, csSource);
-}
-
-// Access part compute shader special variables.
-TEST_P(ComputeShaderTest, AccessPartSpecialVariables)
-{
- const std::string csSource =
- "#version 310 es\n"
- "layout(local_size_x=4, local_size_y=3, local_size_z=2) in;\n"
- "void main()\n"
- "{\n"
- " uvec3 temp1 = gl_WorkGroupSize;\n"
- " uvec3 temp2 = gl_WorkGroupID;\n"
- " uint temp3 = gl_LocalInvocationIndex;\n"
- "}\n";
-
- ANGLE_GL_COMPUTE_PROGRAM(program, csSource);
-}
-
// Check that it is not possible to create a compute shader when the context does not support ES
// 3.10
TEST_P(ComputeShaderTestES3, NotSupported)
@@ -255,7 +220,7 @@
EXPECT_GL_ERROR(GL_INVALID_ENUM);
}
-ANGLE_INSTANTIATE_TEST(ComputeShaderTest, ES31_OPENGL(), ES31_OPENGLES(), ES31_D3D11());
+ANGLE_INSTANTIATE_TEST(ComputeShaderTest, ES31_OPENGL(), ES31_OPENGLES());
ANGLE_INSTANTIATE_TEST(ComputeShaderTestES3, ES3_OPENGL(), ES3_OPENGLES());
} // namespace