aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChia-I Wu <olv@lunarg.com>2015-11-10 17:01:22 +0800
committerJon Ashburn <jon@lunarg.com>2015-11-11 08:58:57 -0700
commitdded9540172f001e257587afa08d8ce8b049a5d3 (patch)
treef80d2b8416dd7008b7cf22710e734c5c9d2c6ea5
parent3684713f21c8ca86a583987403c71e2239d68dca (diff)
downloadusermoji-dded9540172f001e257587afa08d8ce8b049a5d3.tar.xz
bug 12998 part 7: drop unwanted USCALED formats
-rw-r--r--demos/vulkaninfo.c5
-rw-r--r--icd/common/icd-format.c9
-rw-r--r--include/vulkan/vulkan.h5
-rw-r--r--layers/vk_layer_utils.cpp5
4 files changed, 0 insertions, 24 deletions
diff --git a/demos/vulkaninfo.c b/demos/vulkaninfo.c
index d49853a3..d2277edc 100644
--- a/demos/vulkaninfo.c
+++ b/demos/vulkaninfo.c
@@ -171,16 +171,11 @@ static const char *vk_format_string(VkFormat fmt)
#define STR(r) case VK_FORMAT_ ##r: return #r
STR(UNDEFINED);
STR(R4G4_UNORM_PACK8);
- STR(R4G4_USCALED);
STR(R4G4B4A4_UNORM_PACK16);
- STR(R4G4B4A4_USCALED);
STR(B4G4R4A4_UNORM_PACK16);
STR(R5G6B5_UNORM_PACK16);
- STR(R5G6B5_USCALED);
STR(B5G6R5_UNORM_PACK16);
- STR(B5G6R5_USCALED);
STR(R5G5B5A1_UNORM_PACK16);
- STR(R5G5B5A1_USCALED);
STR(B5G5R5A1_UNORM_PACK16);
STR(R8_UNORM);
STR(R8_SNORM);
diff --git a/icd/common/icd-format.c b/icd/common/icd-format.c
index 210ad62b..73f3c186 100644
--- a/icd/common/icd-format.c
+++ b/icd/common/icd-format.c
@@ -37,16 +37,11 @@ static const struct icd_format_info {
} icd_format_table[VK_FORMAT_RANGE_SIZE] = {
[VK_FORMAT_UNDEFINED] = { 0, 0 },
[VK_FORMAT_R4G4_UNORM_PACK8] = { 1, 2 },
- [VK_FORMAT_R4G4_USCALED] = { 1, 2 },
[VK_FORMAT_R4G4B4A4_UNORM_PACK16] = { 2, 4 },
- [VK_FORMAT_R4G4B4A4_USCALED] = { 2, 4 },
[VK_FORMAT_B4G4R4A4_UNORM_PACK16] = { 2, 4 },
[VK_FORMAT_R5G6B5_UNORM_PACK16] = { 2, 3 },
- [VK_FORMAT_R5G6B5_USCALED] = { 2, 3 },
[VK_FORMAT_B5G6R5_UNORM_PACK16] = { 2, 3 },
- [VK_FORMAT_B5G6R5_USCALED] = { 2, 3 },
[VK_FORMAT_R5G5B5A1_UNORM_PACK16] = { 2, 4 },
- [VK_FORMAT_R5G5B5A1_USCALED] = { 2, 4 },
[VK_FORMAT_B5G5R5A1_UNORM_PACK16] = { 2, 4 },
[VK_FORMAT_R8_UNORM] = { 1, 1 },
[VK_FORMAT_R8_SNORM] = { 1, 1 },
@@ -497,19 +492,16 @@ void icd_format_get_raw_value(VkFormat format,
case VK_FORMAT_UNDEFINED:
break;
case VK_FORMAT_R4G4_UNORM_PACK8:
- case VK_FORMAT_R4G4_USCALED:
((uint8_t *) value)[0] = (color[0] & 0xf) << 0 |
(color[1] & 0xf) << 4;
break;
case VK_FORMAT_R4G4B4A4_UNORM_PACK16:
- case VK_FORMAT_R4G4B4A4_USCALED:
((uint16_t *) value)[0] = (color[0] & 0xf) << 0 |
(color[1] & 0xf) << 4 |
(color[2] & 0xf) << 8 |
(color[3] & 0xf) << 12;
break;
case VK_FORMAT_R5G6B5_UNORM_PACK16:
- case VK_FORMAT_R5G6B5_USCALED:
((uint16_t *) value)[0] = (color[0] & 0x1f) << 0 |
(color[1] & 0x3f) << 5 |
(color[2] & 0x1f) << 11;
@@ -520,7 +512,6 @@ void icd_format_get_raw_value(VkFormat format,
(color[0] & 0x1f) << 11;
break;
case VK_FORMAT_R5G5B5A1_UNORM_PACK16:
- case VK_FORMAT_R5G5B5A1_USCALED:
((uint16_t *) value)[0] = (color[0] & 0x1f) << 0 |
(color[1] & 0x1f) << 5 |
(color[2] & 0x1f) << 10 |
diff --git a/include/vulkan/vulkan.h b/include/vulkan/vulkan.h
index b4e2a3b1..048d83c1 100644
--- a/include/vulkan/vulkan.h
+++ b/include/vulkan/vulkan.h
@@ -209,16 +209,11 @@ typedef enum VkInternalAllocationType {
typedef enum VkFormat {
VK_FORMAT_UNDEFINED,
VK_FORMAT_R4G4_UNORM_PACK8,
- VK_FORMAT_R4G4_USCALED,
VK_FORMAT_R4G4B4A4_UNORM_PACK16,
- VK_FORMAT_R4G4B4A4_USCALED,
VK_FORMAT_B4G4R4A4_UNORM_PACK16,
VK_FORMAT_R5G6B5_UNORM_PACK16,
- VK_FORMAT_R5G6B5_USCALED,
VK_FORMAT_B5G6R5_UNORM_PACK16,
- VK_FORMAT_B5G6R5_USCALED,
VK_FORMAT_R5G5B5A1_UNORM_PACK16,
- VK_FORMAT_R5G5B5A1_USCALED,
VK_FORMAT_B5G5R5A1_UNORM_PACK16,
VK_FORMAT_R8_UNORM,
VK_FORMAT_R8_SNORM,
diff --git a/layers/vk_layer_utils.cpp b/layers/vk_layer_utils.cpp
index f105988d..33226a1f 100644
--- a/layers/vk_layer_utils.cpp
+++ b/layers/vk_layer_utils.cpp
@@ -39,16 +39,11 @@ typedef struct _VULKAN_FORMAT_INFO {
static const VULKAN_FORMAT_INFO vk_format_table[VK_FORMAT_RANGE_SIZE] = {
{ 0, 0 }, // [VK_FORMAT_UNDEFINED]
{ 1, 2 }, // [VK_FORMAT_R4G4_UNORM_PACK8]
- { 1, 2 }, // [VK_FORMAT_R4G4_USCALED]
{ 2, 4 }, // [VK_FORMAT_R4G4B4A4_UNORM_PACK16]
- { 2, 4 }, // [VK_FORMAT_R4G4B4A4_USCALED]
{ 2, 4 }, // [VK_FORMAT_B4G4R4A4_UNORM_PACK16]
{ 2, 3 }, // [VK_FORMAT_R5G6B5_UNORM_PACK16]
- { 2, 3 }, // [VK_FORMAT_R5G6B5_USCALED]
{ 2, 3 }, // [VK_FORMAT_B5G6R5_UNORM_PACK16]
- { 2, 3 }, // [VK_FORMAT_B5G6R5_USCALED]
{ 2, 4 }, // [VK_FORMAT_R5G5B5A1_UNORM_PACK16]
- { 2, 4 }, // [VK_FORMAT_R5G5B5A1_USCALED]
{ 2, 4 }, // [VK_FORMAT_B5G5R5A1_UNORM_PACK16]
{ 1, 1 }, // [VK_FORMAT_R8_UNORM]
{ 1, 1 }, // [VK_FORMAT_R8_SNORM]