diff --git a/src/tests/end2end/DeviceLostTests.cpp b/src/tests/end2end/DeviceLostTests.cpp index 1295288ce4..a15ba940e3 100644 --- a/src/tests/end2end/DeviceLostTests.cpp +++ b/src/tests/end2end/DeviceLostTests.cpp @@ -534,4 +534,6 @@ DAWN_INSTANTIATE_TEST(DeviceLostTest, D3D12Backend(), MetalBackend(), NullBackend(), + OpenGLBackend(), + OpenGLESBackend(), VulkanBackend()); diff --git a/src/tests/end2end/QueryTests.cpp b/src/tests/end2end/QueryTests.cpp index aee3cc7dd9..e1d7c1de07 100644 --- a/src/tests/end2end/QueryTests.cpp +++ b/src/tests/end2end/QueryTests.cpp @@ -289,6 +289,8 @@ TEST_P(PipelineStatisticsQueryTests, QuerySetCreation) { DAWN_INSTANTIATE_TEST(PipelineStatisticsQueryTests, D3D12Backend(), MetalBackend(), + OpenGLBackend(), + OpenGLESBackend(), VulkanBackend()); class TimestampExpectation : public detail::Expectation { @@ -531,4 +533,9 @@ TEST_P(TimestampQueryTests, ResolveToBufferWithOffset) { } } -DAWN_INSTANTIATE_TEST(TimestampQueryTests, D3D12Backend(), MetalBackend(), VulkanBackend()); +DAWN_INSTANTIATE_TEST(TimestampQueryTests, + D3D12Backend(), + MetalBackend(), + OpenGLBackend(), + OpenGLESBackend(), + VulkanBackend()); diff --git a/src/tests/end2end/ShaderFloat16Tests.cpp b/src/tests/end2end/ShaderFloat16Tests.cpp index 8972616df3..2daa639c55 100644 --- a/src/tests/end2end/ShaderFloat16Tests.cpp +++ b/src/tests/end2end/ShaderFloat16Tests.cpp @@ -111,4 +111,9 @@ TEST_P(ShaderFloat16Tests, Basic16BitFloatFeaturesTest) { EXPECT_BUFFER_U16_RANGE_EQ(expected, bufferOut, 0, 2); } -DAWN_INSTANTIATE_TEST(ShaderFloat16Tests, D3D12Backend(), MetalBackend(), VulkanBackend()); +DAWN_INSTANTIATE_TEST(ShaderFloat16Tests, + D3D12Backend(), + MetalBackend(), + OpenGLBackend(), + OpenGLESBackend(), + VulkanBackend());