Lines Matching refs:deUint32
32 ApiVersion unpackVersion (deUint32 version)
40 deUint32 pack (const ApiVersion& version)
50 deUint32 apiVersionClearPatch(deUint32 version)
64 const static std::vector<std::pair<deUint32,deUint32>> apiVersionPredecessors =
73 bool isApiVersionEqual(deUint32 lhs, deUint32 rhs)
75 deUint32 lhsp = apiVersionClearPatch(lhs);
76 deUint32 rhsp = apiVersionClearPatch(rhs);
80 bool isApiVersionPredecessor(deUint32 version, deUint32 predVersion)
82 std::vector<deUint32> versions;
85 deUint32 p = apiVersionClearPatch(predVersion);
89 deUint32 v = versions.back();
104 bool isApiVersionSupported(deUint32 yourVersion, deUint32 versionInQuestion)
111 deUint32 minVulkanAPIVersion(deUint32 lhs, deUint32 rhs)
113 deUint32 lhsp = apiVersionClearPatch(lhs);
114 deUint32 rhsp = apiVersionClearPatch(rhs);
122 static std::vector<deUint32> commonPredecessors;
125 std::set<deUint32> pred;
132 std::sort(begin(commonPredecessors), end(commonPredecessors), [](deUint32 xlhs, deUint32 xrhs) { return isApiVersionPredecessor(xrhs, xlhs); });