Lines Matching refs:VkFormat
52 #define VK_YCBCR_FORMAT_LAST ((vk::VkFormat)(VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM+1))
60 MultiPlaneImageData (vk::VkFormat format, const tcu::UVec2& size);
64 vk::VkFormat getFormat (void) const { return m_format; }
78 const vk::VkFormat m_format;
85 void checkImageSupport (Context& context, vk::VkFormat format, vk::VkImageCreateFlags createFlags, vk::VkImageTiling tiling = vk::VK_IMAGE_TILING_OPTIMAL);
87 void fillRandomNoNaN (de::Random* randomGen, deUint8* const data, deUint32 size, const vk::VkFormat format);
88 void fillRandom (de::Random* randomGen, MultiPlaneImageData* imageData, const vk::VkFormat format = vk::VK_FORMAT_UNDEFINED, bool noNan = false);
96 vk::VkFormat format,
176 bool isYChromaSubsampled (vk::VkFormat format);
178 bool isXChromaSubsampled (vk::VkFormat format);
180 bool areLsb6BitsDontCare (vk::VkFormat srcFormat,
181 vk::VkFormat dstFormat);
183 bool areLsb4BitsDontCare (vk::VkFormat srcFormat,
184 vk::VkFormat dstFormat);
186 tcu::UVec4 getYCbCrBitDepth (vk::VkFormat format);
188 std::vector<tcu::FloatFormat> getPrecision (vk::VkFormat format);
190 deUint32 getYCbCrFormatChannelCount (vk::VkFormat format);