Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(48)

Side by Side Diff: cc/test/test_gles2_interface.h

Issue 628443002: replace OVERRIDE and FINAL with override and final in cc/ (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase on master Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « cc/test/test_context_support.h ('k') | cc/test/test_in_process_context_provider.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CC_TEST_TEST_GLES2_INTERFACE_H_ 5 #ifndef CC_TEST_TEST_GLES2_INTERFACE_H_
6 #define CC_TEST_TEST_GLES2_INTERFACE_H_ 6 #define CC_TEST_TEST_GLES2_INTERFACE_H_
7 7
8 #include "gpu/command_buffer/client/gles2_interface_stub.h" 8 #include "gpu/command_buffer/client/gles2_interface_stub.h"
9 9
10 namespace cc { 10 namespace cc {
11 class TestWebGraphicsContext3D; 11 class TestWebGraphicsContext3D;
12 12
13 class TestGLES2Interface : public gpu::gles2::GLES2InterfaceStub { 13 class TestGLES2Interface : public gpu::gles2::GLES2InterfaceStub {
14 public: 14 public:
15 explicit TestGLES2Interface(TestWebGraphicsContext3D* test_context); 15 explicit TestGLES2Interface(TestWebGraphicsContext3D* test_context);
16 virtual ~TestGLES2Interface(); 16 virtual ~TestGLES2Interface();
17 17
18 virtual void GenTextures(GLsizei n, GLuint* textures) OVERRIDE; 18 virtual void GenTextures(GLsizei n, GLuint* textures) override;
19 virtual void GenBuffers(GLsizei n, GLuint* buffers) OVERRIDE; 19 virtual void GenBuffers(GLsizei n, GLuint* buffers) override;
20 virtual void GenFramebuffers(GLsizei n, GLuint* framebuffers) OVERRIDE; 20 virtual void GenFramebuffers(GLsizei n, GLuint* framebuffers) override;
21 virtual void GenRenderbuffers(GLsizei n, GLuint* renderbuffers) OVERRIDE; 21 virtual void GenRenderbuffers(GLsizei n, GLuint* renderbuffers) override;
22 virtual void GenQueriesEXT(GLsizei n, GLuint* queries) OVERRIDE; 22 virtual void GenQueriesEXT(GLsizei n, GLuint* queries) override;
23 23
24 virtual void DeleteTextures(GLsizei n, const GLuint* textures) OVERRIDE; 24 virtual void DeleteTextures(GLsizei n, const GLuint* textures) override;
25 virtual void DeleteBuffers(GLsizei n, const GLuint* buffers) OVERRIDE; 25 virtual void DeleteBuffers(GLsizei n, const GLuint* buffers) override;
26 virtual void DeleteFramebuffers(GLsizei n, 26 virtual void DeleteFramebuffers(GLsizei n,
27 const GLuint* framebuffers) OVERRIDE; 27 const GLuint* framebuffers) override;
28 virtual void DeleteQueriesEXT(GLsizei n, const GLuint* queries) OVERRIDE; 28 virtual void DeleteQueriesEXT(GLsizei n, const GLuint* queries) override;
29 29
30 virtual GLuint CreateShader(GLenum type) OVERRIDE; 30 virtual GLuint CreateShader(GLenum type) override;
31 virtual GLuint CreateProgram() OVERRIDE; 31 virtual GLuint CreateProgram() override;
32 32
33 virtual void BindTexture(GLenum target, GLuint texture) OVERRIDE; 33 virtual void BindTexture(GLenum target, GLuint texture) override;
34 34
35 virtual void GetIntegerv(GLenum pname, GLint* params) OVERRIDE; 35 virtual void GetIntegerv(GLenum pname, GLint* params) override;
36 virtual void GetShaderiv(GLuint shader, GLenum pname, GLint* params) OVERRIDE; 36 virtual void GetShaderiv(GLuint shader, GLenum pname, GLint* params) override;
37 virtual void GetProgramiv(GLuint program, 37 virtual void GetProgramiv(GLuint program,
38 GLenum pname, 38 GLenum pname,
39 GLint* params) OVERRIDE; 39 GLint* params) override;
40 virtual void GetShaderPrecisionFormat(GLenum shadertype, 40 virtual void GetShaderPrecisionFormat(GLenum shadertype,
41 GLenum precisiontype, 41 GLenum precisiontype,
42 GLint* range, 42 GLint* range,
43 GLint* precision) OVERRIDE; 43 GLint* precision) override;
44 virtual GLenum CheckFramebufferStatus(GLenum target) OVERRIDE; 44 virtual GLenum CheckFramebufferStatus(GLenum target) override;
45 45
46 virtual void ActiveTexture(GLenum target) OVERRIDE; 46 virtual void ActiveTexture(GLenum target) override;
47 virtual void Viewport(GLint x, GLint y, GLsizei width, GLsizei height) 47 virtual void Viewport(GLint x, GLint y, GLsizei width, GLsizei height)
48 OVERRIDE; 48 override;
49 virtual void UseProgram(GLuint program) OVERRIDE; 49 virtual void UseProgram(GLuint program) override;
50 virtual void Scissor(GLint x, GLint y, GLsizei width, GLsizei height) 50 virtual void Scissor(GLint x, GLint y, GLsizei width, GLsizei height)
51 OVERRIDE; 51 override;
52 virtual void DrawElements(GLenum mode, 52 virtual void DrawElements(GLenum mode,
53 GLsizei count, 53 GLsizei count,
54 GLenum type, 54 GLenum type,
55 const void* indices) OVERRIDE; 55 const void* indices) override;
56 virtual void ClearColor(GLclampf red, 56 virtual void ClearColor(GLclampf red,
57 GLclampf green, 57 GLclampf green,
58 GLclampf blue, 58 GLclampf blue,
59 GLclampf alpha) OVERRIDE; 59 GLclampf alpha) override;
60 virtual void ClearStencil(GLint s) OVERRIDE; 60 virtual void ClearStencil(GLint s) override;
61 virtual void Clear(GLbitfield mask) OVERRIDE; 61 virtual void Clear(GLbitfield mask) override;
62 virtual void Flush() OVERRIDE; 62 virtual void Flush() override;
63 virtual void Finish() OVERRIDE; 63 virtual void Finish() override;
64 virtual void ShallowFlushCHROMIUM() OVERRIDE; 64 virtual void ShallowFlushCHROMIUM() override;
65 virtual void Enable(GLenum cap) OVERRIDE; 65 virtual void Enable(GLenum cap) override;
66 virtual void Disable(GLenum cap) OVERRIDE; 66 virtual void Disable(GLenum cap) override;
67 67
68 virtual void BindBuffer(GLenum target, GLuint buffer) OVERRIDE; 68 virtual void BindBuffer(GLenum target, GLuint buffer) override;
69 virtual void BindRenderbuffer(GLenum target, GLuint buffer) OVERRIDE; 69 virtual void BindRenderbuffer(GLenum target, GLuint buffer) override;
70 virtual void BindFramebuffer(GLenum target, GLuint buffer) OVERRIDE; 70 virtual void BindFramebuffer(GLenum target, GLuint buffer) override;
71 71
72 virtual void TexImage2D(GLenum target, 72 virtual void TexImage2D(GLenum target,
73 GLint level, 73 GLint level,
74 GLint internalformat, 74 GLint internalformat,
75 GLsizei width, 75 GLsizei width,
76 GLsizei height, 76 GLsizei height,
77 GLint border, 77 GLint border,
78 GLenum format, 78 GLenum format,
79 GLenum type, 79 GLenum type,
80 const void* pixels) OVERRIDE; 80 const void* pixels) override;
81 virtual void TexSubImage2D(GLenum target, 81 virtual void TexSubImage2D(GLenum target,
82 GLint level, 82 GLint level,
83 GLint xoffset, 83 GLint xoffset,
84 GLint yoffset, 84 GLint yoffset,
85 GLsizei width, 85 GLsizei width,
86 GLsizei height, 86 GLsizei height,
87 GLenum format, 87 GLenum format,
88 GLenum type, 88 GLenum type,
89 const void* pixels) OVERRIDE; 89 const void* pixels) override;
90 virtual void TexStorage2DEXT(GLenum target, 90 virtual void TexStorage2DEXT(GLenum target,
91 GLsizei levels, 91 GLsizei levels,
92 GLenum internalformat, 92 GLenum internalformat,
93 GLsizei width, 93 GLsizei width,
94 GLsizei height) OVERRIDE; 94 GLsizei height) override;
95 virtual void TexImageIOSurface2DCHROMIUM(GLenum target, 95 virtual void TexImageIOSurface2DCHROMIUM(GLenum target,
96 GLsizei width, 96 GLsizei width,
97 GLsizei height, 97 GLsizei height,
98 GLuint io_surface_id, 98 GLuint io_surface_id,
99 GLuint plane) OVERRIDE; 99 GLuint plane) override;
100 virtual void TexParameteri(GLenum target, GLenum pname, GLint param) OVERRIDE; 100 virtual void TexParameteri(GLenum target, GLenum pname, GLint param) override;
101 101
102 virtual void AsyncTexImage2DCHROMIUM(GLenum target, 102 virtual void AsyncTexImage2DCHROMIUM(GLenum target,
103 GLint level, 103 GLint level,
104 GLenum internalformat, 104 GLenum internalformat,
105 GLsizei width, 105 GLsizei width,
106 GLsizei height, 106 GLsizei height,
107 GLint border, 107 GLint border,
108 GLenum format, 108 GLenum format,
109 GLenum type, 109 GLenum type,
110 const void* pixels) OVERRIDE; 110 const void* pixels) override;
111 virtual void AsyncTexSubImage2DCHROMIUM(GLenum target, 111 virtual void AsyncTexSubImage2DCHROMIUM(GLenum target,
112 GLint level, 112 GLint level,
113 GLint xoffset, 113 GLint xoffset,
114 GLint yoffset, 114 GLint yoffset,
115 GLsizei width, 115 GLsizei width,
116 GLsizei height, 116 GLsizei height,
117 GLenum format, 117 GLenum format,
118 GLenum type, 118 GLenum type,
119 const void* pixels) OVERRIDE; 119 const void* pixels) override;
120 virtual void CompressedTexImage2D(GLenum target, 120 virtual void CompressedTexImage2D(GLenum target,
121 GLint level, 121 GLint level,
122 GLenum internalformat, 122 GLenum internalformat,
123 GLsizei width, 123 GLsizei width,
124 GLsizei height, 124 GLsizei height,
125 GLint border, 125 GLint border,
126 GLsizei image_size, 126 GLsizei image_size,
127 const void* data) OVERRIDE; 127 const void* data) override;
128 virtual void WaitAsyncTexImage2DCHROMIUM(GLenum target) OVERRIDE; 128 virtual void WaitAsyncTexImage2DCHROMIUM(GLenum target) override;
129 virtual GLuint CreateImageCHROMIUM(GLsizei width, 129 virtual GLuint CreateImageCHROMIUM(GLsizei width,
130 GLsizei height, 130 GLsizei height,
131 GLenum internalformat, 131 GLenum internalformat,
132 GLenum usage) OVERRIDE; 132 GLenum usage) override;
133 virtual void DestroyImageCHROMIUM(GLuint image_id) OVERRIDE; 133 virtual void DestroyImageCHROMIUM(GLuint image_id) override;
134 virtual void* MapImageCHROMIUM(GLuint image_id) OVERRIDE; 134 virtual void* MapImageCHROMIUM(GLuint image_id) override;
135 virtual void GetImageParameterivCHROMIUM(GLuint image_id, 135 virtual void GetImageParameterivCHROMIUM(GLuint image_id,
136 GLenum pname, 136 GLenum pname,
137 GLint* params) OVERRIDE; 137 GLint* params) override;
138 virtual void UnmapImageCHROMIUM(GLuint image_id) OVERRIDE; 138 virtual void UnmapImageCHROMIUM(GLuint image_id) override;
139 virtual GLuint CreateGpuMemoryBufferImageCHROMIUM(GLsizei width, 139 virtual GLuint CreateGpuMemoryBufferImageCHROMIUM(GLsizei width,
140 GLsizei height, 140 GLsizei height,
141 GLenum internalformat, 141 GLenum internalformat,
142 GLenum usage) OVERRIDE; 142 GLenum usage) override;
143 virtual void BindTexImage2DCHROMIUM(GLenum target, GLint image_id) OVERRIDE; 143 virtual void BindTexImage2DCHROMIUM(GLenum target, GLint image_id) override;
144 virtual void ReleaseTexImage2DCHROMIUM(GLenum target, 144 virtual void ReleaseTexImage2DCHROMIUM(GLenum target,
145 GLint image_id) OVERRIDE; 145 GLint image_id) override;
146 virtual void FramebufferRenderbuffer(GLenum target, 146 virtual void FramebufferRenderbuffer(GLenum target,
147 GLenum attachment, 147 GLenum attachment,
148 GLenum renderbuffertarget, 148 GLenum renderbuffertarget,
149 GLuint renderbuffer) OVERRIDE; 149 GLuint renderbuffer) override;
150 virtual void FramebufferTexture2D(GLenum target, 150 virtual void FramebufferTexture2D(GLenum target,
151 GLenum attachment, 151 GLenum attachment,
152 GLenum textarget, 152 GLenum textarget,
153 GLuint texture, 153 GLuint texture,
154 GLint level) OVERRIDE; 154 GLint level) override;
155 virtual void RenderbufferStorage(GLenum target, 155 virtual void RenderbufferStorage(GLenum target,
156 GLenum internalformat, 156 GLenum internalformat,
157 GLsizei width, 157 GLsizei width,
158 GLsizei height) OVERRIDE; 158 GLsizei height) override;
159 159
160 virtual void* MapBufferCHROMIUM(GLuint target, GLenum access) OVERRIDE; 160 virtual void* MapBufferCHROMIUM(GLuint target, GLenum access) override;
161 virtual GLboolean UnmapBufferCHROMIUM(GLuint target) OVERRIDE; 161 virtual GLboolean UnmapBufferCHROMIUM(GLuint target) override;
162 virtual void BufferData(GLenum target, 162 virtual void BufferData(GLenum target,
163 GLsizeiptr size, 163 GLsizeiptr size,
164 const void* data, 164 const void* data,
165 GLenum usage) OVERRIDE; 165 GLenum usage) override;
166 166
167 virtual void WaitSyncPointCHROMIUM(GLuint sync_point) OVERRIDE; 167 virtual void WaitSyncPointCHROMIUM(GLuint sync_point) override;
168 virtual GLuint InsertSyncPointCHROMIUM() OVERRIDE; 168 virtual GLuint InsertSyncPointCHROMIUM() override;
169 169
170 virtual void BeginQueryEXT(GLenum target, GLuint id) OVERRIDE; 170 virtual void BeginQueryEXT(GLenum target, GLuint id) override;
171 virtual void EndQueryEXT(GLenum target) OVERRIDE; 171 virtual void EndQueryEXT(GLenum target) override;
172 virtual void GetQueryObjectuivEXT(GLuint id, 172 virtual void GetQueryObjectuivEXT(GLuint id,
173 GLenum pname, 173 GLenum pname,
174 GLuint* params) OVERRIDE; 174 GLuint* params) override;
175 175
176 virtual void DiscardFramebufferEXT(GLenum target, 176 virtual void DiscardFramebufferEXT(GLenum target,
177 GLsizei count, 177 GLsizei count,
178 const GLenum* attachments) OVERRIDE; 178 const GLenum* attachments) override;
179 virtual void GenMailboxCHROMIUM(GLbyte* mailbox) OVERRIDE; 179 virtual void GenMailboxCHROMIUM(GLbyte* mailbox) override;
180 virtual void ProduceTextureCHROMIUM(GLenum target, 180 virtual void ProduceTextureCHROMIUM(GLenum target,
181 const GLbyte* mailbox) OVERRIDE; 181 const GLbyte* mailbox) override;
182 virtual void ProduceTextureDirectCHROMIUM(GLuint texture, 182 virtual void ProduceTextureDirectCHROMIUM(GLuint texture,
183 GLenum target, 183 GLenum target,
184 const GLbyte* mailbox) OVERRIDE; 184 const GLbyte* mailbox) override;
185 virtual void ConsumeTextureCHROMIUM(GLenum target, 185 virtual void ConsumeTextureCHROMIUM(GLenum target,
186 const GLbyte* mailbox) OVERRIDE; 186 const GLbyte* mailbox) override;
187 virtual GLuint CreateAndConsumeTextureCHROMIUM( 187 virtual GLuint CreateAndConsumeTextureCHROMIUM(
188 GLenum target, 188 GLenum target,
189 const GLbyte* mailbox) OVERRIDE; 189 const GLbyte* mailbox) override;
190 190
191 virtual void ResizeCHROMIUM(GLuint width, 191 virtual void ResizeCHROMIUM(GLuint width,
192 GLuint height, 192 GLuint height,
193 float device_scale) OVERRIDE; 193 float device_scale) override;
194 virtual void LoseContextCHROMIUM(GLenum current, GLenum other) OVERRIDE; 194 virtual void LoseContextCHROMIUM(GLenum current, GLenum other) override;
195 195
196 private: 196 private:
197 TestWebGraphicsContext3D* test_context_; 197 TestWebGraphicsContext3D* test_context_;
198 }; 198 };
199 199
200 } // namespace cc 200 } // namespace cc
201 201
202 #endif // CC_TEST_TEST_GLES2_INTERFACE_H_ 202 #endif // CC_TEST_TEST_GLES2_INTERFACE_H_
OLDNEW
« no previous file with comments | « cc/test/test_context_support.h ('k') | cc/test/test_in_process_context_provider.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698