// // Copyright (c) 2013 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. // #ifndef COMPILER_UNIFORM_H_ #define COMPILER_UNIFORM_H_ #include #include #define GL_APICALL #include namespace sh { struct Uniform { Uniform(GLenum type, GLenum precision, const char *name, int arraySize, int registerIndex); GLenum type; GLenum precision; std::string name; unsigned int arraySize; int registerIndex; }; typedef std::vector ActiveUniforms; } #endif // COMPILER_UNIFORM_H_