Lines Matching refs:clearValue
165 deBool compareDepthResult (VkCompareOp compare, float depth, float clearValue)
180 result = depth == clearValue;
183 result = depth != clearValue;
186 result = depth > clearValue;
189 result = depth >= clearValue;
192 result = depth < clearValue;
195 result = depth <= clearValue;
937 float clearValue = m_param.depthBufferClearValue.depthStencil.depth;
943 clearValue = de::min(de::max(clearValue, 0.0f), 1.0f);
968 if (compareDepthResult(m_param.depthCompareOp, depth, clearValue))
1007 tcu::Vec4(clearValue, 0.0f, 0.0f, 1.0f),
1036 fabs(clearValue - depth.x()) > epsilon)
1039 << ", expected " << clearValue << "." << tcu::TestLog::EndMessage;
1043 float expectedDepth = clearValue;
1060 expectedDepth = compareDepthResult(m_param.depthCompareOp, expectedDepth, clearValue) ? expectedDepth : clearValue;
1080 expectedDepth = compareDepthResult(m_param.depthCompareOp, expectedDepth, clearValue) ? expectedDepth : clearValue;
1230 float clearValue = m_param.depthBufferClearValue.depthStencil.depth;
1235 clearValue = de::min(de::max(clearValue, 0.0f), 1.0f);
1256 float depthBufferValue = firstDrawHasPassedDepthBoundsTest ? depth : clearValue;
1332 // If we are in the first draw call, the depth buffer content is clearValue. If we are in the second draw call, it is going to be depth.x() if the first
1334 float depthBufferValue = firstDrawHasPassedDepthBoundsTest ? depth.x() : clearValue;
1493 for (int clearValue = 0; clearValue < DE_LENGTH_OF_ARRAY(clearValues); clearValue++)
1495 testParams.depthBufferClearValue.depthStencil.depth = clearValues[clearValue];
1529 for (int clearValue = 0; clearValue < DE_LENGTH_OF_ARRAY(clearValues); clearValue++)
1531 testParams.depthBufferClearValue.depthStencil.depth = clearValues[clearValue];
1575 for (int clearValue = 0; clearValue < DE_LENGTH_OF_ARRAY(clearValues); clearValue++)
1577 testParams.depthBufferClearValue.depthStencil.depth = clearValues[clearValue];