mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-08-03 16:02:26 +00:00
small fixes
This commit is contained in:
parent
842a5dabd4
commit
3adca4513c
@ -252,6 +252,7 @@ bool ComputePipeline::BindResources(VideoCore::BufferCache& buffer_cache,
|
|||||||
|
|
||||||
if (!buffer_barriers.empty()) {
|
if (!buffer_barriers.empty()) {
|
||||||
const auto dependencies = vk::DependencyInfo{
|
const auto dependencies = vk::DependencyInfo{
|
||||||
|
.dependencyFlags = vk::DependencyFlagBits::eByRegion,
|
||||||
.bufferMemoryBarrierCount = u32(buffer_barriers.size()),
|
.bufferMemoryBarrierCount = u32(buffer_barriers.size()),
|
||||||
.pBufferMemoryBarriers = buffer_barriers.data(),
|
.pBufferMemoryBarriers = buffer_barriers.data(),
|
||||||
};
|
};
|
||||||
|
@ -501,6 +501,7 @@ void GraphicsPipeline::BindResources(const Liverpool::Regs& regs,
|
|||||||
|
|
||||||
if (!buffer_barriers.empty()) {
|
if (!buffer_barriers.empty()) {
|
||||||
const auto dependencies = vk::DependencyInfo{
|
const auto dependencies = vk::DependencyInfo{
|
||||||
|
.dependencyFlags = vk::DependencyFlagBits::eByRegion,
|
||||||
.bufferMemoryBarrierCount = u32(buffer_barriers.size()),
|
.bufferMemoryBarrierCount = u32(buffer_barriers.size()),
|
||||||
.pBufferMemoryBarriers = buffer_barriers.data(),
|
.pBufferMemoryBarriers = buffer_barriers.data(),
|
||||||
};
|
};
|
||||||
|
@ -385,7 +385,8 @@ std::pair<vk::Buffer, u32> TileManager::TryDetile(vk::Buffer in_buffer, u32 in_o
|
|||||||
|
|
||||||
const auto* detiler = GetDetiler(image);
|
const auto* detiler = GetDetiler(image);
|
||||||
if (!detiler) {
|
if (!detiler) {
|
||||||
if (image.info.tiling_mode != AmdGpu::TilingMode::Texture_MacroTiled) {
|
if (image.info.tiling_mode != AmdGpu::TilingMode::Texture_MacroTiled &&
|
||||||
|
image.info.tiling_mode != AmdGpu::TilingMode::Display_MacroTiled) {
|
||||||
LOG_ERROR(Render_Vulkan, "Unsupported tiled image: {} ({})",
|
LOG_ERROR(Render_Vulkan, "Unsupported tiled image: {} ({})",
|
||||||
vk::to_string(image.info.pixel_format), NameOf(image.info.tiling_mode));
|
vk::to_string(image.info.pixel_format), NameOf(image.info.tiling_mode));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user