Home
last modified time | relevance | path

Searched refs:UniformBlock (Results 1 - 25 of 26) sorted by relevance

12

/third_party/vk-gl-cts/external/openglcts/modules/common/
H A DglcUniformBlockCase.hpp238 class UniformBlock class
244 UniformBlock(const char* blockName);
319 UniformBlock& allocBlock(const char* name);
325 const UniformBlock& getUniformBlock(int ndx) const in getUniformBlock()
332 std::vector<UniformBlock*> m_uniformBlocks;
H A DglcUniformBlockCase.cpp177 // UniformBlock implementation.
179 UniformBlock::UniformBlock(const char* blockName) : m_blockName(blockName), m_arraySize(0), m_flags(0) in UniformBlock() function in deqp::ub::UniformBlock
278 for (std::vector<UniformBlock*>::iterator i = m_uniformBlocks.begin(); i != m_uniformBlocks.end(); i++) in ~ShaderInterface()
319 UniformBlock& ShaderInterface::allocBlock(const char* name) in allocBlock()
322 m_uniformBlocks.push_back(new UniformBlock(name)); in allocBlock()
556 const UniformBlock& block = interface.getUniformBlock(blockNdx); in computeStd140Layout()
563 for (UniformBlock::ConstIterator uniformIter = block.begin(); uniformIter != block.end(); uniformIter++) in computeStd140Layout()
829 void generateDeclaration(std::ostringstream& src, const UniformBlock& block) in generateDeclaration()
837 for (UniformBlock in generateDeclaration()
[all...]
H A DglcUniformBlockTests.cpp72 void generateUniform(de::Random& rnd, UniformBlock& block);
134 UniformBlock& block = m_interface.allocBlock((string("Block") + (char)('A' + m_blockNdx)).c_str()); in generateBlock()
187 void RandomUniformBlockCase::generateUniform(de::Random& rnd, UniformBlock& block) in generateUniform()
302 UniformBlock& block = m_interface.allocBlock("Block"); in BlockBasicTypeCase()
347 UniformBlock& block = m_interface.allocBlock("Block"); in init()
382 UniformBlock& block = m_interface.allocBlock("Block"); in init()
423 UniformBlock& block = m_interface.allocBlock("Block"); in init()
465 UniformBlock& block = m_interface.allocBlock("Block"); in init()
498 UniformBlock& blockA = m_interface.allocBlock("BlockA"); in init()
505 UniformBlock in init()
[all...]
/third_party/vk-gl-cts/modules/glshared/
H A DglsUniformBlockCase.hpp179 class UniformBlock class
185 UniformBlock (const char* blockName);
221 UniformBlock& allocBlock (const char* name);
224 const UniformBlock& getUniformBlock (int ndx) const { return *m_uniformBlocks[ndx]; } in getUniformBlock()
228 std::vector<UniformBlock*> m_uniformBlocks;
H A DglsUniformBlockCase.cpp196 // UniformBlock implementation.
198 UniformBlock::UniformBlock (const char* blockName) in UniformBlock() function in deqp::gls::ub::UniformBlock
313 for (std::vector<UniformBlock*>::iterator i = m_uniformBlocks.begin(); i != m_uniformBlocks.end(); i++) in ~ShaderInterface()
351 UniformBlock& ShaderInterface::allocBlock (const char* name) in allocBlock()
354 m_uniformBlocks.push_back(new UniformBlock(name)); in allocBlock()
586 const UniformBlock& block = interface.getUniformBlock(blockNdx); in computeStd140Layout()
593 for (UniformBlock::ConstIterator uniformIter = block.begin(); uniformIter != block.end(); uniformIter++) in computeStd140Layout()
767 void collectUniqueBasicTypes (std::set<glu::DataType>& basicTypes, const UniformBlock& uniformBlock) in collectUniqueBasicTypes()
769 for (UniformBlock in collectUniqueBasicTypes()
[all...]
H A DglsRandomUniformBlockCase.hpp81 void generateUniform (de::Random& rnd, ub::UniformBlock& block);
H A DglsRandomUniformBlockCase.cpp87 UniformBlock& block = m_interface.allocBlock((string("Block") + (char)('A' + m_blockNdx)).c_str()); in generateBlock()
139 void RandomUniformBlockCase::generateUniform (de::Random& rnd, UniformBlock& block) in generateUniform()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo/
H A DvktUniformBlockCase.hpp194 class UniformBlock class
200 UniformBlock (const std::string& blockName);
228 typedef de::SharedPtr<UniformBlock> UniformBlockSP;
239 UniformBlock& allocBlock (const std::string& name);
242 const UniformBlock& getUniformBlock (int ndx) const { return *m_uniformBlocks[ndx]; } in getUniformBlock()
H A DvktUniformBlockTests.cpp65 UniformBlock& block = m_interface.allocBlock("Block"); in BlockBasicTypeCase()
108 UniformBlock& block = m_interface.allocBlock("Block"); in BlockSingleStructCase()
131 UniformBlock& block = m_interface.allocBlock("Block"); in BlockSingleStructArrayCase()
160 UniformBlock& block = m_interface.allocBlock("Block"); in BlockSingleNestedStructCase()
190 UniformBlock& block = m_interface.allocBlock("Block"); in BlockSingleNestedStructArrayCase()
211 UniformBlock& blockA = m_interface.allocBlock("BlockA"); in BlockMultiBasicTypesCase()
218 UniformBlock& blockB = m_interface.allocBlock("BlockB"); in BlockMultiBasicTypesCase()
250 UniformBlock& blockA = m_interface.allocBlock("BlockA"); in BlockMultiNestedStructCase()
257 UniformBlock& blockB = m_interface.allocBlock("BlockB"); in BlockMultiNestedStructCase()
286 UniformBlock in Block2LevelStructArrayCase()
[all...]
H A DvktRandomUniformBlockCase.hpp76 void generateUniform (de::Random& rnd, UniformBlock& block, deUint32 complexity);
H A DvktUniformBlockCase.cpp144 // UniformBlock implementation.
146 UniformBlock::UniformBlock (const std::string& blockName) in UniformBlock() function in vkt::ubo::UniformBlock
244 UniformBlock& ShaderInterface::allocBlock (const std::string& name) in allocBlock()
246 m_uniformBlocks.push_back(UniformBlockSP(new UniformBlock(name))); in allocBlock()
696 const UniformBlock& block = interface.getUniformBlock(blockNdx); in computeReferenceLayout()
703 for (UniformBlock::ConstIterator uniformIter = block.begin(); uniformIter != block.end(); uniformIter++) in computeReferenceLayout()
908 void collectUniqueBasicTypes (std::set<glu::DataType>& basicTypes, const UniformBlock& uniformBlock) in collectUniqueBasicTypes()
910 for (UniformBlock::ConstIterator iter = uniformBlock.begin(); iter != uniformBlock.end(); ++iter) in collectUniqueBasicTypes()
1054 deUint32 getBlockMemberOffset (int blockNdx, const UniformBlock
[all...]
H A DvktRandomUniformBlockCase.cpp105 UniformBlock& block = m_interface.allocBlock(std::string("Block") + (char)('A' + m_blockNdx)); in generateBlock()
165 void RandomUniformBlockCase::generateUniform (de::Random& rnd, UniformBlock& block, deUint32 complexity) in generateUniform()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ubo/
H A DvktUniformBlockCase.hpp194 class UniformBlock class
200 UniformBlock (const std::string& blockName);
228 typedef de::SharedPtr<UniformBlock> UniformBlockSP;
239 UniformBlock& allocBlock (const std::string& name);
242 const UniformBlock& getUniformBlock (int ndx) const { return *m_uniformBlocks[ndx]; } in getUniformBlock()
H A DvktUniformBlockTests.cpp65 UniformBlock& block = m_interface.allocBlock("Block"); in BlockBasicTypeCase()
108 UniformBlock& block = m_interface.allocBlock("Block"); in BlockSingleStructCase()
131 UniformBlock& block = m_interface.allocBlock("Block"); in BlockSingleStructArrayCase()
160 UniformBlock& block = m_interface.allocBlock("Block"); in BlockSingleNestedStructCase()
190 UniformBlock& block = m_interface.allocBlock("Block"); in BlockSingleNestedStructArrayCase()
211 UniformBlock& blockA = m_interface.allocBlock("BlockA"); in BlockMultiBasicTypesCase()
218 UniformBlock& blockB = m_interface.allocBlock("BlockB"); in BlockMultiBasicTypesCase()
250 UniformBlock& blockA = m_interface.allocBlock("BlockA"); in BlockMultiNestedStructCase()
257 UniformBlock& blockB = m_interface.allocBlock("BlockB"); in BlockMultiNestedStructCase()
286 UniformBlock in Block2LevelStructArrayCase()
[all...]
H A DvktUniformBlockCase.cpp144 // UniformBlock implementation.
146 UniformBlock::UniformBlock (const std::string& blockName) in UniformBlock() function in vkt::ubo::UniformBlock
244 UniformBlock& ShaderInterface::allocBlock (const std::string& name) in allocBlock()
246 m_uniformBlocks.push_back(UniformBlockSP(new UniformBlock(name))); in allocBlock()
696 const UniformBlock& block = interface.getUniformBlock(blockNdx); in computeReferenceLayout()
703 for (UniformBlock::ConstIterator uniformIter = block.begin(); uniformIter != block.end(); uniformIter++) in computeReferenceLayout()
908 void collectUniqueBasicTypes (std::set<glu::DataType>& basicTypes, const UniformBlock& uniformBlock) in collectUniqueBasicTypes()
910 for (UniformBlock::ConstIterator iter = uniformBlock.begin(); iter != uniformBlock.end(); ++iter) in collectUniqueBasicTypes()
1054 deUint32 getBlockMemberOffset (int blockNdx, const UniformBlock
[all...]
H A DvktRandomUniformBlockCase.hpp77 void generateUniform (de::Random& rnd, UniformBlock& block, deUint32 complexity);
H A DvktRandomUniformBlockCase.cpp106 UniformBlock& block = m_interface.allocBlock(std::string("Block") + (char)('A' + m_blockNdx)); in generateBlock()
166 void RandomUniformBlockCase::generateUniform (de::Random& rnd, UniformBlock& block, deUint32 complexity) in generateUniform()
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/
H A DProgram.h75 struct UniformBlock struct
78 UniformBlock(const std::string &name, unsigned int elementIndex, unsigned int dataSize, std::vector<unsigned int> memberUniformIndexes);
237 bool areMatchingUniformBlocks(const glsl::UniformBlock &block1, const glsl::UniformBlock &block2, const Shader *shader1, const Shader *shader2);
241 bool defineUniformBlock(const Shader *shader, const glsl::UniformBlock &block);
312 typedef std::vector<UniformBlock*> UniformBlockArray;
H A DProgram.cpp88 UniformBlock::UniformBlock(const std::string &name, unsigned int elementIndex, unsigned int dataSize, std::vector<unsigned int> memberUniformIndexes) : in UniformBlock() function in es2::UniformBlock
93 void UniformBlock::setRegisterIndex(GLenum shader, unsigned int registerIndex) in setRegisterIndex()
108 bool UniformBlock::isArrayElement() const in isArrayElement()
113 bool UniformBlock::isReferencedByVertexShader() const in isReferencedByVertexShader()
118 bool UniformBlock::isReferencedByFragmentShader() const in isReferencedByFragmentShader()
420 const UniformBlock &uniformBlock = *uniformBlocks[uniformBlockIndex];
459 const UniformBlock &uniformBlock = *uniformBlocks[blockIndex];
1181 UniformBlock &uniformBlock = *uniformBlocks[uniformBlockIndex]; in applyUniformBuffers()
1929 bool Program::areMatchingUniformBlocks(const glsl::UniformBlock
[all...]
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fUniformBlockTests.cpp63 UniformBlock& block = m_interface.allocBlock("Block"); in BlockBasicTypeCase()
101 UniformBlock& block = m_interface.allocBlock("Block"); in init()
134 UniformBlock& block = m_interface.allocBlock("Block"); in init()
173 UniformBlock& block = m_interface.allocBlock("Block"); in init()
215 UniformBlock& block = m_interface.allocBlock("Block"); in init()
257 UniformBlock& block = m_interface.allocBlock("Block"); in init()
289 UniformBlock& blockA = m_interface.allocBlock("BlockA"); in init()
296 UniformBlock& blockB = m_interface.allocBlock("BlockB"); in init()
340 UniformBlock& blockA = m_interface.allocBlock("BlockA"); in init()
347 UniformBlock in init()
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/gles31/
H A Des31cLayoutBindingTests.hpp61 UniformBlock, enumerator
H A Des31cLayoutBindingTests.cpp511 return (m_testParams.surface_type != UniformBlock) && (m_testParams.surface_type != ShaderStorageBuffer); in needsPrecision()
515 return (m_testParams.surface_type != UniformBlock) && (m_testParams.surface_type != ShaderStorageBuffer) && in needsPrecision()
3363 { "uniform", UniformBlock, None, "vec4", "block", "vec3", "block" },
3406 case UniformBlock: in init()
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
H A DOutputASM.h82 struct UniformBlock struct
84 UniformBlock(const std::string& name, unsigned int dataSize, unsigned int arraySize,
142 typedef std::vector<UniformBlock> ActiveUniformBlocks;
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fUniformBlockTests.cpp65 UniformBlock& block = m_interface.allocBlock("Block"); in BlockBasicTypeCase()
103 UniformBlock& block = m_interface.allocBlock("Block"); in init()
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A Dqueryutils.h33 struct UniformBlock;

Completed in 32 milliseconds

12