Lines Matching defs:format
56 std::string getFormatPrefix (const tcu::TextureFormat& format);
57 std::string getShaderImageType (const tcu::TextureFormat& format, const ImageType imageType, const bool multisample = false);
58 std::string getShaderImageFormatQualifier (const tcu::TextureFormat& format);
59 std::string getGlslSamplerType (const tcu::TextureFormat& format, vk::VkImageViewType type);
60 const char* getGlslInputFormatType (const vk::VkFormat format);
61 const char* getGlslFormatType (const vk::VkFormat format);
62 const char* getGlslAttachmentType (const vk::VkFormat format);
63 const char* getGlslInputAttachmentType (const vk::VkFormat format);
64 bool isPackedType (const vk::VkFormat format);
65 bool isComponentSwizzled (const vk::VkFormat format);
66 int getNumUsedChannels (const vk::VkFormat format);
67 bool isFormatImageLoadStoreCapable (const vk::VkFormat format);
107 const tcu::TextureFormat& format);
148 inline vk::VkDeviceSize getImageSizeBytes (const tcu::IVec3& imageSize, const vk::VkFormat format)
150 return tcu::getPixelSize(vk::mapVkFormat(format)) * imageSize.x() * imageSize.y() * imageSize.z();
153 tcu::UVec3 getCompressedImageResolutionInBlocks (const vk::VkFormat format, const tcu::UVec3& size);
154 tcu::UVec3 getCompressedImageResolutionBlockCeil (const vk::VkFormat format, const tcu::UVec3& size);
155 vk::VkDeviceSize getCompressedImageSizeInBytes (const vk::VkFormat format, const tcu::UVec3& size);
156 vk::VkDeviceSize getUncompressedImageSizeInBytes (const vk::VkFormat format, const tcu::UVec3& size);
158 std::string getFormatShortString (const vk::VkFormat format);