Home
last modified time | relevance | path

Searched refs:UniformDataType (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/gl/
H A Duniform.cpp103 ActiveUniform{ static_cast<size_t>(size), static_cast<UniformDataType>(type) }); in activeUniforms()
111 assert(uniform.size == 1 && uniform.type == UniformDataType::Float); in verifyUniform()
117 assert(uniform.size == 1 && uniform.type == UniformDataType::FloatVec2); in verifyUniform()
123 assert(uniform.size == 1 && uniform.type == UniformDataType::FloatVec3); in verifyUniform()
129 assert(uniform.size == 1 && uniform.type == UniformDataType::FloatMat4); in verifyUniform()
136 (uniform.type == UniformDataType::Bool || in verifyUniform()
137 uniform.type == UniformDataType::Int || in verifyUniform()
138 uniform.type == UniformDataType::Float)); in verifyUniform()
145 (uniform.type == UniformDataType::Int || in verifyUniform()
146 uniform.type == UniformDataType::Float || in verifyUniform()
[all …]
H A Dcontext.cpp73 static_assert(underlying_type(UniformDataType::Float) == GL_FLOAT, "OpenGL type mismatch");
74 static_assert(underlying_type(UniformDataType::FloatVec2) == GL_FLOAT_VEC2, "OpenGL type mismatch");
75 static_assert(underlying_type(UniformDataType::FloatVec3) == GL_FLOAT_VEC3, "OpenGL type mismatch");
76 static_assert(underlying_type(UniformDataType::FloatVec4) == GL_FLOAT_VEC4, "OpenGL type mismatch");
77 static_assert(underlying_type(UniformDataType::Int) == GL_INT, "OpenGL type mismatch");
78 static_assert(underlying_type(UniformDataType::IntVec2) == GL_INT_VEC2, "OpenGL type mismatch");
79 static_assert(underlying_type(UniformDataType::IntVec3) == GL_INT_VEC3, "OpenGL type mismatch");
80 static_assert(underlying_type(UniformDataType::IntVec4) == GL_INT_VEC4, "OpenGL type mismatch");
81 static_assert(underlying_type(UniformDataType::Bool) == GL_BOOL, "OpenGL type mismatch");
82 static_assert(underlying_type(UniformDataType::BoolVec2) == GL_BOOL_VEC2, "OpenGL type mismatch");
[all …]
H A Dtypes.hpp96 enum class UniformDataType : uint32_t { enum
H A Duniform.hpp29 UniformDataType type;