/third_party/vk-gl-cts/framework/opengl/ |
H A D | gluVarTypeUtil.cpp | 107 VarType curType = getVarType(type, path); in parseTypePath() local 113 TCU_CHECK_MSG(curType.isStructType(), "Invalid field selector"); in parseTypePath() 118 for (; ndx < curType.getStructPtr()->getNumMembers(); ndx++) in parseTypePath() 120 if (memberName == curType.getStructPtr()->getMember(ndx).getName()) in parseTypePath() 123 TCU_CHECK_MSG(ndx < curType.getStructPtr()->getNumMembers(), "Member not found in type"); in parseTypePath() 135 if (curType.isArrayType()) in parseTypePath() 137 TCU_CHECK(de::inBounds(ndx, 0, curType.getArraySize())); in parseTypePath() 140 else if (curType.isBasicType() && isDataTypeMatrix(curType.getBasicType())) in parseTypePath() 142 TCU_CHECK(de::inBounds(ndx, 0, getDataTypeMatrixNumColumns(curType in parseTypePath() 164 const VarType* curType = &format.type; operator <<() local [all...] |
H A D | gluVarTypeUtil.hpp | 292 VarType curType = getVarType(*m_type, m_path); in findNext() local 294 if (IsExpanded()(curType)) in findNext() 298 if (curType.isBasicType()) in findNext() 300 DataType basicType = curType.getBasicType(); in findNext() 309 else if (curType.isArrayType()) in findNext() 311 else if (curType.isStructType()) in findNext() 321 const VarType* curType = &type; in isValidTypePath() local 329 if (!curType->isStructType() || !de::inBounds(pathIter->index, 0, curType->getStructPtr()->getNumMembers())) in isValidTypePath() 332 curType in isValidTypePath() 384 const VarType* curType = &type; getVarType() local [all...] |
H A D | gluVarType.cpp | 361 const VarType* curType = &type; in operator <<() local 365 while (curType->isArrayType()) in operator <<() 367 arraySizes.push_back(curType->getArraySize()); in operator <<() 368 curType = &curType->getElementType(); in operator <<() 371 if (curType->isBasicType()) in operator <<() 373 if (curType->getPrecision() != PRECISION_LAST && !glu::isDataTypeFloat16OrVec(curType->getBasicType())) in operator <<() 374 str << glu::getPrecisionName(curType->getPrecision()) << " "; in operator <<() 375 str << glu::getDataTypeName(curType in operator <<() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model/ |
H A D | vktMemoryModelSharedLayoutCase.cpp | 151 const VarType curType = glu::getVarType(var.type, accessPath.begin(), pathComp); in getStructMemberName() local 152 const glu::StructType *structPtr = curType.getStructPtr(); in getStructMemberName() 201 const VarType curType = accessPath.getType(); in generateSharedMemoryWrites() local 203 if (curType.isArrayType()) in generateSharedMemoryWrites() 205 const int arraySize = curType.getArraySize(); in generateSharedMemoryWrites() 209 else if (curType.isStructType()) in generateSharedMemoryWrites() 211 const int numMembers = curType.getStructPtr()->getNumMembers(); in generateSharedMemoryWrites() 217 DE_ASSERT(curType.isBasicType()); in generateSharedMemoryWrites() 219 const glu::DataType basicType = curType.getBasicType(); in generateSharedMemoryWrites()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/memory_model/ |
H A D | vktMemoryModelSharedLayoutCase.cpp | 151 const VarType curType = glu::getVarType(var.type, accessPath.begin(), pathComp); in getStructMemberName() local 152 const glu::StructType *structPtr = curType.getStructPtr(); in getStructMemberName() 201 const VarType curType = accessPath.getType(); in generateSharedMemoryWrites() local 203 if (curType.isArrayType()) in generateSharedMemoryWrites() 205 const int arraySize = curType.getArraySize(); in generateSharedMemoryWrites() 209 else if (curType.isStructType()) in generateSharedMemoryWrites() 211 const int numMembers = curType.getStructPtr()->getNumMembers(); in generateSharedMemoryWrites() 217 DE_ASSERT(curType.isBasicType()); in generateSharedMemoryWrites() 219 const glu::DataType basicType = curType.getBasicType(); in generateSharedMemoryWrites()
|
/third_party/skia/tools/viewer/ |
H A D | ParticlesSlide.cpp | 116 const SkReflected::Type* curType = e ? e->getType() : nullptr; variable 117 if (ImGui::BeginCombo("Type", curType ? curType->fName : "Null")) { 118 auto visitType = [baseType, curType, &e, this](const SkReflected::Type* t) { 120 ImGui::Selectable(t->fName, curType == t)) {
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ssbo/ |
H A D | vktSSBOLayoutCase.cpp | 1145 const VarType curType = glu::getVarType(var.getType(), accessPath.begin(), pathComp); in getAPIName() local 1146 const StructType* structPtr = curType.getStructPtr(); in getAPIName() 1188 const VarType curType = glu::getVarType(var.getType(), accessPath.begin(), pathComp); in getShaderName() local 1189 const StructType* structPtr = curType.getStructPtr(); in getShaderName() 1221 const VarType curType = accessPath.getType(); in generateCompareSrc() local 1223 if (curType.isArrayType()) in generateCompareSrc() 1225 const int arraySize = curType.getArraySize() == VarType::UNSIZED_ARRAY ? block.getLastUnsizedArraySize(instanceNdx) : curType.getArraySize(); in generateCompareSrc() 1230 else if (curType.isStructType()) in generateCompareSrc() 1232 const int numMembers = curType in generateCompareSrc() 1321 const VarType curType = accessPath.getType(); generateWriteSrc() local 1602 const VarType curType = accessPath.getType(); copyNonWrittenData() local [all...] |
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fSSBOLayoutCase.cpp | 1051 const VarType curType = glu::getVarType(var.getType(), accessPath.begin(), pathComp); in getAPIName() local 1052 const StructType* structPtr = curType.getStructPtr(); in getAPIName() 1092 const VarType curType = glu::getVarType(var.getType(), accessPath.begin(), pathComp); in getShaderName() local 1093 const StructType* structPtr = curType.getStructPtr(); in getShaderName() 1124 const VarType curType = accessPath.getType(); in generateCompareSrc() local 1126 if (curType.isArrayType()) in generateCompareSrc() 1128 const int arraySize = curType.getArraySize() == VarType::UNSIZED_ARRAY ? block.getLastUnsizedArraySize(instanceNdx) : curType.getArraySize(); in generateCompareSrc() 1133 else if (curType.isStructType()) in generateCompareSrc() 1135 const int numMembers = curType in generateCompareSrc() 1208 const VarType curType = accessPath.getType(); generateWriteSrc() local 1581 const VarType curType = accessPath.getType(); copyNonWrittenData() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ssbo/ |
H A D | vktSSBOLayoutCase.cpp | 1145 const VarType curType = glu::getVarType(var.getType(), accessPath.begin(), pathComp); in getAPIName() local 1146 const StructType* structPtr = curType.getStructPtr(); in getAPIName() 1188 const VarType curType = glu::getVarType(var.getType(), accessPath.begin(), pathComp); in getShaderName() local 1189 const StructType* structPtr = curType.getStructPtr(); in getShaderName() 1221 const VarType curType = accessPath.getType(); in generateCompareSrc() local 1223 if (curType.isArrayType()) in generateCompareSrc() 1225 const int arraySize = curType.getArraySize() == VarType::UNSIZED_ARRAY ? block.getLastUnsizedArraySize(instanceNdx) : curType.getArraySize(); in generateCompareSrc() 1230 else if (curType.isStructType()) in generateCompareSrc() 1232 const int numMembers = curType in generateCompareSrc() 1321 const VarType curType = accessPath.getType(); generateWriteSrc() local 1602 const VarType curType = accessPath.getType(); copyNonWrittenData() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/ |
H A D | vktTransformFeedbackFuzzLayoutCase.cpp | 1035 const VarType* curType = &type; in generateDeclaration() local 1036 while (curType->isArrayType()) in generateDeclaration() 1038 arraySizes.push_back(curType->getArraySize()); in generateDeclaration() 1039 curType = &curType->getElementType(); in generateDeclaration() 1042 generateLayoutAndPrecisionDeclaration(src, curType->getFlags() & flagsMask, buffer, stride, offset); in generateDeclaration() 1044 if (curType->isBasicType()) in generateDeclaration() 1045 src << glu::getDataTypeName(curType->getBasicType()); in generateDeclaration() 1048 DE_ASSERT(curType->isStructType()); in generateDeclaration() 1049 generateLocalDeclaration(src, curType in generateDeclaration() 1085 const VarType* curType = &member.getType(); getBlockMemberOffset() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo/ |
H A D | vktUniformBlockCase.cpp | 1007 const VarType* curType = &type; in generateDeclaration() local 1008 while (curType->isArrayType()) in generateDeclaration() 1010 arraySizes.push_back(curType->getArraySize()); in generateDeclaration() 1011 curType = &curType->getElementType(); in generateDeclaration() 1014 generateLayoutAndPrecisionDeclaration(src, curType->getFlags() & flagsMask, offset); in generateDeclaration() 1016 if (curType->isBasicType()) in generateDeclaration() 1017 src << glu::getDataTypeName(curType->getBasicType()); in generateDeclaration() 1020 DE_ASSERT(curType->isStructType()); in generateDeclaration() 1021 generateLocalDeclaration(src, curType in generateDeclaration() 1057 const VarType* curType = &uniform.getType(); getBlockMemberOffset() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/transform_feedback/ |
H A D | vktTransformFeedbackFuzzLayoutCase.cpp | 1035 const VarType* curType = &type; in generateDeclaration() local 1036 while (curType->isArrayType()) in generateDeclaration() 1038 arraySizes.push_back(curType->getArraySize()); in generateDeclaration() 1039 curType = &curType->getElementType(); in generateDeclaration() 1042 generateLayoutAndPrecisionDeclaration(src, curType->getFlags() & flagsMask, buffer, stride, offset); in generateDeclaration() 1044 if (curType->isBasicType()) in generateDeclaration() 1045 src << glu::getDataTypeName(curType->getBasicType()); in generateDeclaration() 1048 DE_ASSERT(curType->isStructType()); in generateDeclaration() 1049 generateLocalDeclaration(src, curType in generateDeclaration() 1085 const VarType* curType = &member.getType(); getBlockMemberOffset() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ubo/ |
H A D | vktUniformBlockCase.cpp | 1007 const VarType* curType = &type; in generateDeclaration() local 1008 while (curType->isArrayType()) in generateDeclaration() 1010 arraySizes.push_back(curType->getArraySize()); in generateDeclaration() 1011 curType = &curType->getElementType(); in generateDeclaration() 1014 generateLayoutAndPrecisionDeclaration(src, curType->getFlags() & flagsMask, offset); in generateDeclaration() 1016 if (curType->isBasicType()) in generateDeclaration() 1017 src << glu::getDataTypeName(curType->getBasicType()); in generateDeclaration() 1020 DE_ASSERT(curType->isStructType()); in generateDeclaration() 1021 generateLocalDeclaration(src, curType in generateDeclaration() 1057 const VarType* curType = &uniform.getType(); getBlockMemberOffset() local [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/common/ |
H A D | glcUniformBlockCase.cpp | 777 const VarType* curType = &type; in generateDeclaration() local 778 while (curType->isArrayType()) in generateDeclaration() 780 arraySizes.push_back(curType->getArraySize()); in generateDeclaration() 781 curType = &curType->getElementType(); in generateDeclaration() 784 if (curType->isBasicType()) in generateDeclaration() 786 if ((curType->getFlags() & PRECISION_MASK) != 0) in generateDeclaration() 787 src << PrecisionFlagsFmt(curType->getFlags() & PRECISION_MASK) << " "; in generateDeclaration() 788 src << glu::getDataTypeName(curType->getBasicType()); in generateDeclaration() 792 DE_ASSERT(curType in generateDeclaration() [all...] |
/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsUniformBlockCase.cpp | 866 const VarType* curType = &type; in generateDeclaration() local 867 while (curType->isArrayType()) in generateDeclaration() 869 arraySizes.push_back(curType->getArraySize()); in generateDeclaration() 870 curType = &curType->getElementType(); in generateDeclaration() 873 if (curType->isBasicType()) in generateDeclaration() 875 if ((curType->getFlags() & LAYOUT_MASK) != 0) in generateDeclaration() 876 src << "layout(" << LayoutFlagsFmt(curType->getFlags() & LAYOUT_MASK) << ") "; in generateDeclaration() 877 if ((curType->getFlags() & PRECISION_MASK) != 0) in generateDeclaration() 878 src << PrecisionFlagsFmt(curType in generateDeclaration() [all...] |
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fShaderOperatorTests.cpp | 1414 DataType curType = s_selectionInfo[typeNdx].type; in init() local 1416 bool isBoolCase = isDataTypeBoolOrBVec(curType); in init() 1417 bool isFloatCase = isDataTypeFloatOrVec(curType); in init() 1418 bool isIntCase = isDataTypeIntOrIVec(curType); in init() 1419 const char* dataTypeStr = getDataTypeName(curType); in init() 1443 shaderSpec.output = curType; in init() 1451 shaderSpec.inputs[1] = ShaderValue(curType, rangeMin, rangeMax); in init() 1452 shaderSpec.inputs[2] = ShaderValue(curType, rangeMin, rangeMax); in init()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRenderOperatorTests.cpp | 1879 const DataType curType = s_selectionInfo[typeNdx].type; in init() local 1881 const bool isBoolCase = isDataTypeBoolOrBVec(curType); in init() 1882 const bool isFloatCase = isDataTypeFloatOrVec(curType); in init() 1883 const bool isIntCase = isDataTypeIntOrIVec(curType); in init() 1884 const bool isUintCase = isDataTypeUintOrUVec(curType); in init() 1885 const char* dataTypeStr = getDataTypeName(curType); in init() 1909 shaderSpec.output = curType; in init() 1919 shaderSpec.inputs[1] = ShaderValue(curType, rangeMin, rangeMax); in init() 1920 shaderSpec.inputs[2] = ShaderValue(curType, rangeMin, rangeMax); in init()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/ |
H A D | vktShaderRenderOperatorTests.cpp | 1891 const DataType curType = s_selectionInfo[typeNdx].type; in init() local 1893 const bool isBoolCase = isDataTypeBoolOrBVec(curType); in init() 1894 const bool isFloatCase = isDataTypeFloatOrVec(curType); in init() 1895 const bool isIntCase = isDataTypeIntOrIVec(curType); in init() 1896 const bool isUintCase = isDataTypeUintOrUVec(curType); in init() 1897 const char* dataTypeStr = getDataTypeName(curType); in init() 1921 shaderSpec.output = curType; in init() 1931 shaderSpec.inputs[1] = ShaderValue(curType, rangeMin, rangeMax); in init() 1932 shaderSpec.inputs[2] = ShaderValue(curType, rangeMin, rangeMax); in init()
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fShaderOperatorTests.cpp | 2290 DataType curType = s_selectionInfo[typeNdx].type; in init() local 2292 bool isBoolCase = isDataTypeBoolOrBVec(curType); in init() 2293 bool isFloatCase = isDataTypeFloatOrVec(curType); in init() 2294 bool isIntCase = isDataTypeIntOrIVec(curType); in init() 2295 bool isUintCase = isDataTypeUintOrUVec(curType); in init() 2296 const char* dataTypeStr = getDataTypeName(curType); in init() 2320 shaderSpec.output = curType; in init() 2330 shaderSpec.inputs[1] = ShaderValue(curType, rangeMin, rangeMax); in init() 2331 shaderSpec.inputs[2] = ShaderValue(curType, rangeMin, rangeMax); in init()
|