/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmGraphicsShaderTestUtil.hpp | 332 template<typename T> T randomScalar (de::Random& rnd, T minValue, T maxValue); 333 template<> inline float randomScalar (de::Random& rnd, float minValue, float maxValue) { return rnd.getFloat(minValue, maxValue); } function in namespace:vkt::SpirVAssembly 334 template<> inline deInt32 randomScalar (de::Random& rnd, deInt32 minValue, deInt32 maxValue) { return rnd.getInt(minValue, maxValue); } function in namespace:vkt::SpirVAssembly
|
H A D | vktSpvAsmVariablePointersTests.cpp | 86 typedPtr[offset + ndx] = randomScalar<T>(rnd, minValue, maxValue);
|
H A D | vktSpvAsmInstructionTests.cpp | 99 typedPtr[offset + ndx] = randomScalar<T>(rnd, minValue, maxValue); 111 value = randomScalar<T>(rnd, minValue, maxValue);
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fShaderCommonFunctionTests.cpp | 68 template<typename T> T randomScalar (de::Random& rnd, T minValue, T maxValue); 69 template<> inline float randomScalar (de::Random& rnd, float minValue, float maxValue) { return rnd.getFloat(minValue, maxValue); } function in namespace:deqp::gles3::Functional 70 template<> inline deInt32 randomScalar (de::Random& rnd, deInt32 minValue, deInt32 maxValue) { return rnd.getInt(minValue, maxValue); } function in namespace:deqp::gles3::Functional 71 template<> inline deUint32 randomScalar (de::Random& rnd, deUint32 minValue, deUint32 maxValue) { return minValue + rnd.getUint32() % (maxValue - minValue + 1); } function in namespace:deqp::gles3::Functional 78 res[ndx] = randomScalar<T>(rnd, minValue[ndx], maxValue[ndx]); 95 typedPtr[offset + ndx] = randomScalar<T>(rnd, minValue, maxValue);
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fShaderCommonFunctionTests.cpp | 72 template<typename T> T randomScalar (de::Random& rnd, T minValue, T maxValue); 73 template<> inline float randomScalar (de::Random& rnd, float minValue, float maxValue) { return rnd.getFloat(minValue, maxValue); } function in namespace:deqp::gles31::Functional 74 template<> inline deInt32 randomScalar (de::Random& rnd, deInt32 minValue, deInt32 maxValue) { return rnd.getInt(minValue, maxValue); } function in namespace:deqp::gles31::Functional 75 template<> inline deUint32 randomScalar (de::Random& rnd, deUint32 minValue, deUint32 maxValue) { return minValue + rnd.getUint32() % (maxValue - minValue + 1); } function in namespace:deqp::gles31::Functional 82 res[ndx] = randomScalar<T>(rnd, minValue[ndx], maxValue[ndx]); 99 typedPtr[offset + ndx] = randomScalar<T>(rnd, minValue, maxValue);
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
H A D | vktShaderCommonFunctionTests.cpp | 77 template<typename T> T randomScalar (de::Random& rnd, T minValue, T maxValue); 78 template<> inline float randomScalar (de::Random& rnd, float minValue, float maxValue) { return rnd.getFloat(minValue, maxValue); } function in namespace:vkt::shaderexecutor::__anon4484 79 template<> inline deInt32 randomScalar (de::Random& rnd, deInt32 minValue, deInt32 maxValue) { return rnd.getInt(minValue, maxValue); } function in namespace:vkt::shaderexecutor::__anon4484 86 res[ndx] = randomScalar<T>(rnd, minValue[ndx], maxValue[ndx]); 103 typedPtr[offset + ndx] = randomScalar<T>(rnd, minValue, maxValue);
|