/third_party/vk-gl-cts/external/openglcts/modules/common/ |
H A D | glcUniformBlockCase.hpp | 238 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 D | glcUniformBlockCase.cpp | 177 // 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 D | glcUniformBlockTests.cpp | 72 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 D | glsUniformBlockCase.hpp | 179 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 D | glsUniformBlockCase.cpp | 196 // 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 D | glsRandomUniformBlockCase.hpp | 81 void generateUniform (de::Random& rnd, ub::UniformBlock& block);
|
H A D | glsRandomUniformBlockCase.cpp | 87 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 D | vktUniformBlockCase.hpp | 194 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 D | vktUniformBlockTests.cpp | 65 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 D | vktRandomUniformBlockCase.hpp | 76 void generateUniform (de::Random& rnd, UniformBlock& block, deUint32 complexity);
|
H A D | vktUniformBlockCase.cpp | 144 // 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 D | vktRandomUniformBlockCase.cpp | 105 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 D | vktUniformBlockCase.hpp | 194 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 D | vktUniformBlockTests.cpp | 65 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 D | vktUniformBlockCase.cpp | 144 // 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 D | vktRandomUniformBlockCase.hpp | 77 void generateUniform (de::Random& rnd, UniformBlock& block, deUint32 complexity);
|
H A D | vktRandomUniformBlockCase.cpp | 106 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 D | Program.h | 75 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 D | Program.cpp | 88 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 D | es3fUniformBlockTests.cpp | 63 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 D | es31cLayoutBindingTests.hpp | 61 UniformBlock, enumerator
|
H A D | es31cLayoutBindingTests.cpp | 511 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 D | OutputASM.h | 82 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 D | es31fUniformBlockTests.cpp | 65 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 D | queryutils.h | 33 struct UniformBlock;
|