Index: cc/output/program_binding.h |
diff --git a/cc/output/program_binding.h b/cc/output/program_binding.h |
index 4c11902ecad0174899afccc6b87d2420a8f3c2df..4a75a01e3ba838f4a41b8fb39b8e1870e18266ab 100644 |
--- a/cc/output/program_binding.h |
+++ b/cc/output/program_binding.h |
@@ -53,7 +53,8 @@ class ProgramBinding : public ProgramBindingBase { |
ProgramBinding() {} |
void Initialize(ContextProvider* context_provider, |
- TexCoordPrecision precision) { |
+ TexCoordPrecision precision, |
+ SamplerType sampler) { |
DCHECK(context_provider); |
DCHECK(!initialized_); |
@@ -63,7 +64,7 @@ class ProgramBinding : public ProgramBindingBase { |
if (!ProgramBindingBase::Init( |
context_provider->Context3d(), |
vertex_shader_.GetShaderString(), |
- fragment_shader_.GetShaderString(precision))) { |
+ fragment_shader_.GetShaderString(precision, sampler))) { |
DCHECK(context_provider->IsContextLost()); |
return; |
} |