diff --git a/src/video_core/engines/fermi_2d.cpp b/src/video_core/engines/fermi_2d.cpp index 4b7dd4c36..6f91fdb37 100644 --- a/src/video_core/engines/fermi_2d.cpp +++ b/src/video_core/engines/fermi_2d.cpp @@ -68,7 +68,9 @@ void Fermi2D::Blit() { UNIMPLEMENTED_IF_MSG(regs.operation != Operation::SrcCopy, "Operation is not copy"); UNIMPLEMENTED_IF_MSG(regs.src.layer != 0, "Source layer is not zero"); UNIMPLEMENTED_IF_MSG(regs.dst.layer != 0, "Destination layer is not zero"); - UNIMPLEMENTED_IF_MSG(regs.src.depth != 1, "Source depth is not one"); + if (regs.src.depth != 1) { + LOG_DEBUG(HW_GPU, "Source depth is {}, expected 1 - using first layer", regs.src.depth); + } UNIMPLEMENTED_IF_MSG(regs.clip_enable != 0, "Clipped blit enabled"); const auto& args = regs.pixels_from_memory;