/external/deqp/framework/delibs/dethread/ |
D | deAtomic.h | 139 DE_INLINE deUint64 deAtomicIncrementUint64 (volatile deUint64* dstAddr) in deAtomicIncrementUint64() 165 DE_INLINE deUint64 deAtomicDecrementUint64 (volatile deUint64* dstAddr) in deAtomicDecrementUint64() 184 DE_INLINE deUint64 deAtomicCompareExchangeUint64 (volatile deUint64* dstAddr, deUint64 compare, deU… in deAtomicCompareExchangeUint64() 205 return deAtomicIncrementUint64((volatile deUint64*)size); in deAtomicIncrementUSize() 221 return deAtomicDecrementUint64((volatile deUint64*)size); in deAtomicDecrementUSize() 246 …eturn (void*)deAtomicCompareExchangeUint64((volatile deUint64*)dstAddr, (deUint64)compare, (deUint… in deAtomicCompareExchangePtr()
|
/external/deqp/framework/delibs/debase/ |
D | deFloat16.c | 104 deUint64 sign; in deFloat64To16() 106 deUint64 mantissa; in deFloat64To16() 110 deUint64 u; in deFloat64To16() 131 deUint64 t = 43u - expotent; in deFloat64To16() 132 deUint64 a = (1u << (t - 1u)) - 1u; in deFloat64To16() 133 deUint64 b = (mantissa >> t) & 1u; in deFloat64To16() 339 static deUint64 roundToNearestEven64 (deUint64 val, const deUint64 numBitsToDiscard) in roundToNearestEven64() 341 const deUint64 lastBits = val & (((deUint64)1 << numBitsToDiscard) - 1); in roundToNearestEven64() 342 const deUint64 headBit = val & ((deUint64)1 << (numBitsToDiscard - 1)); in roundToNearestEven64() 373 deUint64 u; /* Interpret as 64-bit unsigned integer */ in deFloat64To16Round() [all …]
|
D | deInt32.h | 96 DE_INLINE deUint64 deMinu64 (deUint64 a, deUint64 b) in deMinu64() 226 DE_INLINE deBool deIsPowerOfTwo64 (deUint64 a) in deIsPowerOfTwo64() 270 DE_INLINE deUint64 deSmallestGreaterOrEquallPowerOfTwoU64 (deUint64 a) in deSmallestGreaterOrEquallPowerOfTwoU64() 491 DE_INLINE int dePop64 (deUint64 a) in dePop64() 566 deUint64 res = ((deUint64)a * (deUint64)b) >> shift; in deSafeMuluAsr32() 567 DE_ASSERT(res == (deUint64)(deUint32)res); in deSafeMuluAsr32() 578 DE_ASSERT((deUint64) a != 0x8000000000000000LL); in deAbs64() 582 DE_INLINE int deClz64 (deUint64 a) in deClz64() 606 deUint64 key = (deUint64)a; in deInt64Hash() 620 DE_INLINE deUint32 deUint64Hash (deUint64 v) { return deInt64Hash((deInt64)v); } in deUint64Hash() [all …]
|
/external/deqp/framework/delibs/deutil/ |
D | deClock.c | 37 deUint64 deGetMicroseconds (void) in deGetMicroseconds() 61 return (deUint64)currTime.tv_sec*1000000 + ((deUint64)currTime.tv_nsec/1000); in deGetMicroseconds() 68 return (deUint64)currTime.tv_sec*1000000 + ((deUint64)currTime.tv_nsec/1000); in deGetMicroseconds() 73 return (deUint64)currTime.tv_sec*1000000 + (deUint64)currTime.tv_usec; in deGetMicroseconds() 80 deUint64 deGetTime (void) in deGetTime() 82 return (deUint64)time(DE_NULL); in deGetTime()
|
D | deClock.h | 38 deUint64 deGetMicroseconds (void); 44 deUint64 deGetTime (void);
|
/external/deqp/framework/common/ |
D | tcuSeedBuilder.cpp | 157 (deUint8)(((deUint64)val) & 0xFFu), in operator <<() 158 (deUint8)((((deUint64)val) >> 8) & 0xFFu), in operator <<() 159 (deUint8)((((deUint64)val) >> 16) & 0xFFu), in operator <<() 160 (deUint8)((((deUint64)val) >> 24) & 0xFFu), in operator <<() 162 (deUint8)((((deUint64)val) >> 32) & 0xFFu), in operator <<() 163 (deUint8)((((deUint64)val) >> 40) & 0xFFu), in operator <<() 164 (deUint8)((((deUint64)val) >> 48) & 0xFFu), in operator <<() 165 (deUint8)((((deUint64)val) >> 56) & 0xFFu), in operator <<() 172 SeedBuilder& operator<< (SeedBuilder& builder, deUint64 value) in operator <<() 174 const deUint64 val = value ^ 4664937258000467599ull; in operator <<() [all …]
|
D | tcuFormatUtil.hpp | 44 Hex (deUint64 value_) : value(value_) {} in Hex() 67 deUint64 value; 81 deUint64 bit; 84 BitDesc (deUint64 bit_, const char* name_) : bit(bit_), name(name_) {} in BitDesc() 93 Bitfield (deUint64 value, const BitDesc* begin, const BitDesc* end) in Bitfield() 102 deUint64 bitsLeft = m_value; in toStream() 125 deUint64 m_value; 156 return stream << Hex<NumBytes*2>((deUint64)m_value); in toStream() 165 return Hex<NumBytes*2>((deUint64)m_value).toString(); in toString() 247 template <int Bits> inline deUint64 makeMask64 (void) { return (1ull<<Bits)-1; } in makeMask64() [all …]
|
D | tcuFloat.hpp | 145 typedef Float<deUint64, 11, 52, 1023, FLOAT_HAS_SIGN|FLOAT_SUPPORT_DENORM> Float64; //!< IEEE 754 6… 174 deUint64 u64; in Float() 175 memcpy(&u64, &value, sizeof(deUint64)); in Float() 192 deUint64 u64 = Float64::convert(*this).bits(); in asDouble() 193 memcpy(&v, &u64, sizeof(deUint64)); in asDouble() 299 deUint64 m = other.mantissa(); in convert() 315 deUint64 lastBitsMask = (1ull << bitDiff) - 1ull; in convert() 316 deUint64 lastBits = (static_cast<deUint64>(m) & lastBitsMask); in convert() 317 deUint64 half = (1ull << (bitDiff - 1)) - 1; in convert() 318 deUint64 bias = (m >> bitDiff) & 1; in convert() [all …]
|
D | tcuTestSessionExecutor.hpp | 104 deUint64 m_testStartTime; 105 deUint64 m_packageStartTime; 106 std::map<std::string, deUint64> m_groupsDurationTime;
|
/external/deqp/modules/glshared/ |
D | glsStateChangePerfTestCases.cpp | 61 deUint64 min; 62 deUint64 max; 65 ResultStats calculateStats (const vector<deUint64>& values) in calculateStats() 69 deUint64 sum = 0; in calculateStats() 87 vector<deUint64> sortedValues = values; in calculateStats() 166 double calculateVariance (const vector<deUint64>& values, double avg) in calculateVariance() 179 deUint64 findMin (const vector<deUint64>& values) in findMin() 181 deUint64 min = ~0ull; in findMin() 189 deUint64 findMax (const vector<deUint64>& values) in findMax() 191 deUint64 max = 0; in findMax() [all …]
|
D | glsStateChangePerfTestCases.hpp | 104 std::vector<deUint64> m_interleavedResults; 105 std::vector<deUint64> m_batchedResults; 130 std::vector<deUint64> m_results;
|
D | glsCalibration.hpp | 81 deUint64 getTotalTime (void) const; 86 std::vector<deUint64> frameTimes; 161 void recordIteration (deUint64 frameTime);
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineTimestampTests.cpp | 195 deUint64 timestampMaskFromValidBits (deUint32 validBits) in timestampMaskFromValidBits() 197 …return ((validBits == MAX_TIMESTAMP_VALID_BITS) ? std::numeric_limits<deUint64>::max() : ((1ULL <<… in timestampMaskFromValidBits() 201 deUint64 checkTimestampsSupported (Context& context) in checkTimestampsSupported() 217 void checkTimestampBits (deUint64 timestamp, deUint64 mask) in checkTimestampBits() 681 deUint64* m_timestampValues; 682 deUint64* m_timestampValuesHostQueryReset; 683 deUint64 m_timestampMask; 756 m_timestampValues = new deUint64[m_stages.size()]; in TimestampTestInstance() 759 m_timestampValuesHostQueryReset = new deUint64[m_stages.size() * 2]; in TimestampTestInstance() 806 …Device, *m_queryPool, 0u, stageSize, sizeof(deUint64) * stageSize, (void*)m_timestampValues, sizeo… in iterate() [all …]
|
/external/deqp/modules/gles3/functional/ |
D | es3fFlushFinishTests.cpp | 89 const deUint64 startTime = deGetMicroseconds(); in busyWait() 97 if (deGetMicroseconds()-startTime >= deUint64(1000*milliseconds)) in busyWait() 133 deUint64 submitTime; 134 deUint64 waitTime; 135 deUint64 readPixelsTime; 296 const deUint64 calibrateStartTime = deGetMicroseconds(); in calibrate() 300 const deUint64 targetDurationUs = MAX_SAMPLE_DURATION_US/100; in calibrate() 301 deUint64 prevDuration = 0; in calibrate() 309 deUint64 endTime; in calibrate() 310 deUint64 curDuration; in calibrate() [all …]
|
/external/deqp/framework/referencerenderer/ |
D | rrRasterizer.hpp | 42 inline deUint64 getCoverageBit (int numSamples, int x, int y, int sampleNdx) in getCoverageBit() 44 const int numBits = (int)sizeof(deUint64)*8; in getCoverageBit() 52 inline deUint64 getCoverageFragmentSampleBits (int numSamples, int x, int y) in getCoverageFragmentSampleBits() 55 const deUint64 fragMask = (1ull << numSamples) - 1; in getCoverageFragmentSampleBits() 60 inline deUint64 setCoverageValue (deUint64 mask, int numSamples, int x, int y, int sampleNdx, bool … in setCoverageValue() 62 const deUint64 bit = getCoverageBit(numSamples, x, y, sampleNdx); in setCoverageValue() 67 inline bool getCoverageValue (deUint64 mask, int numSamples, int x, int y, int sampleNdx) in getCoverageValue() 73 inline bool getCoverageAnyFragmentSampleLive (deUint64 mask, int numSamples, int x, int y) in getCoverageAnyFragmentSampleLive()
|
/external/deqp/external/vulkancts/framework/vulkan/ |
D | vkDefs.hpp | 72 typedef deUint64 VkDeviceSize; 76 typedef deUint64 VkFlags64; 77 typedef deUint64 VkDeviceAddress; 87 Handle (deUint64 internal) : m_internal(internal) {} in Handle() 89 Handle& operator= (deUint64 internal) { m_internal = internal; return *this; } in operator =() 96 deUint64 getInternal (void) const { return m_internal; } in getInternal() 101 deUint64 m_internal; 172 deUint64 object,
|
/external/deqp/modules/gles3/performance/ |
D | es3pBufferDataUploadTests.cpp | 98 deUint64 totalDuration; 99 deUint64 fitResponseDuration; // used for fitting 104 deUint64 mapDuration; 105 deUint64 unmapDuration; 106 deUint64 writeDuration; 107 deUint64 allocDuration; 108 deUint64 totalDuration; 110 deUint64 fitResponseDuration; 115 deUint64 mapDuration; 116 deUint64 unmapDuration; [all …]
|
/external/deqp/framework/delibs/decpp/ |
D | deSha1.hpp | 98 inline Sha1Stream& operator<< (Sha1Stream& stream, deUint64 value) in operator <<() 118 return stream << (deUint64)value; in operator <<() 124 stream << (deUint64)values.size(); in operator <<() 134 stream << (deUint64)str.size(); in operator <<()
|
D | deRandom.hpp | 52 …deUint32 upper = getUint32(); return static_cast<deInt64>((deUint64)upper << 32ull | (deUint64)get… in getInt64() 53 …deUint64 getUint64 (void) { deUint32 upper = getUint32(); return (deUint64)upper << 32ull | (… in getUint64()
|
/external/deqp/modules/gles2/functional/ |
D | es2fFlushFinishTests.cpp | 82 const deUint64 startTime = deGetMicroseconds(); in busyWait() 90 if (deGetMicroseconds()-startTime >= deUint64(1000*milliseconds)) in busyWait() 126 deUint64 waitTime; 127 deUint64 readPixelsTime; 272 deUint64 prevDuration = 0; in calibrate() 280 deUint64 curDuration; in calibrate() 283 const deUint64 startTime = deGetMicroseconds(); in calibrate() 333 …FromSamples (const std::vector<FlushFinishCase::Sample>& samples, const deUint64 FlushFinishCase::… in getPointsFromSamples() 453 deUint64 waitStartTime; in iterate() 454 deUint64 readStartTime; in iterate() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/synchronization/ |
D | vktSynchronizationTimelineSemaphoreTests.cpp | 90 deUint64 getMaxTimelineSemaphoreValueDifference(const InstanceInterface& vk, in getMaxTimelineSemaphoreValueDifference() 114 const deUint64 timelineValue) in deviceSignal() 148 …t DeviceInterface& vk, const VkDevice& device, VkSemaphore semaphore, const deUint64 timelineValue) in hostSignal() 181 std::vector<deUint64> timelineValues; in iterate() 298 std::vector<deUint64> timelineValues; in iterate() 305 const deUint64 newTimelineValue = (timelineValues.back() + rng.getInt(1, 10000)); in iterate() 427 std::vector<deUint64> timelineValues; in iterate() 428 const deUint64 secondInMicroSeconds = 1000ull * 1000ull * 1000ull; in iterate() 429 deUint64 startTime; in iterate() 451 deUint64 value; in iterate() [all …]
|
/external/deqp/framework/qphelper/ |
D | qpWatchDog.c | 59 volatile deUint64 resetTime; 60 volatile deUint64 lastTouchTime; 75 deUint64 curTime = deGetMicroseconds(); in watchDogThreadFunc() 130 deUint64 curTime = deGetMicroseconds(); in qpWatchDog_reset()
|
/external/deqp/modules/gles2/performance/ |
D | es2pTextureUploadTests.cpp | 257 …std::vector<deUint64> sortedFrameTimes(measureState.frameTimes.begin(), measureState.frameTimes.en… in logResults() 259 vector<deUint64>::const_iterator first = sortedFrameTimes.begin(); in logResults() 260 vector<deUint64>::const_iterator last = sortedFrameTimes.end(); in logResults() 261 vector<deUint64>::const_iterator middle = first + (last - first) / 2; in logResults() 263 deUint64 medianFrameTime = *middle; in logResults() 267 deUint64 totalTime = measureState.getTotalTime(); in logResults() 345 deUint64 startTime = deGetMicroseconds(); in iterate() 352 deUint64 endTime = deGetMicroseconds(); in iterate() 353 deUint64 duration = endTime-startTime; in iterate() 393 deUint64 m_renderStart; [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/query_pool/ |
D | vktQueryPoolOcclusionTests.cpp | 302 && testVector.queryResultsStride == sizeof(deUint64) in BasicOcclusionQueryTestInstance() 407 deUint64 queryResults[NUM_QUERIES_IN_POOL] = { 0 }; in iterate() 432 deUint64 expectedValue; in iterate() 493 …void captureResults (deUint64* retResults, deUint64* retAvailability, bool allowNotRe… 494 void logResults (const deUint64* results, const deUint64* availability); 495 …bool validateResults (const deUint64* results, const deUint64* availability, bool allow… 701 deUint64 queryResults [NUM_QUERIES_IN_POOL]; in iterate() 702 deUint64 queryAvailability [NUM_QUERIES_IN_POOL]; in iterate() 883 void OcclusionQueryTestInstance::captureResults (deUint64* retResults, deUint64* retAvailAbility, b… in captureResults() 926 const deUint64* srcPtrTyped = static_cast<const deUint64*>(srcPtr); in captureResults() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
D | vktShaderClockTests.cpp | 87 static inline void* getPtrOfVar(deUint64& var) in getPtrOfVar() 107 const deUint64 initValue = 0xcdcdcdcd; in iterate() 109 std::vector<deUint64> outputs (NUM_ELEMENTS, initValue); in iterate() 144 bool validateOutput(std::vector<deUint64>& outputs) in validateOutput() 147 return (outputs.size() == deUint64(std::count(std::begin(outputs), std::end(outputs), 0))); in validateOutput()
|