Index: cc/output/shader_unittest.cc |
diff --git a/cc/output/shader_unittest.cc b/cc/output/shader_unittest.cc |
index 78850184ad2f2fd7bd6cefe9751b43bbed099a32..6dad24f5af27d73f356ba0501a762b47382eb02d 100644 |
--- a/cc/output/shader_unittest.cc |
+++ b/cc/output/shader_unittest.cc |
@@ -15,9 +15,10 @@ namespace cc { |
TEST(ShaderTest, HighpThresholds) { |
// The test context always uses a mediump precision of 10 bits which |
// corresponds to a native highp threshold of 2^10 = 1024 |
- std::unique_ptr<TestWebGraphicsContext3D> stub_context = |
+ std::unique_ptr<TestWebGraphicsContext3D> test_context = |
TestWebGraphicsContext3D::Create(); |
- TestGLES2Interface stub_gl(stub_context.get()); |
+ TestGLES2Interface test_gl; |
+ test_gl.set_test_context(test_context.get()); |
int threshold_cache = 0; |
int threshold_min; |
@@ -28,30 +29,30 @@ TEST(ShaderTest, HighpThresholds) { |
threshold_min = 0; |
EXPECT_EQ(TEX_COORD_PRECISION_MEDIUM, |
- TexCoordPrecisionRequired(&stub_gl, &threshold_cache, threshold_min, |
+ TexCoordPrecisionRequired(&test_gl, &threshold_cache, threshold_min, |
closePoint)); |
EXPECT_EQ(TEX_COORD_PRECISION_MEDIUM, |
- TexCoordPrecisionRequired(&stub_gl, &threshold_cache, threshold_min, |
+ TexCoordPrecisionRequired(&test_gl, &threshold_cache, threshold_min, |
smallSize)); |
EXPECT_EQ(TEX_COORD_PRECISION_HIGH, |
- TexCoordPrecisionRequired(&stub_gl, &threshold_cache, threshold_min, |
+ TexCoordPrecisionRequired(&test_gl, &threshold_cache, threshold_min, |
farPoint)); |
EXPECT_EQ(TEX_COORD_PRECISION_HIGH, |
- TexCoordPrecisionRequired(&stub_gl, &threshold_cache, threshold_min, |
+ TexCoordPrecisionRequired(&test_gl, &threshold_cache, threshold_min, |
bigSize)); |
threshold_min = 3000; |
EXPECT_EQ(TEX_COORD_PRECISION_MEDIUM, |
- TexCoordPrecisionRequired(&stub_gl, &threshold_cache, threshold_min, |
+ TexCoordPrecisionRequired(&test_gl, &threshold_cache, threshold_min, |
closePoint)); |
EXPECT_EQ(TEX_COORD_PRECISION_MEDIUM, |
- TexCoordPrecisionRequired(&stub_gl, &threshold_cache, threshold_min, |
+ TexCoordPrecisionRequired(&test_gl, &threshold_cache, threshold_min, |
smallSize)); |
EXPECT_EQ(TEX_COORD_PRECISION_MEDIUM, |
- TexCoordPrecisionRequired(&stub_gl, &threshold_cache, threshold_min, |
+ TexCoordPrecisionRequired(&test_gl, &threshold_cache, threshold_min, |
farPoint)); |
EXPECT_EQ(TEX_COORD_PRECISION_MEDIUM, |
- TexCoordPrecisionRequired(&stub_gl, &threshold_cache, threshold_min, |
+ TexCoordPrecisionRequired(&test_gl, &threshold_cache, threshold_min, |
bigSize)); |
} |