Lines Matching refs:VkFormat

94 static FormatCompatibilityClass format_compatibility_class(VkFormat format) {
138 SK_ABORT("Unsupported VkFormat");
142 bool GrVkCaps::canCopyImage(VkFormat dstFormat, int dstSampleCnt, bool dstHasYcbcr,
143 VkFormat srcFormat, int srcSampleCnt, bool srcHasYcbcr) const {
157 bool GrVkCaps::canCopyAsBlit(VkFormat dstFormat, int dstSampleCnt, bool dstIsLinear,
158 bool dstHasYcbcr, VkFormat srcFormat, int srcSampleCnt,
180 bool GrVkCaps::canCopyAsResolve(VkFormat dstFormat, int dstSampleCnt, bool dstHasYcbcr,
181 VkFormat srcFormat, int srcSampleCnt, bool srcHasYcbcr) const {
264 VkFormat dstFormat, srcFormat;
744 VkFormat format) {
762 static bool format_is_srgb(VkFormat format) {
775 static constexpr VkFormat kVkFormats[] = {
803 void GrVkCaps::setColorType(GrColorType colorType, std::initializer_list<VkFormat> formats) {
834 const GrVkCaps::FormatInfo& GrVkCaps::getFormatInfo(VkFormat format) const {
839 GrVkCaps::FormatInfo& GrVkCaps::getFormatInfo(VkFormat format) {
861 constexpr VkFormat format = VK_FORMAT_R8G8B8A8_UNORM;
890 constexpr VkFormat format = VK_FORMAT_R8_UNORM;
920 constexpr VkFormat format = VK_FORMAT_B8G8R8A8_UNORM;
939 constexpr VkFormat format = VK_FORMAT_R5G6B5_UNORM_PACK16;
958 constexpr VkFormat format = VK_FORMAT_R16G16B16A16_SFLOAT;
985 constexpr VkFormat format = VK_FORMAT_R16_SFLOAT;
1006 constexpr VkFormat format = VK_FORMAT_R8G8B8_UNORM;
1026 constexpr VkFormat format = VK_FORMAT_R8G8_UNORM;
1045 constexpr VkFormat format = VK_FORMAT_A2B10G10R10_UNORM_PACK32;
1064 constexpr VkFormat format = VK_FORMAT_A2R10G10B10_UNORM_PACK32;
1083 constexpr VkFormat format = VK_FORMAT_B4G4R4A4_UNORM_PACK16;
1105 constexpr VkFormat format = VK_FORMAT_R4G4B4A4_UNORM_PACK16;
1124 constexpr VkFormat format = VK_FORMAT_R8G8B8A8_SRGB;
1143 constexpr VkFormat format = VK_FORMAT_R16_UNORM;
1164 constexpr VkFormat format = VK_FORMAT_R16G16_UNORM;
1183 constexpr VkFormat format = VK_FORMAT_R16G16B16A16_UNORM;
1202 constexpr VkFormat format = VK_FORMAT_R16G16_SFLOAT;
1221 constexpr VkFormat format = VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM;
1242 constexpr VkFormat format = VK_FORMAT_G8_B8R8_2PLANE_420_UNORM;
1263 constexpr VkFormat format = VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK;
1272 constexpr VkFormat format = VK_FORMAT_BC1_RGB_UNORM_BLOCK;
1281 constexpr VkFormat format = VK_FORMAT_BC1_RGBA_UNORM_BLOCK;
1290 constexpr VkFormat format = VK_FORMAT_ASTC_4x4_UNORM_BLOCK;
1299 constexpr VkFormat format = VK_FORMAT_ASTC_6x6_UNORM_BLOCK;
1308 constexpr VkFormat format = VK_FORMAT_ASTC_8x8_UNORM_BLOCK;
1368 VkFormat format) {
1412 VkFormat format) {
1424 // external the VkFormat will be VK_NULL_HANDLE which is not handled by our various format
1433 VkFormat vkFormat;
1443 VkFormat vkFormat;
1455 VkFormat vkFormat;
1467 bool GrVkCaps::isVkFormatTexturable(VkFormat format) const {
1477 VkFormat vkFormat;
1489 VkFormat vkFormat;
1496 bool GrVkCaps::isFormatRenderable(VkFormat format, int sampleCount) const {
1502 VkFormat vkFormat;
1510 int GrVkCaps::getRenderTargetSampleCount(int requestedCount, VkFormat format) const {
1535 VkFormat vkFormat;
1542 int GrVkCaps::maxRenderTargetSampleCount(VkFormat format) const {
1566 VkFormat vkFormat;
1618 GrColorType GrVkCaps::transferColorType(VkFormat vkFormat, GrColorType surfaceColorType) const {
1648 VkFormat vkFormat;
1673 VkFormat format = this->getFormatFromColorType(ct);
1744 VkFormat vkFormat;
1767 VkFormat vkFormat;
1793 VkFormat vkFormat;
1803 // A VkFormat has a size of 64 bits.
1810 VkFormat vkFormat;
1984 VkFormat format;
1988 if (((format == VkFormat::VK_FORMAT_R8G8B8A8_UNORM)
1989 || (format == VkFormat::VK_FORMAT_R8G8B8_UNORM)
1990 || (format == VkFormat::VK_FORMAT_R16G16B16A16_SFLOAT))