Home
last modified time | relevance | path

Searched refs:packFloat16Bit (Results 1 – 3 of 3) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/
DvktShaderExecutor.cpp99 void packFloat16Bit (std::ostream& src, const std::vector<Symbol>& outputs) in packFloat16Bit() function
246 if (shaderSpec.packFloat16Bit && isDataTypeFloatOrVec(input->varType.getBasicType())) in generateVertexShader()
258 if (shaderSpec.packFloat16Bit && isDataTypeFloatOrVec(output->varType.getBasicType())) in generateVertexShader()
278 if (shaderSpec.packFloat16Bit) in generateVertexShader()
279 packFloat16Bit(src, shaderSpec.outputs); in generateVertexShader()
284 if (shaderSpec.packFloat16Bit && isDataTypeFloatOrVec(output->varType.getBasicType())) in generateVertexShader()
365 packFloat16Bit(src, shaderSpec.outputs); in generateFragShaderOutAssign()
534 if (shaderSpec.packFloat16Bit && isDataTypeFloatOrVec(input->varType.getBasicType())) in generateFragmentShader()
546 if (shaderSpec.packFloat16Bit && isDataTypeFloatOrVec(output->varType.getBasicType())) in generateFragmentShader()
566 …teFragShaderOutAssign(src, shaderSpec, useIntOutputs, "", outputPrefix, shaderSpec.packFloat16Bit); in generateFragmentShader()
[all …]
DvktShaderExecutor.hpp69 bool packFloat16Bit; member
75 , packFloat16Bit (false) in ShaderSpec()
DvktShaderBuiltinPrecisionTests.cpp6403 m_spec.packFloat16Bit = context.isPackFloat16b; in PrecisionCase()
6469 if (inputs16Bit || m_spec.packFloat16Bit) in testStatement()