|
@@ -2662,16 +2662,16 @@ make_pipeline(VulkanShaderContext *sc, const RenderState *state,
|
|
|
break;
|
|
break;
|
|
|
case GeomEnums::NT_packed_dcba:
|
|
case GeomEnums::NT_packed_dcba:
|
|
|
if (normalized) {
|
|
if (normalized) {
|
|
|
- attrib_desc[i].format = VK_FORMAT_B8G8R8A8_UNORM;
|
|
|
|
|
|
|
+ attrib_desc[i].format = VK_FORMAT_A8B8G8R8_UNORM_PACK32;
|
|
|
} else {
|
|
} else {
|
|
|
- attrib_desc[i].format = VK_FORMAT_B8G8R8A8_UINT;
|
|
|
|
|
|
|
+ attrib_desc[i].format = VK_FORMAT_A8B8G8R8_UINT_PACK32;
|
|
|
}
|
|
}
|
|
|
break;
|
|
break;
|
|
|
case GeomEnums::NT_packed_dabc:
|
|
case GeomEnums::NT_packed_dabc:
|
|
|
if (normalized) {
|
|
if (normalized) {
|
|
|
- attrib_desc[i].format = VK_FORMAT_A8B8G8R8_UNORM_PACK32;
|
|
|
|
|
|
|
+ attrib_desc[i].format = VK_FORMAT_B8G8R8A8_UNORM;
|
|
|
} else {
|
|
} else {
|
|
|
- attrib_desc[i].format = VK_FORMAT_A8B8G8R8_UINT_PACK32;
|
|
|
|
|
|
|
+ attrib_desc[i].format = VK_FORMAT_B8G8R8A8_UINT;
|
|
|
}
|
|
}
|
|
|
break;
|
|
break;
|
|
|
#ifndef STDFLOAT_DOUBLE
|
|
#ifndef STDFLOAT_DOUBLE
|