zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Uniform.cpp
Go to the documentation of this file.
1 //
2 // Copyright (c) 2013 The ANGLE Project Authors. All rights reserved.
3 // Use of this source code is governed by a BSD-style license that can be
4 // found in the LICENSE file.
5 //
6 
7 #include "compiler/Uniform.h"
8 
9 namespace sh
10 {
11 
12 Uniform::Uniform(GLenum type, GLenum precision, const char *name, int arraySize, int registerIndex)
13 {
14  this->type = type;
15  this->precision = precision;
16  this->name = name;
17  this->arraySize = arraySize;
18  this->registerIndex = registerIndex;
19 }
20 
21 }
std::string name
Definition: Uniform.h:25
GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum type
Definition: gl2ext.h:845
unsigned int GLenum
Definition: gl2.h:23
GLenum type
Definition: Uniform.h:23
EGLImageKHR EGLint * name
Definition: eglext.h:284
GLenum precision
Definition: Uniform.h:24
int registerIndex
Definition: Uniform.h:28
unsigned int arraySize
Definition: Uniform.h:26
GLenum GLint GLint * precision
Definition: glew.h:3391
Uniform(GLenum type, GLenum precision, const char *name, int arraySize, int registerIndex)
Definition: Uniform.cpp:12