Searched refs:bufferVariable (Results 1 – 3 of 3) sorted by relevance
1929 const BufferVariable &bufferVariable = program->getBufferVariableByIndex(index); in GetBufferVariableResourceProperty() local1935 return GetCommonVariableProperty(bufferVariable, prop); in GetBufferVariableResourceProperty()1938 return bufferVariable.bufferIndex; in GetBufferVariableResourceProperty()1941 return bufferVariable.blockInfo.offset; in GetBufferVariableResourceProperty()1944 return bufferVariable.blockInfo.arrayStride; in GetBufferVariableResourceProperty()1947 return bufferVariable.blockInfo.matrixStride; in GetBufferVariableResourceProperty()1950 return static_cast<GLint>(bufferVariable.blockInfo.isRowMajorMatrix); in GetBufferVariableResourceProperty()1953 return bufferVariable.isActive(ShaderType::Vertex); in GetBufferVariableResourceProperty()1956 return bufferVariable.isActive(ShaderType::Fragment); in GetBufferVariableResourceProperty()1959 return bufferVariable.isActive(ShaderType::Compute); in GetBufferVariableResourceProperty()[all …]
4284 for (const BufferVariable &bufferVariable : mState.getBufferVariables()) in serialize() local4286 WriteBufferVariable(&stream, bufferVariable); in serialize()4386 BufferVariable bufferVariable; in deserialize() local4387 LoadBufferVariable(&stream, &bufferVariable); in deserialize()4388 mState.mBufferVariables.push_back(bufferVariable); in deserialize()
979 for (const gl::BufferVariable &bufferVariable : bufferVariables) in SerializeBufferVariablesVector() local982 json->addScalar("BufferIndex", bufferVariable.bufferIndex); in SerializeBufferVariablesVector()983 SerializeBlockMemberInfo(json, bufferVariable.blockInfo); in SerializeBufferVariablesVector()984 json->addScalar("TopLevelArraySize", bufferVariable.topLevelArraySize); in SerializeBufferVariablesVector()985 SerializeActiveVariable(json, bufferVariable); in SerializeBufferVariablesVector()986 SerializeShaderVariable(json, bufferVariable); in SerializeBufferVariablesVector()