Searched refs:bufferVariable (Results 1 – 3 of 3) sorted by relevance
1923 const BufferVariable &bufferVariable = program->getBufferVariableByIndex(index); in GetBufferVariableResourceProperty() local1929 return GetCommonVariableProperty(bufferVariable, prop); in GetBufferVariableResourceProperty()1932 return bufferVariable.bufferIndex; in GetBufferVariableResourceProperty()1935 return bufferVariable.blockInfo.offset; in GetBufferVariableResourceProperty()1938 return bufferVariable.blockInfo.arrayStride; in GetBufferVariableResourceProperty()1941 return bufferVariable.blockInfo.matrixStride; in GetBufferVariableResourceProperty()1944 return static_cast<GLint>(bufferVariable.blockInfo.isRowMajorMatrix); in GetBufferVariableResourceProperty()1947 return bufferVariable.isActive(ShaderType::Vertex); in GetBufferVariableResourceProperty()1950 return bufferVariable.isActive(ShaderType::Fragment); in GetBufferVariableResourceProperty()1953 return bufferVariable.isActive(ShaderType::Compute); in GetBufferVariableResourceProperty()[all …]
4638 for (const BufferVariable &bufferVariable : mState.getBufferVariables()) in serialize() local4640 WriteBufferVariable(&stream, bufferVariable); in serialize()4732 BufferVariable bufferVariable; in deserialize() local4733 LoadBufferVariable(&stream, &bufferVariable); in deserialize()4734 mState.mBufferVariables.push_back(bufferVariable); in deserialize()
1073 for (const gl::BufferVariable &bufferVariable : bufferVariables) in SerializeBufferVariablesVector() local1076 json->addScalar("BufferIndex", bufferVariable.bufferIndex); in SerializeBufferVariablesVector()1077 SerializeBlockMemberInfo(json, bufferVariable.blockInfo); in SerializeBufferVariablesVector()1078 json->addScalar("TopLevelArraySize", bufferVariable.topLevelArraySize); in SerializeBufferVariablesVector()1079 SerializeActiveVariable(json, bufferVariable); in SerializeBufferVariablesVector()1080 SerializeShaderVariable(json, bufferVariable); in SerializeBufferVariablesVector()