mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-08-03 14:48:46 +00:00
added data_format=17 and num_format=0
This commit is contained in:
parent
a69fbdf402
commit
0919b20df1
1 changed files with 5 additions and 0 deletions
|
@ -312,6 +312,7 @@ std::span<const vk::Format> GetAllFormats() {
|
||||||
vk::Format::eD32SfloatS8Uint,
|
vk::Format::eD32SfloatS8Uint,
|
||||||
vk::Format::eR4G4B4A4UnormPack16,
|
vk::Format::eR4G4B4A4UnormPack16,
|
||||||
vk::Format::eR5G6B5UnormPack16,
|
vk::Format::eR5G6B5UnormPack16,
|
||||||
|
vk::Format::eR5G5B5A1UnormPack16,
|
||||||
vk::Format::eR8G8B8A8Srgb,
|
vk::Format::eR8G8B8A8Srgb,
|
||||||
vk::Format::eR8G8B8A8Uint,
|
vk::Format::eR8G8B8A8Uint,
|
||||||
vk::Format::eR8G8B8A8Unorm,
|
vk::Format::eR8G8B8A8Unorm,
|
||||||
|
@ -386,6 +387,10 @@ vk::Format SurfaceFormat(AmdGpu::DataFormat data_format, AmdGpu::NumberFormat nu
|
||||||
num_format == AmdGpu::NumberFormat::Unorm) {
|
num_format == AmdGpu::NumberFormat::Unorm) {
|
||||||
return vk::Format::eB5G6R5UnormPack16;
|
return vk::Format::eB5G6R5UnormPack16;
|
||||||
}
|
}
|
||||||
|
if (data_format == AmdGpu::DataFormat::Format1_5_5_5 &&
|
||||||
|
num_format == AmdGpu::NumberFormat::Unorm) {
|
||||||
|
return vk::Format::eR5G5B5A1UnormPack16;
|
||||||
|
}
|
||||||
if (data_format == AmdGpu::DataFormat::Format8 && num_format == AmdGpu::NumberFormat::Unorm) {
|
if (data_format == AmdGpu::DataFormat::Format8 && num_format == AmdGpu::NumberFormat::Unorm) {
|
||||||
return vk::Format::eR8Unorm;
|
return vk::Format::eR8Unorm;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue