Home
last modified time | relevance | path

Searched refs:fractionBits (Results 1 - 5 of 5) sorted by relevance

/third_party/vk-gl-cts/framework/common/
H A DtcuFloatFormat.cpp51 double computeMaxValue (int maxExp, int fractionBits) in computeMaxValue() argument
54 deLdExp(double((1ull << fractionBits) - 1), maxExp - fractionBits)); in computeMaxValue()
61 int fractionBits, in FloatFormat()
68 , m_fractionBits (fractionBits) in FloatFormat()
73 , m_maxValue (computeMaxValue(maxExp, fractionBits)) in FloatFormat()
298 NormalizedFormat::NormalizedFormat (int fractionBits)
299 : FloatFormat(0, 0, fractionBits, true, tcu::YES)
306 const int fractionBits = getFractionBits();
308 if (fractionBits <
59 FloatFormat(int minExp, int maxExp, int fractionBits, bool exactPrecision, YesNoMaybe hasSubnormal_, YesNoMaybe hasInf_, YesNoMaybe hasNaN_) FloatFormat() argument
[all...]
H A DtcuFloatFormat.hpp47 int fractionBits,
90 NormalizedFormat (int fractionBits);
/third_party/vk-gl-cts/modules/glshared/
H A DglsBuiltinPrecisionTests.cpp3354 const int fractionBits = ctx.format.getFractionBits(); in compare() local
3355 const double minQuantum = deLdExp(1.0f, minExp - fractionBits); in compare()
4273 const int fractionBits = format.getFractionBits(); in genRandom() local
4280 DE_ASSERT(fractionBits < std::numeric_limits<float>::digits); in genRandom()
4296 quantum = deFloatLdExp(1.0f, exp - fractionBits); in genRandom()
4302 quantum = deFloatLdExp(1.0f, minExp - fractionBits); in genRandom()
4318 deUint64 intFraction = rnd.getUint64() & ((1ull << fractionBits) - 1); in genRandom()
4332 const int fractionBits = format.getFractionBits(); in genFixeds() local
4333 const float minQuantum = deFloatLdExp(1.0f, minExp - fractionBits); in genFixeds()
4335 const float maxQuantum = deFloatLdExp(1.0f, maxExp - fractionBits); in genFixeds()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktShaderBuiltinPrecisionTests.cpp5744 const int fractionBits = format.getFractionBits(); in randomDouble() local
5757 DE_ASSERT(fractionBits < std::numeric_limits<double>::digits); in randomDouble()
5761 double quantum = deLdExp(1.0, exp - fractionBits); // smallest representable difference in the binade in randomDouble()
5776 deUint64 intFraction = rnd.getUint64() & ((1 << fractionBits) - 1); in randomDouble()
5801 const int fractionBits = format.getFractionBits();
5802 const float minQuantum = deFloatLdExp(1.0f, minExp - fractionBits);
5804 const float maxQuantum = deFloatLdExp(1.0f, maxExp - fractionBits);
5860 const int fractionBits = format.getFractionBits();
5861 const double minQuantum = deLdExp(1.0, minExp - fractionBits);
5863 const double maxQuantum = deLdExp(1.0, maxExp - fractionBits);
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/
H A DvktShaderBuiltinPrecisionTests.cpp5733 const int fractionBits = format.getFractionBits(); in randomDouble() local
5746 DE_ASSERT(fractionBits < std::numeric_limits<double>::digits); in randomDouble()
5750 double quantum = deLdExp(1.0, exp - fractionBits); // smallest representable difference in the binade in randomDouble()
5765 deUint64 intFraction = rnd.getUint64() & ((1 << fractionBits) - 1); in randomDouble()
5790 const int fractionBits = format.getFractionBits();
5791 const float minQuantum = deFloatLdExp(1.0f, minExp - fractionBits);
5793 const float maxQuantum = deFloatLdExp(1.0f, maxExp - fractionBits);
5849 const int fractionBits = format.getFractionBits();
5850 const double minQuantum = deLdExp(1.0, minExp - fractionBits);
5852 const double maxQuantum = deLdExp(1.0, maxExp - fractionBits);
[all...]

Completed in 34 milliseconds