| Index: compositor/gles/opengles_visitor.h
|
| diff --git a/compositor/gles/opengles_visitor.h b/compositor/gles/opengles_visitor.h
|
| index 3fcdd6404fc411fa6fb2f79289e18dc291828be0..378789141779d930dcd75527f7df19c715d81970 100644
|
| --- a/compositor/gles/opengles_visitor.h
|
| +++ b/compositor/gles/opengles_visitor.h
|
| @@ -36,7 +36,7 @@ class OpenGlesDrawVisitor : virtual public RealCompositor::ActorVisitor {
|
| void set_has_fullscreen_actor(bool has_fullscreen_actor) {
|
| has_fullscreen_actor_ = has_fullscreen_actor;
|
| }
|
| - void set_damaged_region(Rect damaged_region) {
|
| + void set_damaged_region(const Rect& damaged_region) {
|
| damaged_region_ = damaged_region;
|
| }
|
|
|
| @@ -68,10 +68,10 @@ class OpenGlesDrawVisitor : virtual public RealCompositor::ActorVisitor {
|
| Compositor::StageActor* stage_; // Not owned.
|
| XConnection* x_connection_; // Not owned.
|
|
|
| - TexColorShader* tex_color_shader_;
|
| - TexShadeShader* tex_shade_shader_;
|
| - NoAlphaColorShader* no_alpha_color_shader_;
|
| - NoAlphaShadeShader* no_alpha_shade_shader_;
|
| + scoped_ptr<TexColorShader> tex_color_shader_;
|
| + scoped_ptr<TexShadeShader> tex_shade_shader_;
|
| + scoped_ptr<NoAlphaColorShader> no_alpha_color_shader_;
|
| + scoped_ptr<NoAlphaShadeShader> no_alpha_shade_shader_;
|
|
|
| EGLDisplay egl_display_;
|
| EGLSurface egl_surface_;
|
|
|