root/Source/core/html/canvas/WebGLExtensionName.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


// Copyright 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef WebGLExtensionName_h
#define WebGLExtensionName_h

namespace WebCore {

// Extension names are needed to properly wrap instances in JavaScript objects.
enum WebGLExtensionName {
    ANGLEInstancedArraysName,
    EXTFragDepthName,
    EXTTextureFilterAnisotropicName,
    OESElementIndexUintName,
    OESStandardDerivativesName,
    OESTextureFloatLinearName,
    OESTextureFloatName,
    OESTextureHalfFloatLinearName,
    OESTextureHalfFloatName,
    OESVertexArrayObjectName,
    WebGLCompressedTextureATCName,
    WebGLCompressedTexturePVRTCName,
    WebGLCompressedTextureS3TCName,
    WebGLDebugRendererInfoName,
    WebGLDebugShadersName,
    WebGLDepthTextureName,
    WebGLDrawBuffersName,
    WebGLLoseContextName,
    WebGLExtensionNameCount, // Must be the last entry
};

}

#endif // WebGLExtensionName_h

/* [<][>][^][v][top][bottom][index][help] */