Home
last modified time | relevance | path

Searched refs:deFloat32To16Round (Results 1 - 11 of 11) sorted by relevance

/third_party/vk-gl-cts/framework/delibs/debase/
H A DdeFloat16.h43 deFloat16 deFloat32To16Round (float val32, deRoundingMode mode);
H A DdeFloat16Test.c50 return deFloat32To16Round(val32, DE_ROUNDINGMODE_TO_ZERO); in deFloat32To16RTZ()
55 return deFloat32To16Round(val32, DE_ROUNDINGMODE_TO_NEAREST_EVEN); in deFloat32To16RTE()
H A DdeFloat16.c211 deFloat16 deFloat32To16Round (float val32, deRoundingMode mode) in deFloat32To16Round() function
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktShaderBuiltinPrecisionTests.cpp5838 if ( !inputRange.contains(static_cast<double>(*it)) || (prec == glu::PRECISION_LAST && isDenorm16(deFloat32To16Round(*it, DE_ROUNDINGMODE_TO_ZERO))))
5954 dst.push_back(deFloat32To16Round(sign * minNormalized, DE_ROUNDINGMODE_TO_NEAREST_EVEN));
5957 dst.push_back(deFloat32To16Round(sign * (minNormalized + minQuantum), DE_ROUNDINGMODE_TO_NEAREST_EVEN));
5959 dst.push_back(deFloat32To16Round(sign * 0.5f, DE_ROUNDINGMODE_TO_NEAREST_EVEN));
5960 dst.push_back(deFloat32To16Round(sign * 1.0f, DE_ROUNDINGMODE_TO_NEAREST_EVEN));
5961 dst.push_back(deFloat32To16Round(sign * 2.0f, DE_ROUNDINGMODE_TO_NEAREST_EVEN));
5964 dst.push_back(deFloat32To16Round(sign * (deFloatLdExp(1.0f, maxExp) +
5967 dst.push_back(deFloat32To16Round(sign * TCU_INFINITY, DE_ROUNDINGMODE_TO_NEAREST_EVEN));
H A DvktShaderExecutor.cpp1801 f16vals[0] = deFloat32To16Round(((float*)srcPtr)[cmpNdx], DE_ROUNDINGMODE_TO_ZERO); in copyToBuffer()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/
H A DvktShaderBuiltinPrecisionTests.cpp5827 if ( !inputRange.contains(static_cast<double>(*it)) || (prec == glu::PRECISION_LAST && isDenorm16(deFloat32To16Round(*it, DE_ROUNDINGMODE_TO_ZERO))))
5943 dst.push_back(deFloat32To16Round(sign * minNormalized, DE_ROUNDINGMODE_TO_NEAREST_EVEN));
5946 dst.push_back(deFloat32To16Round(sign * (minNormalized + minQuantum), DE_ROUNDINGMODE_TO_NEAREST_EVEN));
5948 dst.push_back(deFloat32To16Round(sign * 0.5f, DE_ROUNDINGMODE_TO_NEAREST_EVEN));
5949 dst.push_back(deFloat32To16Round(sign * 1.0f, DE_ROUNDINGMODE_TO_NEAREST_EVEN));
5950 dst.push_back(deFloat32To16Round(sign * 2.0f, DE_ROUNDINGMODE_TO_NEAREST_EVEN));
5953 dst.push_back(deFloat32To16Round(sign * (deFloatLdExp(1.0f, maxExp) +
5956 dst.push_back(deFloat32To16Round(sign * TCU_INFINITY, DE_ROUNDINGMODE_TO_NEAREST_EVEN));
H A DvktShaderExecutor.cpp1801 f16vals[0] = deFloat32To16Round(((float*)srcPtr)[cmpNdx], DE_ROUNDINGMODE_TO_ZERO); in copyToBuffer()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmFloatControlsTests.cpp496 vm[V_CONV_TO_FP16_RTZ_RESULT] = deFloat32To16Round(1.22334445f, DE_ROUNDINGMODE_TO_ZERO); in TypeValues()
503 vm[V_CONV_TO_FP16_RTE_RESULT] = deFloat32To16Round(1.22334445f, DE_ROUNDINGMODE_TO_NEAREST_EVEN); in TypeValues()
H A DvktSpvAsmGraphicsShaderTestUtil.cpp2607 const Float16 expectedFloat (deFloat32To16Round(original, deRoundingMode(bitNdx))); in compare16BitFloat()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
H A DvktSpvAsmFloatControlsTests.cpp494 vm[V_CONV_TO_FP16_RTZ_RESULT] = deFloat32To16Round(1.22334445f, DE_ROUNDINGMODE_TO_ZERO); in TypeValues()
501 vm[V_CONV_TO_FP16_RTE_RESULT] = deFloat32To16Round(1.22334445f, DE_ROUNDINGMODE_TO_NEAREST_EVEN); in TypeValues()
H A DvktSpvAsmGraphicsShaderTestUtil.cpp2604 const Float16 expectedFloat (deFloat32To16Round(original, deRoundingMode(bitNdx))); in compare16BitFloat()

Completed in 67 milliseconds