Lines Matching refs:mipLevel
70 uint32_t mipLevel;
78 inline int32_t computeMipLevelDimension (int32_t baseLevelDimension, uint32_t mipLevel)
80 return de::max(baseLevelDimension >> mipLevel, 1);
83 tcu::IVec3 computeMipLevelSize (tcu::IVec3 baseLevelSize, uint32_t mipLevel)
85 int32_t width = computeMipLevelDimension(baseLevelSize.x(), mipLevel);
86 int32_t height = computeMipLevelDimension(baseLevelSize.y(), mipLevel);
87 int32_t depth = computeMipLevelDimension(baseLevelSize.z(), mipLevel);
99 uint32_t mipLevel)
101 const VkImageSubresourceRange subresourceRange = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, mipLevel, 1u, 0, 1u);
122 mipLevel, // deUint32 mipLevel
226 copyImageLayerToBuffer(vk, cmdBuffer, image, outputBuffer, testMipLevelSize.xy(), VK_ACCESS_SHADER_WRITE_BIT, VK_IMAGE_LAYOUT_GENERAL, useSampler ? 0u : m_testParameters.layerNdx, useSampler ? 0u : m_testParameters.mipLevel);
336 copyImageLayerToBuffer(vk, cmdBuffer, image, outputBuffer, testMipLevelSize.xy(), VK_ACCESS_SHADER_WRITE_BIT, VK_IMAGE_LAYOUT_GENERAL, useSampler ? 0u : m_testParameters.layerNdx, useSampler ? 0u : m_testParameters.mipLevel);
356 tcu::IVec3 testMipLevelSize = computeMipLevelSize(m_testParameters.imageSize, m_testParameters.mipLevel);
404 const VkImageSubresourceRange subresourceRange = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, m_testParameters.mipLevel, 1u, m_testParameters.layerNdx, 1u);
515 copies.push_back(makeBufferImageCopy(makeExtent3D(testMipLevelSize), makeImageSubresourceLayers(VK_IMAGE_ASPECT_COLOR_BIT, m_testParameters.mipLevel, 0, 1)));
613 tcu::IVec3 mipLevelSize = computeMipLevelSize(m_testParameters.imageSize, m_testParameters.mipLevel);
694 tcu::IVec3 mipLevelSize = computeMipLevelSize(m_testParameters.imageSize, m_testParameters.mipLevel);
781 for (uint32_t mipLevel = 0; mipLevel < 3; mipLevel += 2)
784 std::vector<int32_t> layers = { 0, computeMipLevelDimension(imageDimension, mipLevel) -1 };
789 mipLevel, // uint32_t mipLevel
796 std::string testName = "mip" + std::to_string(mipLevel) + "_layer" + std::to_string(layer);