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 unsigned long GLenum; | 5 typedef unsigned long GLenum; |
6 typedef boolean GLboolean; | 6 typedef boolean GLboolean; |
7 typedef unsigned long GLbitfield; | 7 typedef unsigned long GLbitfield; |
8 typedef byte GLbyte; // 'byte' should be a signed 8 bit type. | 8 typedef byte GLbyte; // 'byte' should be a signed 8 bit type. |
9 typedef short GLshort; | 9 typedef short GLshort; |
10 typedef long GLint; | 10 typedef long GLint; |
(...skipping 308 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
319 | 319 |
320 /* Texture objects */ | 320 /* Texture objects */ |
321 void texStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsi zei width, GLsizei height); | 321 void texStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsi zei width, GLsizei height); |
322 void texStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsi zei width, GLsizei height, GLsizei depth); | 322 void texStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsi zei width, GLsizei height, GLsizei depth); |
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); | 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); |
324 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); | 324 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); |
325 void texSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLenum format, GLenum type, ImageData? data); | 325 void texSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLenum format, GLenum type, ImageData? data); |
326 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLenum format, GLenum type, HTMLImageElement? image); | 326 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLenum format, GLenum type, HTMLImageElement? image); |
327 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLenum format, GLenum type, HTMLCanvasElement? canvas); | 327 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLenum format, GLenum type, HTMLCanvasElement? canvas); |
328 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLenum format, GLenum type, HTMLVideoElement? video); | 328 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLenum format, GLenum type, HTMLVideoElement? video); |
329 [RaisesException] void texSubImage3D(GLenum target, GLint level, GLint xoffs et, GLint yoffset, GLint zoffset, GLenum format, GLenum type, ImageBitmap? bitma p); | |
Ken Russell (switch to Gerrit)
2016/01/15 03:41:55
The CL description says this should be behind the
| |
329 void copyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoff set, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); | 330 void copyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoff set, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); |
330 void compressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, ArrayBufferView dat a); | 331 void compressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, ArrayBufferView dat a); |
331 void compressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLin t yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum f ormat, ArrayBufferView data); | 332 void compressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLin t yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum f ormat, ArrayBufferView data); |
332 | 333 |
333 /* Programs and shaders */ | 334 /* Programs and shaders */ |
334 GLint getFragDataLocation(WebGLProgram? program, DOMString name); | 335 GLint getFragDataLocation(WebGLProgram? program, DOMString name); |
335 | 336 |
336 /* Uniforms and attributes */ | 337 /* Uniforms and attributes */ |
337 void uniform1ui(WebGLUniformLocation? location, GLuint v0); | 338 void uniform1ui(WebGLUniformLocation? location, GLuint v0); |
338 void uniform2ui(WebGLUniformLocation? location, GLuint v0, GLuint v1); | 339 void uniform2ui(WebGLUniformLocation? location, GLuint v0, GLuint v1); |
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
436 /* Vertex Array Objects */ | 437 /* Vertex Array Objects */ |
437 WebGLVertexArrayObject createVertexArray(); | 438 WebGLVertexArrayObject createVertexArray(); |
438 [CallWith=ScriptState] void deleteVertexArray(WebGLVertexArrayObject? vertex Array); | 439 [CallWith=ScriptState] void deleteVertexArray(WebGLVertexArrayObject? vertex Array); |
439 GLboolean isVertexArray(WebGLVertexArrayObject? vertexArray); | 440 GLboolean isVertexArray(WebGLVertexArrayObject? vertexArray); |
440 [CallWith=ScriptState] void bindVertexArray(WebGLVertexArrayObject? vertexAr ray); | 441 [CallWith=ScriptState] void bindVertexArray(WebGLVertexArrayObject? vertexAr ray); |
441 | 442 |
442 /* Reading */ | 443 /* Reading */ |
443 void readPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum form at, GLenum type, GLintptr offset); | 444 void readPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum form at, GLenum type, GLintptr offset); |
444 }; | 445 }; |
445 WebGL2RenderingContextBase implements WebGLRenderingContextBase; | 446 WebGL2RenderingContextBase implements WebGLRenderingContextBase; |
OLD | NEW |