/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model/ |
D | vktMemoryModelSharedLayout.cpp | 161 glu::VarType RandomSharedLayoutCase::generateType (de::Random &rnd, int typeDepth, bool arrayOk) in generateType() argument 166 if (typeDepth > 0 && rnd.getFloat() < structWeight && (m_features & FEATURE_STRUCTS)) in generateType() 173 memberTypes.push_back(generateType(rnd, typeDepth - 1, true)); in generateType() 184 else if (typeDepth > 0 && m_maxArrayLength > 0 && arrayOk && rnd.getFloat() < arrayWeight) in generateType() 188 const glu::VarType elementType = generateType(rnd, typeDepth - 1, childArrayOk); in generateType()
|
D | vktMemoryModelSharedLayoutCase.hpp | 163 glu::VarType generateType (de::Random& rnd, int typeDepth, bool arrayOk);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/ |
D | vktTransformFeedbackRandomLayoutCase.cpp | 204 VarType RandomInterfaceBlockCase::generateType (de::Random& rnd, int typeDepth, bool arrayOk) in generateType() argument 209 if (typeDepth < m_maxStructDepth && rnd.getFloat() < structWeight) in generateType() 218 memberTypes.push_back(generateType(rnd, typeDepth+1, true)); in generateType() 242 VarType elementType = generateType(rnd, typeDepth, arraysOfArraysOk); in generateType()
|
D | vktTransformFeedbackRandomLayoutCase.hpp | 69 VarType generateType (de::Random& rnd, int typeDepth, bool arrayOk);
|
/third_party/vk-gl-cts/modules/glshared/ |
D | glsRandomUniformBlockCase.cpp | 156 VarType RandomUniformBlockCase::generateType (de::Random& rnd, int typeDepth, bool arrayOk) in generateType() argument 161 if (typeDepth < m_maxStructDepth && rnd.getFloat() < structWeight) in generateType() 171 memberTypes.push_back(generateType(rnd, typeDepth+1, true)); in generateType() 193 VarType elementType = generateType(rnd, typeDepth, arraysOfArraysOk); in generateType()
|
D | glsRandomUniformBlockCase.hpp | 82 ub::VarType generateType (de::Random& rnd, int typeDepth, bool arrayOk);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo/ |
D | vktRandomUniformBlockCase.cpp | 183 VarType RandomUniformBlockCase::generateType (de::Random& rnd, int typeDepth, bool arrayOk) in generateType() argument 188 if (typeDepth < m_maxStructDepth && rnd.getFloat() < structWeight) in generateType() 198 memberTypes.push_back(generateType(rnd, typeDepth+1, true)); in generateType() 220 VarType elementType = generateType(rnd, typeDepth, arraysOfArraysOk); in generateType()
|
D | vktRandomUniformBlockCase.hpp | 78 VarType generateType (de::Random& rnd, int typeDepth, bool arrayOk);
|
/third_party/vk-gl-cts/external/openglcts/modules/common/ |
D | glcUniformBlockTests.cpp | 73 VarType generateType(de::Random& rnd, int typeDepth, bool arrayOk); 204 VarType RandomUniformBlockCase::generateType(de::Random& rnd, int typeDepth, bool arrayOk) in generateType() argument 209 if (typeDepth < m_maxStructDepth && rnd.getFloat() < structWeight) in generateType() 219 memberTypes.push_back(generateType(rnd, typeDepth + 1, true)); in generateType() 240 VarType elementType = generateType(rnd, typeDepth, false /* nested arrays are not allowed */); in generateType()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo/ |
D | vktSSBOLayoutTests.cpp | 96 glu::VarType generateType (de::Random& rnd, int typeDepth, bool arrayOk, bool unusedArrayOk); 246 glu::VarType RandomSSBOLayoutCase::generateType (de::Random& rnd, int typeDepth, bool arrayOk, bool… in generateType() argument 257 const glu::VarType elementType = generateType(rnd, typeDepth, childArrayOk, false); in generateType() 260 else if (typeDepth < m_maxStructDepth && rnd.getFloat() < structWeight) in generateType() 267 memberTypes.push_back(generateType(rnd, typeDepth+1, true, false)); in generateType() 284 const glu::VarType elementType = generateType(rnd, typeDepth, childArrayOk, false); in generateType()
|