util/format: add missing vulkan formats
[mesa.git] / src / util / format / u_format.h
index b85bd217b2eebb0f6ea7d752eb13a75aa22781f9..9d5972fe945a147018f7032f0ff2affefd4b85c9 100644 (file)
@@ -974,8 +974,12 @@ util_format_srgb(enum pipe_format format)
       return PIPE_FORMAT_R8_SRGB;
    case PIPE_FORMAT_L8A8_UNORM:
       return PIPE_FORMAT_L8A8_SRGB;
+   case PIPE_FORMAT_R8G8_UNORM:
+      return PIPE_FORMAT_R8G8_SRGB;
    case PIPE_FORMAT_R8G8B8_UNORM:
       return PIPE_FORMAT_R8G8B8_SRGB;
+   case PIPE_FORMAT_B8G8R8_UNORM:
+      return PIPE_FORMAT_B8G8R8_SRGB;
    case PIPE_FORMAT_A8B8G8R8_UNORM:
       return PIPE_FORMAT_A8B8G8R8_SRGB;
    case PIPE_FORMAT_X8B8G8R8_UNORM:
@@ -1058,8 +1062,12 @@ util_format_linear(enum pipe_format format)
       return PIPE_FORMAT_R8_UNORM;
    case PIPE_FORMAT_L8A8_SRGB:
       return PIPE_FORMAT_L8A8_UNORM;
+   case PIPE_FORMAT_R8G8_SRGB:
+      return PIPE_FORMAT_R8G8_UNORM;
    case PIPE_FORMAT_R8G8B8_SRGB:
       return PIPE_FORMAT_R8G8B8_UNORM;
+   case PIPE_FORMAT_B8G8R8_SRGB:
+      return PIPE_FORMAT_B8G8R8_UNORM;
    case PIPE_FORMAT_A8B8G8R8_SRGB:
       return PIPE_FORMAT_A8B8G8R8_UNORM;
    case PIPE_FORMAT_X8B8G8R8_SRGB: