| Index: gpu/command_buffer/service/program_manager.h
|
| diff --git a/gpu/command_buffer/service/program_manager.h b/gpu/command_buffer/service/program_manager.h
|
| index e6b2d777d282f8670829cdd3edbad35764c297a7..b8b2d2d5b5801601684204dfa45bbc6f9cebba8f 100644
|
| --- a/gpu/command_buffer/service/program_manager.h
|
| +++ b/gpu/command_buffer/service/program_manager.h
|
| @@ -156,6 +156,11 @@ class GPU_EXPORT Program : public base::RefCounted<Program> {
|
| // Return false on overflow.
|
| bool GetTransformFeedbackVaryings(CommonDecoder::Bucket* bucket) const;
|
|
|
| + // Gather all info through glGetActiveUniformsiv, except for size, type,
|
| + // name_length, which we gather through glGetActiveUniform in
|
| + // glGetProgramInfoCHROMIUM.
|
| + bool GetUniformsES3(CommonDecoder::Bucket* bucket) const;
|
| +
|
| // Sets the sampler values for a uniform.
|
| // This is safe to call for any location. If the location is not
|
| // a sampler uniform nothing will happen.
|
|
|