| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2010 Google Inc. All rights reserved. | 2 * Copyright (C) 2010 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions | 5 * modification, are permitted provided that the following conditions |
| 6 * are met: | 6 * are met: |
| 7 * | 7 * |
| 8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
| (...skipping 265 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 276 void unmapTexSubImage2DCHROMIUM(const void*); | 276 void unmapTexSubImage2DCHROMIUM(const void*); |
| 277 | 277 |
| 278 // GL_CHROMIUM_copy_texture_to_parent_texture | 278 // GL_CHROMIUM_copy_texture_to_parent_texture |
| 279 bool supportsCopyTextureToParentTextureCHROMIUM(); | 279 bool supportsCopyTextureToParentTextureCHROMIUM(); |
| 280 void copyTextureToParentTextureCHROMIUM(Platform3DObject texture, Platform3D
Object parentTexture); | 280 void copyTextureToParentTextureCHROMIUM(Platform3DObject texture, Platform3D
Object parentTexture); |
| 281 | 281 |
| 282 // GL_CHROMIUM_framebuffer_multisample | 282 // GL_CHROMIUM_framebuffer_multisample |
| 283 void blitFramebufferCHROMIUM(GC3Dint srcX0, GC3Dint srcY0, GC3Dint srcX1, GC
3Dint srcY1, GC3Dint dstX0, GC3Dint dstY0, GC3Dint dstX1, GC3Dint dstY1, GC3Dbit
field mask, GC3Denum filter); | 283 void blitFramebufferCHROMIUM(GC3Dint srcX0, GC3Dint srcY0, GC3Dint srcX1, GC
3Dint srcY1, GC3Dint dstX0, GC3Dint dstY0, GC3Dint dstX1, GC3Dint dstY1, GC3Dbit
field mask, GC3Denum filter); |
| 284 void renderbufferStorageMultisampleCHROMIUM(GC3Denum target, GC3Dsizei sampl
es, GC3Denum internalformat, GC3Dsizei width, GC3Dsizei height); | 284 void renderbufferStorageMultisampleCHROMIUM(GC3Denum target, GC3Dsizei sampl
es, GC3Denum internalformat, GC3Dsizei width, GC3Dsizei height); |
| 285 | 285 |
| 286 // GL_CHROMIUM_latch | |
| 287 void getParentToChildLatchCHROMIUM(GC3Duint* latchId); | |
| 288 void getChildToParentLatchCHROMIUM(GC3Duint* latchId); | |
| 289 void waitLatchCHROMIUM(GC3Duint latchId); | |
| 290 void setLatchCHROMIUM(GC3Duint latchId); | |
| 291 | |
| 292 // GL_CHROMIUM_swapbuffers_complete_callback | 286 // GL_CHROMIUM_swapbuffers_complete_callback |
| 293 void setSwapBuffersCompleteCallbackCHROMIUM(PassOwnPtr<Extensions3DChromium:
:SwapBuffersCompleteCallbackCHROMIUM>); | 287 void setSwapBuffersCompleteCallbackCHROMIUM(PassOwnPtr<Extensions3DChromium:
:SwapBuffersCompleteCallbackCHROMIUM>); |
| 294 | 288 |
| 295 // GL_CHROMIUM_rate_limit_offscreen_context | 289 // GL_CHROMIUM_rate_limit_offscreen_context |
| 296 void rateLimitOffscreenContextCHROMIUM(); | 290 void rateLimitOffscreenContextCHROMIUM(); |
| 297 | 291 |
| 298 // GL_ARB_robustness | 292 // GL_ARB_robustness |
| 299 GC3Denum getGraphicsResetStatusARB(); | 293 GC3Denum getGraphicsResetStatusARB(); |
| 300 | 294 |
| 301 private: | 295 private: |
| (...skipping 24 matching lines...) Expand all Loading... |
| 326 OwnArrayPtr<unsigned char> m_renderOutput; | 320 OwnArrayPtr<unsigned char> m_renderOutput; |
| 327 size_t m_renderOutputSize; | 321 size_t m_renderOutputSize; |
| 328 #endif | 322 #endif |
| 329 | 323 |
| 330 void initializeExtensions(); | 324 void initializeExtensions(); |
| 331 }; | 325 }; |
| 332 | 326 |
| 333 } // namespace WebCore | 327 } // namespace WebCore |
| 334 | 328 |
| 335 #endif // GraphicsContext3D_h | 329 #endif // GraphicsContext3D_h |
| OLD | NEW |