// GENERATED FILE - DO NOT EDIT. // Generated by gen_uniform_type_table.py. // // Copyright 2017 The ANGLE Project Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // // Uniform type info table: // Metadata about a particular uniform format, indexed by GL type. #include <array> #include "common/utilities.h" usingnamespaceangle; namespace gl { namespace { constexpr std::array<UniformTypeInfo, 77> kInfoTable = …; uint16_t GetIndex(GLenum uniformType) { … } } // anonymous namespace UniformTypeIndex GetUniformTypeIndex(GLenum uniformType) { … } const UniformTypeInfo &GetUniformTypeInfo(GLenum uniformType) { … } const UniformTypeInfo &GetUniformTypeInfoFromIndex(UniformTypeIndex index) { … } } // namespace gl