OLD | NEW |
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_DEBUG_FAKE_WEB_GRAPHICS_CONTEXT_3D_H_ | 5 #ifndef CC_DEBUG_FAKE_WEB_GRAPHICS_CONTEXT_3D_H_ |
6 #define CC_DEBUG_FAKE_WEB_GRAPHICS_CONTEXT_3D_H_ | 6 #define CC_DEBUG_FAKE_WEB_GRAPHICS_CONTEXT_3D_H_ |
7 | 7 |
8 #include "base/compiler_specific.h" | 8 #include "base/compiler_specific.h" |
9 #include "cc/base/cc_export.h" | 9 #include "cc/base/cc_export.h" |
10 #include "third_party/WebKit/Source/Platform/chromium/public/WebGraphicsContext3
D.h" | 10 #include "third_party/WebKit/Source/Platform/chromium/public/WebGraphicsContext3
D.h" |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
73 const WebKit::WGC3Denum* attachments) {} | 73 const WebKit::WGC3Denum* attachments) {} |
74 virtual void ensureFramebufferCHROMIUM() {} | 74 virtual void ensureFramebufferCHROMIUM() {} |
75 | 75 |
76 virtual void setMemoryAllocationChangedCallbackCHROMIUM( | 76 virtual void setMemoryAllocationChangedCallbackCHROMIUM( |
77 WebGraphicsMemoryAllocationChangedCallbackCHROMIUM* callback) {} | 77 WebGraphicsMemoryAllocationChangedCallbackCHROMIUM* callback) {} |
78 | 78 |
79 virtual WebKit::WebString getRequestableExtensionsCHROMIUM(); | 79 virtual WebKit::WebString getRequestableExtensionsCHROMIUM(); |
80 virtual void requestExtensionCHROMIUM(const char*) {} | 80 virtual void requestExtensionCHROMIUM(const char*) {} |
81 | 81 |
82 virtual void blitFramebufferCHROMIUM( | 82 virtual void blitFramebufferCHROMIUM( |
83 WebKit::WGC3Dint srcX0, WebKit::WGC3Dint srcY0, | 83 WebKit::WGC3Dint src_x0, |
84 WebKit::WGC3Dint srcX1, WebKit::WGC3Dint srcY1, | 84 WebKit::WGC3Dint src_y0, |
85 WebKit::WGC3Dint dstX0, WebKit::WGC3Dint dstY0, | 85 WebKit::WGC3Dint src_x1, |
86 WebKit::WGC3Dint dstX1, WebKit::WGC3Dint dstY1, | 86 WebKit::WGC3Dint src_y1, |
| 87 WebKit::WGC3Dint dst_x0, |
| 88 WebKit::WGC3Dint dst_y0, |
| 89 WebKit::WGC3Dint dst_x1, |
| 90 WebKit::WGC3Dint dst_y1, |
87 WebKit::WGC3Dbitfield mask, | 91 WebKit::WGC3Dbitfield mask, |
88 WebKit::WGC3Denum filter) {} | 92 WebKit::WGC3Denum filter) {} |
89 virtual void renderbufferStorageMultisampleCHROMIUM( | 93 virtual void renderbufferStorageMultisampleCHROMIUM( |
90 WebKit::WGC3Denum target, | 94 WebKit::WGC3Denum target, |
91 WebKit::WGC3Dsizei samples, | 95 WebKit::WGC3Dsizei samples, |
92 WebKit::WGC3Denum internalformat, | 96 WebKit::WGC3Denum internalformat, |
93 WebKit::WGC3Dsizei width, | 97 WebKit::WGC3Dsizei width, |
94 WebKit::WGC3Dsizei height) {} | 98 WebKit::WGC3Dsizei height) {} |
95 | 99 |
96 virtual void activeTexture(WebKit::WGC3Denum texture) {} | 100 virtual void activeTexture(WebKit::WGC3Denum texture) {} |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
153 WebKit::WGC3Dboolean alpha) {} | 157 WebKit::WGC3Dboolean alpha) {} |
154 virtual void compileShader(WebKit::WebGLId shader) {} | 158 virtual void compileShader(WebKit::WebGLId shader) {} |
155 | 159 |
156 virtual void compressedTexImage2D( | 160 virtual void compressedTexImage2D( |
157 WebKit::WGC3Denum target, | 161 WebKit::WGC3Denum target, |
158 WebKit::WGC3Dint level, | 162 WebKit::WGC3Dint level, |
159 WebKit::WGC3Denum internal_format, | 163 WebKit::WGC3Denum internal_format, |
160 WebKit::WGC3Dsizei width, | 164 WebKit::WGC3Dsizei width, |
161 WebKit::WGC3Dsizei height, | 165 WebKit::WGC3Dsizei height, |
162 WebKit::WGC3Dint border, | 166 WebKit::WGC3Dint border, |
163 WebKit::WGC3Dsizei imageSize, | 167 WebKit::WGC3Dsizei image_size, |
164 const void* data) {} | 168 const void* data) {} |
165 virtual void compressedTexSubImage2D( | 169 virtual void compressedTexSubImage2D( |
166 WebKit::WGC3Denum target, | 170 WebKit::WGC3Denum target, |
167 WebKit::WGC3Dint level, | 171 WebKit::WGC3Dint level, |
168 WebKit::WGC3Dint xoffset, | 172 WebKit::WGC3Dint xoffset, |
169 WebKit::WGC3Dint yoffset, | 173 WebKit::WGC3Dint yoffset, |
170 WebKit::WGC3Dsizei width, | 174 WebKit::WGC3Dsizei width, |
171 WebKit::WGC3Dsizei height, | 175 WebKit::WGC3Dsizei height, |
172 WebKit::WGC3Denum format, | 176 WebKit::WGC3Denum format, |
173 WebKit::WGC3Dsizei imageSize, | 177 WebKit::WGC3Dsizei image_size, |
174 const void* data) {} | 178 const void* data) {} |
175 virtual void copyTexImage2D( | 179 virtual void copyTexImage2D( |
176 WebKit::WGC3Denum target, | 180 WebKit::WGC3Denum target, |
177 WebKit::WGC3Dint level, | 181 WebKit::WGC3Dint level, |
178 WebKit::WGC3Denum internalformat, | 182 WebKit::WGC3Denum internalformat, |
179 WebKit::WGC3Dint x, | 183 WebKit::WGC3Dint x, |
180 WebKit::WGC3Dint y, | 184 WebKit::WGC3Dint y, |
181 WebKit::WGC3Dsizei width, | 185 WebKit::WGC3Dsizei width, |
182 WebKit::WGC3Dsizei height, | 186 WebKit::WGC3Dsizei height, |
183 WebKit::WGC3Dint border) {} | 187 WebKit::WGC3Dint border) {} |
184 virtual void copyTexSubImage2D( | 188 virtual void copyTexSubImage2D( |
185 WebKit::WGC3Denum target, | 189 WebKit::WGC3Denum target, |
186 WebKit::WGC3Dint level, | 190 WebKit::WGC3Dint level, |
187 WebKit::WGC3Dint xoffset, | 191 WebKit::WGC3Dint xoffset, |
188 WebKit::WGC3Dint yoffset, | 192 WebKit::WGC3Dint yoffset, |
189 WebKit::WGC3Dint x, | 193 WebKit::WGC3Dint x, |
190 WebKit::WGC3Dint y, | 194 WebKit::WGC3Dint y, |
191 WebKit::WGC3Dsizei width, | 195 WebKit::WGC3Dsizei width, |
192 WebKit::WGC3Dsizei height) {} | 196 WebKit::WGC3Dsizei height) {} |
193 virtual void cullFace(WebKit::WGC3Denum mode) {} | 197 virtual void cullFace(WebKit::WGC3Denum mode) {} |
194 virtual void depthFunc(WebKit::WGC3Denum func) {} | 198 virtual void depthFunc(WebKit::WGC3Denum func) {} |
195 virtual void depthMask(WebKit::WGC3Dboolean flag) {} | 199 virtual void depthMask(WebKit::WGC3Dboolean flag) {} |
196 virtual void depthRange( | 200 virtual void depthRange( |
197 WebKit::WGC3Dclampf zNear, | 201 WebKit::WGC3Dclampf z_near, |
198 WebKit::WGC3Dclampf zFar) {} | 202 WebKit::WGC3Dclampf z_far) {} |
199 virtual void detachShader(WebKit::WebGLId program, WebKit::WebGLId shader) {} | 203 virtual void detachShader(WebKit::WebGLId program, WebKit::WebGLId shader) {} |
200 virtual void disable(WebKit::WGC3Denum cap) {} | 204 virtual void disable(WebKit::WGC3Denum cap) {} |
201 virtual void disableVertexAttribArray(WebKit::WGC3Duint index) {} | 205 virtual void disableVertexAttribArray(WebKit::WGC3Duint index) {} |
202 virtual void drawArrays( | 206 virtual void drawArrays( |
203 WebKit::WGC3Denum mode, | 207 WebKit::WGC3Denum mode, |
204 WebKit::WGC3Dint first, | 208 WebKit::WGC3Dint first, |
205 WebKit::WGC3Dsizei count) {} | 209 WebKit::WGC3Dsizei count) {} |
206 virtual void drawElements( | 210 virtual void drawElements( |
207 WebKit::WGC3Denum mode, | 211 WebKit::WGC3Denum mode, |
208 WebKit::WGC3Dsizei count, | 212 WebKit::WGC3Dsizei count, |
(...skipping 20 matching lines...) Expand all Loading... |
229 | 233 |
230 virtual bool getActiveAttrib( | 234 virtual bool getActiveAttrib( |
231 WebKit::WebGLId program, | 235 WebKit::WebGLId program, |
232 WebKit::WGC3Duint index, ActiveInfo&); | 236 WebKit::WGC3Duint index, ActiveInfo&); |
233 virtual bool getActiveUniform( | 237 virtual bool getActiveUniform( |
234 WebKit::WebGLId program, | 238 WebKit::WebGLId program, |
235 WebKit::WGC3Duint index, | 239 WebKit::WGC3Duint index, |
236 ActiveInfo&); | 240 ActiveInfo&); |
237 virtual void getAttachedShaders( | 241 virtual void getAttachedShaders( |
238 WebKit::WebGLId program, | 242 WebKit::WebGLId program, |
239 WebKit::WGC3Dsizei maxCount, | 243 WebKit::WGC3Dsizei max_count, |
240 WebKit::WGC3Dsizei* count, | 244 WebKit::WGC3Dsizei* count, |
241 WebKit::WebGLId* shaders) {} | 245 WebKit::WebGLId* shaders) {} |
242 virtual WebKit::WGC3Dint getAttribLocation( | 246 virtual WebKit::WGC3Dint getAttribLocation( |
243 WebKit::WebGLId program, | 247 WebKit::WebGLId program, |
244 const WebKit::WGC3Dchar* name); | 248 const WebKit::WGC3Dchar* name); |
245 virtual void getBooleanv( | 249 virtual void getBooleanv( |
246 WebKit::WGC3Denum pname, | 250 WebKit::WGC3Denum pname, |
247 WebKit::WGC3Dboolean* value) {} | 251 WebKit::WGC3Dboolean* value) {} |
248 virtual void getBufferParameteriv( | 252 virtual void getBufferParameteriv( |
249 WebKit::WGC3Denum target, | 253 WebKit::WGC3Denum target, |
(...skipping 333 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
583 virtual void loseContextCHROMIUM(WebKit::WGC3Denum current, | 587 virtual void loseContextCHROMIUM(WebKit::WGC3Denum current, |
584 WebKit::WGC3Denum other); | 588 WebKit::WGC3Denum other); |
585 | 589 |
586 virtual void drawBuffersEXT(WebKit::WGC3Dsizei m, | 590 virtual void drawBuffersEXT(WebKit::WGC3Dsizei m, |
587 const WebKit::WGC3Denum* bufs) {} | 591 const WebKit::WGC3Denum* bufs) {} |
588 }; | 592 }; |
589 | 593 |
590 } // namespace cc | 594 } // namespace cc |
591 | 595 |
592 #endif // CC_DEBUG_FAKE_WEB_GRAPHICS_CONTEXT_3D_H_ | 596 #endif // CC_DEBUG_FAKE_WEB_GRAPHICS_CONTEXT_3D_H_ |
OLD | NEW |