mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-04-21 20:14:45 +00:00
small fixes
This commit is contained in:
parent
842a5dabd4
commit
3adca4513c
3 changed files with 4 additions and 1 deletions
|
@ -252,6 +252,7 @@ bool ComputePipeline::BindResources(VideoCore::BufferCache& buffer_cache,
|
|||
|
||||
if (!buffer_barriers.empty()) {
|
||||
const auto dependencies = vk::DependencyInfo{
|
||||
.dependencyFlags = vk::DependencyFlagBits::eByRegion,
|
||||
.bufferMemoryBarrierCount = u32(buffer_barriers.size()),
|
||||
.pBufferMemoryBarriers = buffer_barriers.data(),
|
||||
};
|
||||
|
|
|
@ -501,6 +501,7 @@ void GraphicsPipeline::BindResources(const Liverpool::Regs& regs,
|
|||
|
||||
if (!buffer_barriers.empty()) {
|
||||
const auto dependencies = vk::DependencyInfo{
|
||||
.dependencyFlags = vk::DependencyFlagBits::eByRegion,
|
||||
.bufferMemoryBarrierCount = u32(buffer_barriers.size()),
|
||||
.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);
|
||||
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: {} ({})",
|
||||
vk::to_string(image.info.pixel_format), NameOf(image.info.tiling_mode));
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue