| Index: third_party/WebKit/Source/platform/graphics/test/MockWebGraphicsContext3D.h
|
| diff --git a/third_party/WebKit/Source/platform/graphics/test/MockWebGraphicsContext3D.h b/third_party/WebKit/Source/platform/graphics/test/MockWebGraphicsContext3D.h
|
| index 73ef50eb99b88966cce2cca732a6e64489b900f7..66f8aec5fc25d981599e19e60c8662da08381ffc 100644
|
| --- a/third_party/WebKit/Source/platform/graphics/test/MockWebGraphicsContext3D.h
|
| +++ b/third_party/WebKit/Source/platform/graphics/test/MockWebGraphicsContext3D.h
|
| @@ -55,6 +55,45 @@
|
|
|
| virtual void shaderSource(WebGLId shader, const WGC3Dchar* string) { }
|
|
|
| + virtual void genBuffers(WGC3Dsizei count, WebGLId* ids)
|
| + {
|
| + for (int i = 0; i < count; ++i)
|
| + ids[i] = 1;
|
| + }
|
| + virtual void genFramebuffers(WGC3Dsizei count, WebGLId* ids)
|
| + {
|
| + for (int i = 0; i < count; ++i)
|
| + ids[i] = 1;
|
| + }
|
| + virtual void genRenderbuffers(WGC3Dsizei count, WebGLId* ids)
|
| + {
|
| + for (int i = 0; i < count; ++i)
|
| + ids[i] = 1;
|
| + }
|
| + virtual void genTextures(WGC3Dsizei count, WebGLId* ids)
|
| + {
|
| + for (int i = 0; i < count; ++i)
|
| + ids[i] = m_nextTextureId++;
|
| + }
|
| +
|
| + virtual void deleteBuffers(WGC3Dsizei count, WebGLId* ids) { }
|
| + virtual void deleteFramebuffers(WGC3Dsizei count, WebGLId* ids) { }
|
| + virtual void deleteRenderbuffers(WGC3Dsizei count, WebGLId* ids) { }
|
| + virtual void deleteTextures(WGC3Dsizei count, WebGLId* ids) { }
|
| +
|
| + virtual WebGLId createBuffer() { return 1; }
|
| + virtual WebGLId createFramebuffer() { return 1; }
|
| + virtual WebGLId createRenderbuffer() { return 1; }
|
| + virtual WebGLId createTexture() { return m_nextTextureId++; }
|
| +
|
| + virtual void deleteBuffer(WebGLId) { }
|
| + virtual void deleteFramebuffer(WebGLId) { }
|
| + virtual void deleteRenderbuffer(WebGLId) { }
|
| + virtual void deleteTexture(WebGLId) { }
|
| +
|
| + virtual WebGLId createQueryEXT() { return 1; }
|
| + virtual void deleteQueryEXT(WebGLId) { }
|
| +
|
| virtual WebString getTranslatedShaderSourceANGLE(WebGLId) { return WebString(); }
|
|
|
| // Don't use this, make a MockGLES2Interface instead.
|
|
|