| 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 120 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 131 registerExtension<WebGLCompressedTextureETC1>(m_webglCompressedTextureETC1); | 131 registerExtension<WebGLCompressedTextureETC1>(m_webglCompressedTextureETC1); |
| 132 registerExtension<WebGLCompressedTexturePVRTC>(m_webglCompressedTexturePVRTC
, ApprovedExtension, bothPrefixes); | 132 registerExtension<WebGLCompressedTexturePVRTC>(m_webglCompressedTexturePVRTC
, ApprovedExtension, bothPrefixes); |
| 133 registerExtension<WebGLCompressedTextureS3TC>(m_webglCompressedTextureS3TC,
ApprovedExtension, bothPrefixes); | 133 registerExtension<WebGLCompressedTextureS3TC>(m_webglCompressedTextureS3TC,
ApprovedExtension, bothPrefixes); |
| 134 registerExtension<WebGLDebugRendererInfo>(m_webglDebugRendererInfo); | 134 registerExtension<WebGLDebugRendererInfo>(m_webglDebugRendererInfo); |
| 135 registerExtension<WebGLDebugShaders>(m_webglDebugShaders); | 135 registerExtension<WebGLDebugShaders>(m_webglDebugShaders); |
| 136 registerExtension<WebGLDepthTexture>(m_webglDepthTexture, ApprovedExtension,
bothPrefixes); | 136 registerExtension<WebGLDepthTexture>(m_webglDepthTexture, ApprovedExtension,
bothPrefixes); |
| 137 registerExtension<WebGLDrawBuffers>(m_webglDrawBuffers); | 137 registerExtension<WebGLDrawBuffers>(m_webglDrawBuffers); |
| 138 registerExtension<WebGLLoseContext>(m_webglLoseContext, ApprovedExtension, b
othPrefixes); | 138 registerExtension<WebGLLoseContext>(m_webglLoseContext, ApprovedExtension, b
othPrefixes); |
| 139 } | 139 } |
| 140 | 140 |
| 141 void WebGLRenderingContext::trace(Visitor* visitor) | |
| 142 { | |
| 143 visitor->trace(m_angleInstancedArrays); | |
| 144 visitor->trace(m_extBlendMinMax); | |
| 145 visitor->trace(m_extFragDepth); | |
| 146 visitor->trace(m_extShaderTextureLOD); | |
| 147 visitor->trace(m_extTextureFilterAnisotropic); | |
| 148 visitor->trace(m_oesTextureFloat); | |
| 149 visitor->trace(m_oesTextureFloatLinear); | |
| 150 visitor->trace(m_oesTextureHalfFloat); | |
| 151 visitor->trace(m_oesTextureHalfFloatLinear); | |
| 152 visitor->trace(m_oesStandardDerivatives); | |
| 153 visitor->trace(m_oesVertexArrayObject); | |
| 154 visitor->trace(m_oesElementIndexUint); | |
| 155 visitor->trace(m_webglLoseContext); | |
| 156 visitor->trace(m_webglDebugRendererInfo); | |
| 157 visitor->trace(m_webglDebugShaders); | |
| 158 visitor->trace(m_webglDrawBuffers); | |
| 159 visitor->trace(m_webglCompressedTextureATC); | |
| 160 visitor->trace(m_webglCompressedTextureETC1); | |
| 161 visitor->trace(m_webglCompressedTexturePVRTC); | |
| 162 visitor->trace(m_webglCompressedTextureS3TC); | |
| 163 visitor->trace(m_webglDepthTexture); | |
| 164 WebGLRenderingContextBase::trace(visitor); | |
| 165 } | |
| 166 | |
| 167 } // namespace blink | 141 } // namespace blink |
| OLD | NEW |