Lines Matching defs:stencil
139 // only remove aspects but not add them. That is, we cannot use a depth/stencil attachment to resolve a depth-only attachment.
318 // check if the implementation supports setting the depth and stencil resolve
392 TCU_THROW(NotSupportedError, "Format can't be used as depth/stencil attachment");
839 // When the depth/stencil resolve attachment is unused, it needs to be cleared outside
967 // For stencil we can set reference value for just one sample at a time
989 // Note: as per the spec, depth/stencil *resolve* operations are synchronized using the color attachment write access.
1155 // when stencil is tested we are discarding invocations and
1156 // because of that depth and stencil need to be tested separately
1160 expectedValue = static_cast<deUint8>(m_config.clearValue.stencil);
1164 deUint8 stencil = *pixelPtr++;
1175 if (stencil != m_config.clearValue.stencil)
1179 << ") is outside of render area but stencil value is: "
1180 << stencil << " (expected " << m_config.clearValue.stencil << ")" << TestLog::EndMessage;
1188 if (stencil != expectedValue)
1192 << ") stencil value is: " << static_cast<deUint32>(stencil)
1435 // view taken from a 3D image must not be a depth/stencil format
1473 // Miscellaneous depth/stencil resolve tests
1475 // Check reported depth/stencil resolve properties
1497 // iterate over depth/stencil formats
1520 // iterate over stencil resolve modes
1525 // there is no average resolve mode for stencil - go to next iteration
1537 // match the stencil resolve mode.
1542 // If there is no stencil, the stencil resolve mode should be NONE, or
1636 // All formats with stencil and depth aspects have incompatible formats and sizes in the depth
1637 // aspect, so their only alternative is the VK_FORMAT_S8_UINT format. Finally, that stencil-only
1662 // layered texture tests are done for all stencil modes and depth modes - not all combinations
1681 // iterate over depth/stencil formats
1746 // there is no average resolve mode for stencil - go to next iteration