Lines Matching refs:blockInfo
49 offset = uniform.blockInfo.offset; in BlockInfo()
50 arrayStride = uniform.blockInfo.arrayStride; in BlockInfo()
51 matrixStride = uniform.blockInfo.matrixStride; in BlockInfo()
52 isRowMajorMatrix = uniform.blockInfo.isRowMajorMatrix; in BlockInfo()
56 Uniform::Uniform(const glsl::Uniform &uniform, const BlockInfo &blockInfo) in Uniform() argument
58 arraySize(uniform.arraySize), blockInfo(blockInfo), fields(uniform.fields) in Uniform()
60 if((blockInfo.index == -1) && uniform.fields.empty()) in Uniform()
1101 if(targetUniform->dirty && (targetUniform->blockInfo.index == -1)) in applyUniforms()
1759 …defineUniform(GLenum shader, const glsl::Uniform &glslUniform, const Uniform::BlockInfo& blockInfo) in defineUniform() argument
1850 uniform = new Uniform(glslUniform, blockInfo); in defineUniform()
1853 …unsigned int index = (blockInfo.index == -1) ? static_cast<unsigned int>(uniforms.size() - 1) : GL… in defineUniform()
1890 if(uniform->blockInfo.index < 0) in defineUniform()
1973 if(member1.blockInfo.isRowMajorMatrix != member2.blockInfo.isRowMajorMatrix) in areMatchingUniformBlocks()
2873 case GL_UNIFORM_BLOCK_INDEX: return uniform.blockInfo.index; in getActiveUniformi()
2874 case GL_UNIFORM_OFFSET: return uniform.blockInfo.offset; in getActiveUniformi()
2875 case GL_UNIFORM_ARRAY_STRIDE: return uniform.blockInfo.arrayStride; in getActiveUniformi()
2876 case GL_UNIFORM_MATRIX_STRIDE: return uniform.blockInfo.matrixStride; in getActiveUniformi()
2877 case GL_UNIFORM_IS_ROW_MAJOR: return static_cast<GLint>(uniform.blockInfo.isRowMajorMatrix); in getActiveUniformi()