Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 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 typedef long long GLint64; | 5 typedef long long GLint64; |
| 6 typedef unsigned long long GLuint64; | 6 typedef unsigned long long GLuint64; |
| 7 | 7 |
| 8 [ | 8 [ |
| 9 NoInterfaceObject, | 9 NoInterfaceObject, |
| 10 ] interface WebGL2RenderingContextBase { | 10 ] interface WebGL2RenderingContextBase { |
| (...skipping 311 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 322 void texImage3D(GLenum target, GLint level, GLint internalformat, GLsizei wi dth, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, Ar rayBufferView? pixels); | 322 void texImage3D(GLenum target, GLint level, GLint internalformat, GLsizei wi dth, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, Ar rayBufferView? pixels); |
| 323 void texImage3D(GLenum target, GLint level, GLint internalformat, GLsizei wi dth, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, Ar rayBufferView pixels, GLuint srcOffset); | 323 void texImage3D(GLenum target, GLint level, GLint internalformat, GLsizei wi dth, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, Ar rayBufferView pixels, GLuint srcOffset); |
| 324 void texSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLe num type, GLintptr offset); | 324 void texSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLe num type, GLintptr offset); |
| 325 void texSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLe num type, ImageData data); | 325 void texSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLe num type, ImageData data); |
| 326 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, HTMLImageElement image); | 326 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, HTMLImageElement image); |
| 327 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, HTMLCanvasElement canvas); | 327 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, HTMLCanvasElement canvas); |
| 328 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, HTMLVideoElement video); | 328 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, HTMLVideoElement video); |
| 329 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, ImageBitmap bitmap); | 329 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, ImageBitmap bitmap); |
| 330 void texSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLe num type, ArrayBufferView pixels, optional GLuint srcOffset = 0); | 330 void texSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLe num type, ArrayBufferView pixels, optional GLuint srcOffset = 0); |
| 331 | 331 |
| 332 // TODO(zmo): Obsolete, remove after WebGL2 conformance tests are updated. | 332 // TODO(zmo): Obsolete, remove after WebGL2 conformance tests are updated. |
|
yunchao
2016/11/16 02:45:16
Remove this TODO?
Ken Russell (switch to Gerrit)
2016/11/16 02:54:47
Not yet. We still have two more obsolete entry poi
| |
| 333 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLenum format, GLenum type, HTMLCanvasElement canvas); | |
| 334 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLenum format, GLenum type, HTMLVideoElement v ideo); | 333 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLenum format, GLenum type, HTMLVideoElement v ideo); |
| 335 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLenum format, GLenum type, ImageBitmap bitmap ); | 334 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLenum format, GLenum type, ImageBitmap bitmap ); |
| 336 | 335 |
| 337 void copyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoff set, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); | 336 void copyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoff set, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); |
| 338 | 337 |
| 339 void compressedTexImage2D(GLenum target, GLint level, GLenum internalformat, | 338 void compressedTexImage2D(GLenum target, GLint level, GLenum internalformat, |
| 340 GLsizei width, GLsizei height, GLint border, | 339 GLsizei width, GLsizei height, GLint border, |
| 341 ArrayBufferView data, GLuint srcOffset, | 340 ArrayBufferView data, GLuint srcOffset, |
| 342 optional GLuint srcLengthOverride = 0); | 341 optional GLuint srcLengthOverride = 0); |
| 343 void compressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLin t yoffset, | 342 void compressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLin t yoffset, |
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 454 WebGLVertexArrayObject createVertexArray(); | 453 WebGLVertexArrayObject createVertexArray(); |
| 455 void deleteVertexArray(WebGLVertexArrayObject? vertexArray); | 454 void deleteVertexArray(WebGLVertexArrayObject? vertexArray); |
| 456 GLboolean isVertexArray(WebGLVertexArrayObject? vertexArray); | 455 GLboolean isVertexArray(WebGLVertexArrayObject? vertexArray); |
| 457 void bindVertexArray(WebGLVertexArrayObject? vertexArray); | 456 void bindVertexArray(WebGLVertexArrayObject? vertexArray); |
| 458 | 457 |
| 459 /* Reading */ | 458 /* Reading */ |
| 460 void readPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum form at, GLenum type, ArrayBufferView dstData, GLintptr offset); | 459 void readPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum form at, GLenum type, ArrayBufferView dstData, GLintptr offset); |
| 461 void readPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum form at, GLenum type, GLintptr offset); | 460 void readPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum form at, GLenum type, GLintptr offset); |
| 462 }; | 461 }; |
| 463 WebGL2RenderingContextBase implements WebGLRenderingContextBase; | 462 WebGL2RenderingContextBase implements WebGLRenderingContextBase; |
| OLD | NEW |