#include "test_utils/ANGLETest.h"
#include "test_utils/gl_raii.h"
usingnamespaceangle;
constexpr int kPixelColorThreshhold = …;
class AdvancedBlendTest : public ANGLETest<>
{ … };
class AdvancedBlendTestES32 : public AdvancedBlendTest
{ … };
void AdvancedBlendTest::callBlendBarrier(APIExtensionVersion usedExtension)
{ … }
void AdvancedBlendTest::testAdvancedBlendNotAppliedWhenBlendIsDisabled(
APIExtensionVersion usedExtension)
{ … }
TEST_P(AdvancedBlendTest, AdvancedBlendNotAppliedWhenBlendIsDisabledKHR)
{ … }
TEST_P(AdvancedBlendTestES32, AdvancedBlendNotAppliedWhenBlendIsDisabled)
{ … }
void AdvancedBlendTest::testAdvancedBlendDisabledAndThenEnabled(APIExtensionVersion usedExtension)
{ … }
TEST_P(AdvancedBlendTest, AdvancedBlendDisabledAndThenEnabledKHR)
{ … }
TEST_P(AdvancedBlendTestES32, AdvancedBlendDisabledAndThenEnabled)
{ … }
void AdvancedBlendTest::testAdvancedBlendEnabledAndThenDisabled(APIExtensionVersion usedExtension)
{ … }
TEST_P(AdvancedBlendTest, AdvancedBlendEnabledAndThenDisabledKHR)
{ … }
TEST_P(AdvancedBlendTestES32, AdvancedBlendEnabledAndThenDisabled)
{ … }
TEST_P(AdvancedBlendTest, AdvancedBlendCoherentQuery)
{ … }
TEST_P(AdvancedBlendTest, AdvancedBlendCoherentQueryFailsIfNotSupported)
{ … }
GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(…);
ANGLE_INSTANTIATE_TEST_ES31(…);
GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(…);
ANGLE_INSTANTIATE_TEST_ES32(…);