| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2009 Apple Inc. All rights reserved. | 2 * Copyright (C) 2009 Apple 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 * 1. Redistributions of source code must retain the above copyright | 7 * 1. Redistributions of source code must retain the above copyright |
| 8 * notice, this list of conditions and the following disclaimer. | 8 * notice, this list of conditions and the following disclaimer. |
| 9 * 2. Redistributions in binary form must reproduce the above copyright | 9 * 2. Redistributions in binary form must reproduce the above copyright |
| 10 * notice, this list of conditions and the following disclaimer in the | 10 * notice, this list of conditions and the following disclaimer in the |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 56 | 56 |
| 57 class ANGLEInstancedArrays; | 57 class ANGLEInstancedArrays; |
| 58 class CHROMIUMSubscribeUniform; | 58 class CHROMIUMSubscribeUniform; |
| 59 class CHROMIUMValuebuffer; | 59 class CHROMIUMValuebuffer; |
| 60 class EXTBlendMinMax; | 60 class EXTBlendMinMax; |
| 61 class EXTFragDepth; | 61 class EXTFragDepth; |
| 62 class EXTShaderTextureLOD; | 62 class EXTShaderTextureLOD; |
| 63 class EXTsRGB; | 63 class EXTsRGB; |
| 64 class EXTTextureFilterAnisotropic; | 64 class EXTTextureFilterAnisotropic; |
| 65 class ExceptionState; | 65 class ExceptionState; |
| 66 class FlexibleArrayBufferView; |
| 66 class HTMLImageElement; | 67 class HTMLImageElement; |
| 67 class HTMLVideoElement; | 68 class HTMLVideoElement; |
| 68 class ImageBuffer; | 69 class ImageBuffer; |
| 69 class ImageData; | 70 class ImageData; |
| 70 class IntSize; | 71 class IntSize; |
| 71 class OESElementIndexUint; | 72 class OESElementIndexUint; |
| 72 class OESStandardDerivatives; | 73 class OESStandardDerivatives; |
| 73 class OESTextureFloat; | 74 class OESTextureFloat; |
| 74 class OESTextureFloatLinear; | 75 class OESTextureFloatLinear; |
| 75 class OESTextureHalfFloat; | 76 class OESTextureHalfFloat; |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 133 void blendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); | 134 void blendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); |
| 134 void blendEquation(GLenum mode); | 135 void blendEquation(GLenum mode); |
| 135 void blendEquationSeparate(GLenum modeRGB, GLenum modeAlpha); | 136 void blendEquationSeparate(GLenum modeRGB, GLenum modeAlpha); |
| 136 void blendFunc(GLenum sfactor, GLenum dfactor); | 137 void blendFunc(GLenum sfactor, GLenum dfactor); |
| 137 void blendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum
dstAlpha); | 138 void blendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum
dstAlpha); |
| 138 | 139 |
| 139 void bufferData(GLenum target, long long size, GLenum usage); | 140 void bufferData(GLenum target, long long size, GLenum usage); |
| 140 void bufferData(GLenum target, DOMArrayBuffer* data, GLenum usage); | 141 void bufferData(GLenum target, DOMArrayBuffer* data, GLenum usage); |
| 141 void bufferData(GLenum target, DOMArrayBufferView* data, GLenum usage); | 142 void bufferData(GLenum target, DOMArrayBufferView* data, GLenum usage); |
| 142 void bufferSubData(GLenum target, long long offset, DOMArrayBuffer* data); | 143 void bufferSubData(GLenum target, long long offset, DOMArrayBuffer* data); |
| 143 void bufferSubData(GLenum target, long long offset, DOMArrayBufferView* data
); | 144 void bufferSubData(GLenum target, long long offset, const FlexibleArrayBuffe
rView& data); |
| 144 | 145 |
| 145 GLenum checkFramebufferStatus(GLenum target); | 146 GLenum checkFramebufferStatus(GLenum target); |
| 146 void clear(GLbitfield mask); | 147 void clear(GLbitfield mask); |
| 147 void clearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); | 148 void clearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); |
| 148 void clearDepth(GLfloat); | 149 void clearDepth(GLfloat); |
| 149 void clearStencil(GLint); | 150 void clearStencil(GLint); |
| 150 void colorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alp
ha); | 151 void colorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alp
ha); |
| 151 void compileShader(WebGLShader*); | 152 void compileShader(WebGLShader*); |
| 152 | 153 |
| 153 void compressedTexImage2D(GLenum target, GLint level, GLenum internalformat,
GLsizei width, GLsizei height, GLint border, DOMArrayBufferView* data); | 154 void compressedTexImage2D(GLenum target, GLint level, GLenum internalformat,
GLsizei width, GLsizei height, GLint border, DOMArrayBufferView* data); |
| (...skipping 851 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1005 static IntSize oldestContextSize(); | 1006 static IntSize oldestContextSize(); |
| 1006 }; | 1007 }; |
| 1007 | 1008 |
| 1008 DEFINE_TYPE_CASTS(WebGLRenderingContextBase, CanvasRenderingContext, context, co
ntext->is3d(), context.is3d()); | 1009 DEFINE_TYPE_CASTS(WebGLRenderingContextBase, CanvasRenderingContext, context, co
ntext->is3d(), context.is3d()); |
| 1009 | 1010 |
| 1010 } // namespace blink | 1011 } // namespace blink |
| 1011 | 1012 |
| 1012 WTF_ALLOW_MOVE_INIT_AND_COMPARE_WITH_MEM_FUNCTIONS(blink::WebGLRenderingContextB
ase::TextureUnitState); | 1013 WTF_ALLOW_MOVE_INIT_AND_COMPARE_WITH_MEM_FUNCTIONS(blink::WebGLRenderingContextB
ase::TextureUnitState); |
| 1013 | 1014 |
| 1014 #endif // WebGLRenderingContextBase_h | 1015 #endif // WebGLRenderingContextBase_h |
| OLD | NEW |