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

  /external/chromium_org/third_party/angle/src/libGLESv2/
Uniform.cpp 81 UniformBlock::UniformBlock(const std::string &name, unsigned int elementIndex, unsigned int dataSize)
90 bool UniformBlock::isArrayElement() const
95 bool UniformBlock::isReferencedByVertexShader() const
100 bool UniformBlock::isReferencedByFragmentShader() const
Uniform.h 58 struct UniformBlock
61 UniformBlock(const std::string &name, unsigned int elementIndex, unsigned int dataSize);
ProgramBinary.h 176 UniformBlock *getUniformBlockByIndex(GLuint blockIndex);
243 bool assignUniformBlockRegister(InfoLog &infoLog, UniformBlock *uniformBlock, GLenum shader, unsigned int registerIndex, const Caps &caps);
315 std::vector<UniformBlock*> mUniformBlocks;
ProgramBinary.cpp 479 const UniformBlock &uniformBlock = *mUniformBlocks[blockIndex];
480 if (uniformBlock.name == name)
482 const bool arrayElementZero = (subscript == GL_INVALID_INDEX && uniformBlock.elementIndex == 0);
483 if (subscript == uniformBlock.elementIndex || arrayElementZero)
493 UniformBlock *ProgramBinary::getUniformBlockByIndex(GLuint blockIndex)
997 UniformBlock *uniformBlock = getUniformBlockByIndex(uniformBlockIndex);
1000 ASSERT(uniformBlock && uniformBuffer);
1002 if (uniformBuffer->getSize() < uniformBlock->dataSize
    [all...]
  /external/deqp/modules/glshared/
glsRandomUniformBlockCase.hpp 81 void generateUniform (de::Random& rnd, ub::UniformBlock& block);
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...]
glsRandomUniformBlockCase.cpp 87 UniformBlock& block = m_interface.allocBlock((string("Block") + (char)('A' + m_blockNdx)).c_str());
139 void RandomUniformBlockCase::generateUniform (de::Random& rnd, UniformBlock& block)
  /external/deqp/modules/gles3/functional/
es3fUniformBlockTests.cpp 63 UniformBlock& block = m_interface.allocBlock("Block");
101 UniformBlock& block = m_interface.allocBlock("Block");
134 UniformBlock& block = m_interface.allocBlock("Block");
173 UniformBlock& block = m_interface.allocBlock("Block");
213 UniformBlock& block = m_interface.allocBlock("Block");
245 UniformBlock& blockA = m_interface.allocBlock("BlockA");
252 UniformBlock& blockB = m_interface.allocBlock("BlockB");
296 UniformBlock& blockA = m_interface.allocBlock("BlockA");
303 UniformBlock& blockB = m_interface.allocBlock("BlockB");
  /external/deqp/modules/gles31/functional/
es31fUniformBlockTests.cpp 65 UniformBlock& block = m_interface.allocBlock("Block");
103 UniformBlock& block = m_interface.allocBlock("Block");

Completed in 80 milliseconds