HomeSort by relevance Sort by last modified time
    Searched defs:UniformBlock (Results 1 - 11 of 11) sorted by null

  /external/deqp/external/openglcts/modules/gles31/
es31cLayoutBindingTests.hpp 61 UniformBlock,
  /external/deqp/external/openglcts/modules/common/
glcUniformBlockCase.hpp 238 class UniformBlock
244 UniformBlock(const char* blockName);
319 UniformBlock& allocBlock(const char* name);
325 const UniformBlock& getUniformBlock(int ndx) const
332 std::vector<UniformBlock*> m_uniformBlocks;
glcUniformBlockCase.cpp 176 // UniformBlock implementation.
178 UniformBlock::UniformBlock(const char* blockName) : m_blockName(blockName), m_arraySize(0), m_flags(0)
277 for (std::vector<UniformBlock*>::iterator i = m_uniformBlocks.begin(); i != m_uniformBlocks.end(); i++)
318 UniformBlock& ShaderInterface::allocBlock(const char* name)
321 m_uniformBlocks.push_back(new UniformBlock(name));
561 const UniformBlock& block = interface.getUniformBlock(blockNdx);
568 for (UniformBlock::ConstIterator uniformIter = block.begin(); uniformIter != block.end(); uniformIter++)
834 void generateDeclaration(std::ostringstream& src, const UniformBlock& block)
842 for (UniformBlock::ConstIterator uniformIter = block.begin(); uniformIter != block.end(); uniformIter++
    [all...]
  /external/swiftshader/src/OpenGL/libGLESv2/
Program.h 75 struct UniformBlock
78 UniformBlock(const std::string &name, unsigned int elementIndex, unsigned int dataSize, std::vector<unsigned int> memberUniformIndexes);
236 bool areMatchingUniformBlocks(const glsl::UniformBlock &block1, const glsl::UniformBlock &block2, const Shader *shader1, const Shader *shader2);
240 bool defineUniformBlock(const Shader *shader, const glsl::UniformBlock &block);
312 typedef std::vector<UniformBlock*> UniformBlockArray;
Program.cpp 104 UniformBlock::UniformBlock(const std::string &name, unsigned int elementIndex, unsigned int dataSize, std::vector<unsigned int> memberUniformIndexes) :
109 void UniformBlock::setRegisterIndex(GLenum shader, unsigned int registerIndex)
124 bool UniformBlock::isArrayElement() const
129 bool UniformBlock::isReferencedByVertexShader() const
134 bool UniformBlock::isReferencedByFragmentShader() const
441 const UniformBlock &uniformBlock = *uniformBlocks[uniformBlockIndex];
446 *params = static_cast<GLint>(uniformBlock.dataSize);
449 *params = static_cast<GLint>(uniformBlock.name.size() + 1 + (uniformBlock.isArrayElement() ? 3 : 0))
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/ubo/
vktUniformBlockCase.hpp 186 class UniformBlock
192 UniformBlock (const std::string& blockName);
220 typedef de::SharedPtr<UniformBlock> UniformBlockSP;
231 UniformBlock& allocBlock (const std::string& name);
234 const UniformBlock& getUniformBlock (int ndx) const { return *m_uniformBlocks[ndx]; }
vktUniformBlockCase.cpp 138 // UniformBlock implementation.
140 UniformBlock::UniformBlock (const std::string& blockName)
238 UniformBlock& ShaderInterface::allocBlock (const std::string& name)
240 m_uniformBlocks.push_back(UniformBlockSP(new UniformBlock(name)));
533 const UniformBlock& block = interface.getUniformBlock(blockNdx);
540 for (UniformBlock::ConstIterator uniformIter = block.begin(); uniformIter != block.end(); uniformIter++)
717 void collectUniqueBasicTypes (std::set<glu::DataType>& basicTypes, const UniformBlock& uniformBlock)
719 for (UniformBlock::ConstIterator iter = uniformBlock.begin(); iter != uniformBlock.end(); ++iter
    [all...]
  /external/deqp/modules/glshared/
glsUniformBlockCase.hpp 179 class UniformBlock
185 UniformBlock (const char* blockName);
221 UniformBlock& allocBlock (const char* name);
224 const UniformBlock& getUniformBlock (int ndx) const { return *m_uniformBlocks[ndx]; }
228 std::vector<UniformBlock*> m_uniformBlocks;
glsUniformBlockCase.cpp 195 // UniformBlock implementation.
197 UniformBlock::UniformBlock (const char* blockName)
312 for (std::vector<UniformBlock*>::iterator i = m_uniformBlocks.begin(); i != m_uniformBlocks.end(); i++)
350 UniformBlock& ShaderInterface::allocBlock (const char* name)
353 m_uniformBlocks.push_back(new UniformBlock(name));
585 const UniformBlock& block = interface.getUniformBlock(blockNdx);
592 for (UniformBlock::ConstIterator uniformIter = block.begin(); uniformIter != block.end(); uniformIter++)
766 void collectUniqueBasicTypes (std::set<glu::DataType>& basicTypes, const UniformBlock& uniformBlock)
    [all...]
  /external/swiftshader/src/OpenGL/compiler/
OutputASM.h 82 struct UniformBlock
84 UniformBlock(const std::string& name, unsigned int dataSize, unsigned int arraySize,
142 typedef std::vector<UniformBlock> ActiveUniformBlocks;
OutputASM.cpp 281 UniformBlock::UniformBlock(const std::string& name, unsigned int dataSize, unsigned int arraySize,
    [all...]

Completed in 199 milliseconds