diff --git a/Core/TextureReplacer.h b/Core/TextureReplacer.h index 76bcf96b09ef..1778c7f63127 100644 --- a/Core/TextureReplacer.h +++ b/Core/TextureReplacer.h @@ -208,6 +208,7 @@ class TextureReplacer { return none_; } + // Notify that a new texture was decoded. May already be upscaled, saves the data passed. void NotifyTextureDecoded(const ReplacedTextureDecodeInfo &replacedInfo, const void *data, int pitch, int level, int w, int h); void Decimate(bool forcePressure); diff --git a/GPU/Vulkan/TextureCacheVulkan.cpp b/GPU/Vulkan/TextureCacheVulkan.cpp index 64ee0aba0617..8bccdd9cf0d2 100644 --- a/GPU/Vulkan/TextureCacheVulkan.cpp +++ b/GPU/Vulkan/TextureCacheVulkan.cpp @@ -845,7 +845,6 @@ void TextureCacheVulkan::BuildTexture(TexCacheEntry *const entry) { data = drawEngine_->GetPushBufferForTextureData()->PushAligned(size, &bufferOffset, &texBuf, pushAlignment); LoadTextureLevel(*entry, (uint8_t *)data, stride, level, scaleFactor, dstFmt); entry->vkTex->UploadMip(cmdInit, 0, mipWidth, mipHeight, texBuf, bufferOffset, stride / bpp); - break; } else { if (computeUpload) { int srcBpp = dstFmt == VULKAN_8888_FORMAT ? 4 : 2;