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

Side by Side Diff: cc/test/fake_web_graphics_context_3d.cc

Issue 133023002: Remove unnecessary use of blink typedefs (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 11 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 | Annotate | Revision Log
« no previous file with comments | « cc/test/fake_web_graphics_context_3d.h ('k') | cc/test/ordered_texture_map.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 #include "cc/test/fake_web_graphics_context_3d.h" 5 #include "cc/test/fake_web_graphics_context_3d.h"
6 6
7 #include "base/logging.h" 7 #include "base/logging.h"
8 #include "third_party/khronos/GLES2/gl2.h" 8 #include "third_party/khronos/GLES2/gl2.h"
9 9
10 using blink::WGC3Dboolean;
11 using blink::WGC3Denum;
12 using blink::WGC3Dsizei;
13 using blink::WebGLId;
14 using blink::WebGraphicsContext3D; 10 using blink::WebGraphicsContext3D;
15 11
16 namespace cc { 12 namespace cc {
17 13
18 FakeWebGraphicsContext3D::FakeWebGraphicsContext3D() {} 14 FakeWebGraphicsContext3D::FakeWebGraphicsContext3D() {}
19 15
20 FakeWebGraphicsContext3D::~FakeWebGraphicsContext3D() {} 16 FakeWebGraphicsContext3D::~FakeWebGraphicsContext3D() {}
21 17
22 bool FakeWebGraphicsContext3D::makeContextCurrent() { 18 bool FakeWebGraphicsContext3D::makeContextCurrent() {
23 return true; 19 return true;
24 } 20 }
25 21
26 bool FakeWebGraphicsContext3D::isGLES2Compliant() { 22 bool FakeWebGraphicsContext3D::isGLES2Compliant() {
27 return false; 23 return false;
28 } 24 }
29 25
30 WebGLId FakeWebGraphicsContext3D::getPlatformTextureId() { 26 GLuint FakeWebGraphicsContext3D::getPlatformTextureId() {
31 return 0; 27 return 0;
32 } 28 }
33 29
34 bool FakeWebGraphicsContext3D::isContextLost() { 30 bool FakeWebGraphicsContext3D::isContextLost() {
35 return false; 31 return false;
36 } 32 }
37 33
38 void* FakeWebGraphicsContext3D::mapBufferSubDataCHROMIUM( 34 void* FakeWebGraphicsContext3D::mapBufferSubDataCHROMIUM(
39 WGC3Denum target, 35 GLenum target,
40 blink::WGC3Dintptr offset, 36 GLintptr offset,
41 blink::WGC3Dsizeiptr size, 37 GLsizeiptr size,
42 WGC3Denum access) { 38 GLenum access) {
43 return 0; 39 return 0;
44 } 40 }
45 41
46 void* FakeWebGraphicsContext3D::mapTexSubImage2DCHROMIUM( 42 void* FakeWebGraphicsContext3D::mapTexSubImage2DCHROMIUM(
47 WGC3Denum target, 43 GLenum target,
48 blink::WGC3Dint level, 44 GLint level,
49 blink::WGC3Dint xoffset, 45 GLint xoffset,
50 blink::WGC3Dint yoffset, 46 GLint yoffset,
51 blink::WGC3Dsizei width, 47 GLsizei width,
52 blink::WGC3Dsizei height, 48 GLsizei height,
53 WGC3Denum format, 49 GLenum format,
54 WGC3Denum type, 50 GLenum type,
55 WGC3Denum access) { 51 GLenum access) {
56 return 0; 52 return 0;
57 } 53 }
58 54
59 blink::WebString FakeWebGraphicsContext3D::getRequestableExtensionsCHROMIUM() { 55 blink::WebString FakeWebGraphicsContext3D::getRequestableExtensionsCHROMIUM() {
60 return blink::WebString(); 56 return blink::WebString();
61 } 57 }
62 58
63 WGC3Denum FakeWebGraphicsContext3D::checkFramebufferStatus( 59 GLenum FakeWebGraphicsContext3D::checkFramebufferStatus(
64 WGC3Denum target) { 60 GLenum target) {
65 return GL_FRAMEBUFFER_COMPLETE; 61 return GL_FRAMEBUFFER_COMPLETE;
66 } 62 }
67 63
68 bool FakeWebGraphicsContext3D::getActiveAttrib( 64 bool FakeWebGraphicsContext3D::getActiveAttrib(
69 WebGLId program, 65 GLuint program,
70 blink::WGC3Duint index, 66 GLuint index,
71 WebGraphicsContext3D::ActiveInfo&) { 67 WebGraphicsContext3D::ActiveInfo&) {
72 return false; 68 return false;
73 } 69 }
74 70
75 bool FakeWebGraphicsContext3D::getActiveUniform( 71 bool FakeWebGraphicsContext3D::getActiveUniform(
76 WebGLId program, 72 GLuint program,
77 blink::WGC3Duint index, 73 GLuint index,
78 WebGraphicsContext3D::ActiveInfo&) { 74 WebGraphicsContext3D::ActiveInfo&) {
79 return false; 75 return false;
80 } 76 }
81 77
82 blink::WGC3Dint FakeWebGraphicsContext3D::getAttribLocation( 78 GLint FakeWebGraphicsContext3D::getAttribLocation(
83 WebGLId program, 79 GLuint program,
84 const blink::WGC3Dchar* name) { 80 const GLchar* name) {
85 return 0; 81 return 0;
86 } 82 }
87 83
88 WGC3Denum FakeWebGraphicsContext3D::getError() { 84 GLenum FakeWebGraphicsContext3D::getError() {
89 return 0; 85 return GL_NO_ERROR;
90 } 86 }
91 87
92 void FakeWebGraphicsContext3D::getIntegerv( 88 void FakeWebGraphicsContext3D::getIntegerv(
93 WGC3Denum pname, 89 GLenum pname,
94 blink::WGC3Dint* value) { 90 GLint* value) {
95 if (pname == GL_MAX_TEXTURE_SIZE) 91 if (pname == GL_MAX_TEXTURE_SIZE)
96 *value = 1024; 92 *value = 1024;
97 else if (pname == GL_ACTIVE_TEXTURE) 93 else if (pname == GL_ACTIVE_TEXTURE)
98 *value = GL_TEXTURE0; 94 *value = GL_TEXTURE0;
99 } 95 }
100 96
101 void FakeWebGraphicsContext3D::getProgramiv( 97 void FakeWebGraphicsContext3D::getProgramiv(
102 WebGLId program, 98 GLuint program,
103 WGC3Denum pname, 99 GLenum pname,
104 blink::WGC3Dint* value) { 100 GLint* value) {
105 if (pname == GL_LINK_STATUS) 101 if (pname == GL_LINK_STATUS)
106 *value = 1; 102 *value = 1;
107 } 103 }
108 104
109 blink::WebString FakeWebGraphicsContext3D::getProgramInfoLog( 105 blink::WebString FakeWebGraphicsContext3D::getProgramInfoLog(
110 WebGLId program) { 106 GLuint program) {
111 return blink::WebString(); 107 return blink::WebString();
112 } 108 }
113 109
114 void FakeWebGraphicsContext3D::getShaderiv( 110 void FakeWebGraphicsContext3D::getShaderiv(
115 WebGLId shader, 111 GLuint shader,
116 WGC3Denum pname, 112 GLenum pname,
117 blink::WGC3Dint* value) { 113 GLint* value) {
118 if (pname == GL_COMPILE_STATUS) 114 if (pname == GL_COMPILE_STATUS)
119 *value = 1; 115 *value = 1;
120 } 116 }
121 117
122 blink::WebString FakeWebGraphicsContext3D::getShaderInfoLog( 118 blink::WebString FakeWebGraphicsContext3D::getShaderInfoLog(
123 WebGLId shader) { 119 GLuint shader) {
124 return blink::WebString(); 120 return blink::WebString();
125 } 121 }
126 122
127 void FakeWebGraphicsContext3D::getShaderPrecisionFormat( 123 void FakeWebGraphicsContext3D::getShaderPrecisionFormat(
128 blink::WGC3Denum shadertype, 124 GLenum shadertype,
129 blink::WGC3Denum precisiontype, 125 GLenum precisiontype,
130 blink::WGC3Dint* range, 126 GLint* range,
131 blink::WGC3Dint* precision) { 127 GLint* precision) {
132 // Return the minimum precision requirements of the GLES specificatin. 128 // Return the minimum precision requirements of the GLES specificatin.
133 switch (precisiontype) { 129 switch (precisiontype) {
134 case GL_LOW_INT: 130 case GL_LOW_INT:
135 range[0] = 8; 131 range[0] = 8;
136 range[1] = 8; 132 range[1] = 8;
137 *precision = 0; 133 *precision = 0;
138 break; 134 break;
139 case GL_MEDIUM_INT: 135 case GL_MEDIUM_INT:
140 range[0] = 10; 136 range[0] = 10;
141 range[1] = 10; 137 range[1] = 10;
(...skipping 19 matching lines...) Expand all
161 range[1] = 62; 157 range[1] = 62;
162 *precision = 16; 158 *precision = 16;
163 break; 159 break;
164 default: 160 default:
165 NOTREACHED(); 161 NOTREACHED();
166 break; 162 break;
167 } 163 }
168 } 164 }
169 165
170 blink::WebString FakeWebGraphicsContext3D::getShaderSource( 166 blink::WebString FakeWebGraphicsContext3D::getShaderSource(
171 WebGLId shader) { 167 GLuint shader) {
172 return blink::WebString(); 168 return blink::WebString();
173 } 169 }
174 170
175 blink::WebString FakeWebGraphicsContext3D::getString(WGC3Denum name) { 171 blink::WebString FakeWebGraphicsContext3D::getString(GLenum name) {
176 return blink::WebString(); 172 return blink::WebString();
177 } 173 }
178 174
179 blink::WGC3Dint FakeWebGraphicsContext3D::getUniformLocation( 175 GLint FakeWebGraphicsContext3D::getUniformLocation(
180 WebGLId program, 176 GLuint program,
181 const blink::WGC3Dchar* name) { 177 const GLchar* name) {
182 return 0; 178 return 0;
183 } 179 }
184 180
185 blink::WGC3Dsizeiptr FakeWebGraphicsContext3D::getVertexAttribOffset( 181 GLsizeiptr FakeWebGraphicsContext3D::getVertexAttribOffset(
186 blink::WGC3Duint index, 182 GLuint index,
187 WGC3Denum pname) { 183 GLenum pname) {
188 return 0; 184 return 0;
189 } 185 }
190 186
191 WGC3Dboolean FakeWebGraphicsContext3D::isBuffer( 187 GLboolean FakeWebGraphicsContext3D::isBuffer(
192 WebGLId buffer) { 188 GLuint buffer) {
193 return false; 189 return false;
194 } 190 }
195 191
196 WGC3Dboolean FakeWebGraphicsContext3D::isEnabled( 192 GLboolean FakeWebGraphicsContext3D::isEnabled(
197 WGC3Denum cap) { 193 GLenum cap) {
198 return false; 194 return false;
199 } 195 }
200 196
201 WGC3Dboolean FakeWebGraphicsContext3D::isFramebuffer( 197 GLboolean FakeWebGraphicsContext3D::isFramebuffer(
202 WebGLId framebuffer) { 198 GLuint framebuffer) {
203 return false; 199 return false;
204 } 200 }
205 201
206 WGC3Dboolean FakeWebGraphicsContext3D::isProgram( 202 GLboolean FakeWebGraphicsContext3D::isProgram(
207 WebGLId program) { 203 GLuint program) {
208 return false; 204 return false;
209 } 205 }
210 206
211 WGC3Dboolean FakeWebGraphicsContext3D::isRenderbuffer( 207 GLboolean FakeWebGraphicsContext3D::isRenderbuffer(
212 WebGLId renderbuffer) { 208 GLuint renderbuffer) {
213 return false; 209 return false;
214 } 210 }
215 211
216 WGC3Dboolean FakeWebGraphicsContext3D::isShader( 212 GLboolean FakeWebGraphicsContext3D::isShader(
217 WebGLId shader) { 213 GLuint shader) {
218 return false; 214 return false;
219 } 215 }
220 216
221 WGC3Dboolean FakeWebGraphicsContext3D::isTexture( 217 GLboolean FakeWebGraphicsContext3D::isTexture(
222 WebGLId texture) { 218 GLuint texture) {
223 return false; 219 return false;
224 } 220 }
225 221
226 void FakeWebGraphicsContext3D::genBuffers(WGC3Dsizei count, WebGLId* ids) { 222 void FakeWebGraphicsContext3D::genBuffers(GLsizei count, GLuint* ids) {
227 for (int i = 0; i < count; ++i) 223 for (int i = 0; i < count; ++i)
228 ids[i] = 1; 224 ids[i] = 1;
229 } 225 }
230 226
231 void FakeWebGraphicsContext3D::genFramebuffers( 227 void FakeWebGraphicsContext3D::genFramebuffers(
232 WGC3Dsizei count, WebGLId* ids) { 228 GLsizei count, GLuint* ids) {
233 for (int i = 0; i < count; ++i) 229 for (int i = 0; i < count; ++i)
234 ids[i] = 1; 230 ids[i] = 1;
235 } 231 }
236 232
237 void FakeWebGraphicsContext3D::genRenderbuffers( 233 void FakeWebGraphicsContext3D::genRenderbuffers(
238 WGC3Dsizei count, WebGLId* ids) { 234 GLsizei count, GLuint* ids) {
239 for (int i = 0; i < count; ++i) 235 for (int i = 0; i < count; ++i)
240 ids[i] = 1; 236 ids[i] = 1;
241 } 237 }
242 238
243 void FakeWebGraphicsContext3D::genTextures(WGC3Dsizei count, WebGLId* ids) { 239 void FakeWebGraphicsContext3D::genTextures(GLsizei count, GLuint* ids) {
244 for (int i = 0; i < count; ++i) 240 for (int i = 0; i < count; ++i)
245 ids[i] = 1; 241 ids[i] = 1;
246 } 242 }
247 243
248 void FakeWebGraphicsContext3D::deleteBuffers(WGC3Dsizei count, WebGLId* ids) { 244 void FakeWebGraphicsContext3D::deleteBuffers(GLsizei count, GLuint* ids) {
249 } 245 }
250 246
251 void FakeWebGraphicsContext3D::deleteFramebuffers( 247 void FakeWebGraphicsContext3D::deleteFramebuffers(
252 WGC3Dsizei count, WebGLId* ids) { 248 GLsizei count, GLuint* ids) {
253 } 249 }
254 250
255 void FakeWebGraphicsContext3D::deleteRenderbuffers( 251 void FakeWebGraphicsContext3D::deleteRenderbuffers(
256 WGC3Dsizei count, WebGLId* ids) { 252 GLsizei count, GLuint* ids) {
257 } 253 }
258 254
259 void FakeWebGraphicsContext3D::deleteTextures(WGC3Dsizei count, WebGLId* ids) { 255 void FakeWebGraphicsContext3D::deleteTextures(GLsizei count, GLuint* ids) {
260 } 256 }
261 257
262 WebGLId FakeWebGraphicsContext3D::createBuffer() { 258 GLuint FakeWebGraphicsContext3D::createBuffer() {
263 return 1; 259 return 1;
264 } 260 }
265 261
266 WebGLId FakeWebGraphicsContext3D::createFramebuffer() { 262 GLuint FakeWebGraphicsContext3D::createFramebuffer() {
267 return 1; 263 return 1;
268 } 264 }
269 265
270 WebGLId FakeWebGraphicsContext3D::createRenderbuffer() { 266 GLuint FakeWebGraphicsContext3D::createRenderbuffer() {
271 return 1; 267 return 1;
272 } 268 }
273 269
274 WebGLId FakeWebGraphicsContext3D::createTexture() { 270 GLuint FakeWebGraphicsContext3D::createTexture() {
275 return 1; 271 return 1;
276 } 272 }
277 273
278 void FakeWebGraphicsContext3D::deleteBuffer(blink::WebGLId id) { 274 void FakeWebGraphicsContext3D::deleteBuffer(GLuint id) {
279 } 275 }
280 276
281 void FakeWebGraphicsContext3D::deleteFramebuffer(blink::WebGLId id) { 277 void FakeWebGraphicsContext3D::deleteFramebuffer(GLuint id) {
282 } 278 }
283 279
284 void FakeWebGraphicsContext3D::deleteRenderbuffer(blink::WebGLId id) { 280 void FakeWebGraphicsContext3D::deleteRenderbuffer(GLuint id) {
285 } 281 }
286 282
287 void FakeWebGraphicsContext3D::deleteTexture(WebGLId texture_id) { 283 void FakeWebGraphicsContext3D::deleteTexture(GLuint texture_id) {
288 } 284 }
289 285
290 WebGLId FakeWebGraphicsContext3D::createProgram() { 286 GLuint FakeWebGraphicsContext3D::createProgram() {
291 return 1; 287 return 1;
292 } 288 }
293 289
294 WebGLId FakeWebGraphicsContext3D::createShader(WGC3Denum) { 290 GLuint FakeWebGraphicsContext3D::createShader(GLenum) {
295 return 1; 291 return 1;
296 } 292 }
297 293
298 void FakeWebGraphicsContext3D::deleteProgram(blink::WebGLId id) { 294 void FakeWebGraphicsContext3D::deleteProgram(GLuint id) {
299 } 295 }
300 296
301 void FakeWebGraphicsContext3D::deleteShader(blink::WebGLId id) { 297 void FakeWebGraphicsContext3D::deleteShader(GLuint id) {
302 } 298 }
303 299
304 void FakeWebGraphicsContext3D::attachShader(WebGLId program, WebGLId shader) { 300 void FakeWebGraphicsContext3D::attachShader(GLuint program, GLuint shader) {
305 } 301 }
306 302
307 void FakeWebGraphicsContext3D::useProgram(WebGLId program) { 303 void FakeWebGraphicsContext3D::useProgram(GLuint program) {
308 } 304 }
309 305
310 void FakeWebGraphicsContext3D::bindBuffer(WGC3Denum target, WebGLId buffer) { 306 void FakeWebGraphicsContext3D::bindBuffer(GLenum target, GLuint buffer) {
311 } 307 }
312 308
313 void FakeWebGraphicsContext3D::bindFramebuffer( 309 void FakeWebGraphicsContext3D::bindFramebuffer(
314 WGC3Denum target, WebGLId framebuffer) { 310 GLenum target, GLuint framebuffer) {
315 } 311 }
316 312
317 void FakeWebGraphicsContext3D::bindRenderbuffer( 313 void FakeWebGraphicsContext3D::bindRenderbuffer(
318 WGC3Denum target, WebGLId renderbuffer) { 314 GLenum target, GLuint renderbuffer) {
319 } 315 }
320 316
321 void FakeWebGraphicsContext3D::bindTexture( 317 void FakeWebGraphicsContext3D::bindTexture(
322 WGC3Denum target, WebGLId texture_id) { 318 GLenum target, GLuint texture_id) {
323 } 319 }
324 320
325 WebGLId FakeWebGraphicsContext3D::createQueryEXT() { 321 GLuint FakeWebGraphicsContext3D::createQueryEXT() {
326 return 1; 322 return 1;
327 } 323 }
328 324
329 WGC3Dboolean FakeWebGraphicsContext3D::isQueryEXT(WebGLId query) { 325 GLboolean FakeWebGraphicsContext3D::isQueryEXT(GLuint query) {
330 return true; 326 return true;
331 } 327 }
332 328
333 void FakeWebGraphicsContext3D::endQueryEXT(blink::WGC3Denum target) { 329 void FakeWebGraphicsContext3D::endQueryEXT(GLenum target) {
334 } 330 }
335 331
336 void FakeWebGraphicsContext3D::getQueryObjectuivEXT( 332 void FakeWebGraphicsContext3D::getQueryObjectuivEXT(
337 blink::WebGLId query, 333 GLuint query,
338 blink::WGC3Denum pname, 334 GLenum pname,
339 blink::WGC3Duint* params) { 335 GLuint* params) {
340 } 336 }
341 337
342 void FakeWebGraphicsContext3D::setContextLostCallback( 338 void FakeWebGraphicsContext3D::setContextLostCallback(
343 WebGraphicsContext3D::WebGraphicsContextLostCallback* callback) { 339 WebGraphicsContext3D::WebGraphicsContextLostCallback* callback) {
344 } 340 }
345 341
346 void FakeWebGraphicsContext3D::loseContextCHROMIUM(WGC3Denum current, 342 void FakeWebGraphicsContext3D::loseContextCHROMIUM(GLenum current,
347 WGC3Denum other) { 343 GLenum other) {
348 } 344 }
349 345
350 blink::WGC3Duint FakeWebGraphicsContext3D::createImageCHROMIUM( 346 GLuint FakeWebGraphicsContext3D::createImageCHROMIUM(
351 blink::WGC3Dsizei width, blink::WGC3Dsizei height, 347 GLsizei width, GLsizei height,
352 blink::WGC3Denum internalformat) { 348 GLenum internalformat) {
353 return 0; 349 return 0;
354 } 350 }
355 351
356 void* FakeWebGraphicsContext3D::mapImageCHROMIUM(blink::WGC3Duint image_id, 352 void* FakeWebGraphicsContext3D::mapImageCHROMIUM(GLuint image_id,
357 blink::WGC3Denum access) { 353 GLenum access) {
358 return 0; 354 return 0;
359 } 355 }
360 356
361 } // namespace cc 357 } // namespace cc
OLDNEW
« no previous file with comments | « cc/test/fake_web_graphics_context_3d.h ('k') | cc/test/ordered_texture_map.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698