Lines Matching refs:bufferVariable
2059 const BufferVariable &bufferVariable = executable.getBufferVariableByIndex(index); in GetBufferVariableResourceProperty() local
2066 return GetCommonVariableProperty(bufferVariable, prop); in GetBufferVariableResourceProperty()
2069 return bufferVariable.pod.bufferIndex; in GetBufferVariableResourceProperty()
2072 return bufferVariable.pod.blockInfo.offset; in GetBufferVariableResourceProperty()
2075 return bufferVariable.pod.blockInfo.arrayStride; in GetBufferVariableResourceProperty()
2078 return bufferVariable.pod.blockInfo.matrixStride; in GetBufferVariableResourceProperty()
2081 return static_cast<GLint>(bufferVariable.pod.blockInfo.isRowMajorMatrix); in GetBufferVariableResourceProperty()
2084 return bufferVariable.isActive(ShaderType::Vertex); in GetBufferVariableResourceProperty()
2087 return bufferVariable.isActive(ShaderType::Fragment); in GetBufferVariableResourceProperty()
2090 return bufferVariable.isActive(ShaderType::Compute); in GetBufferVariableResourceProperty()
2093 return bufferVariable.isActive(ShaderType::Geometry); in GetBufferVariableResourceProperty()
2096 return bufferVariable.isActive(ShaderType::TessControl); in GetBufferVariableResourceProperty()
2099 return bufferVariable.isActive(ShaderType::TessEvaluation); in GetBufferVariableResourceProperty()
2102 return bufferVariable.pod.topLevelArraySize; in GetBufferVariableResourceProperty()
2105 return bufferVariable.pod.blockInfo.topLevelArrayStride; in GetBufferVariableResourceProperty()