Index: cc/gl_renderer.h |
diff --git a/cc/gl_renderer.h b/cc/gl_renderer.h |
index 1fbe28dd439be5f5128e95795fd0eb13cc780692..890b0cf2a993fc6b38813a9e4ec5f0a5bd1d73da 100644 |
--- a/cc/gl_renderer.h |
+++ b/cc/gl_renderer.h |
@@ -169,7 +169,8 @@ private: |
typedef ProgramBinding<VertexShaderPosTexYUVStretch, FragmentShaderYUVVideo> VideoYUVProgram; |
// Special purpose / effects shaders. |
- typedef ProgramBinding<VertexShaderPos, FragmentShaderColor> SolidColorProgram; |
+ typedef ProgramBinding<VertexShaderQuad, FragmentShaderColor> SolidColorProgram; |
+ typedef ProgramBinding<VertexShaderQuad, FragmentShaderColorAA> SolidColorProgramAA; |
const TileProgram* tileProgram(); |
const TileProgramOpaque* tileProgramOpaque(); |
@@ -192,6 +193,7 @@ private: |
const VideoStreamTextureProgram* videoStreamTextureProgram(); |
const SolidColorProgram* solidColorProgram(); |
+ const SolidColorProgramAA* solidColorProgramAA(); |
scoped_ptr<TileProgram> m_tileProgram; |
scoped_ptr<TileProgramOpaque> m_tileProgramOpaque; |
@@ -214,6 +216,7 @@ private: |
scoped_ptr<VideoStreamTextureProgram> m_videoStreamTextureProgram; |
scoped_ptr<SolidColorProgram> m_solidColorProgram; |
+ scoped_ptr<SolidColorProgramAA> m_solidColorProgramAA; |
OutputSurface* m_outputSurface; |
WebKit::WebGraphicsContext3D* m_context; |