summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/AbstractTexture.cpp
diff options
context:
space:
mode:
authorLC <mathew1800@gmail.com>2020-12-19 21:45:21 -0500
committerGitHub <noreply@github.com>2020-12-19 21:45:21 -0500
commit0315ca5e37f0f240e1fb7df72e1bb3bc3f7222eb (patch)
tree5af5f79f322b98aaae41f2986e0dc3c0b9399141 /Source/Core/VideoCommon/AbstractTexture.cpp
parent2097de603c1e225dd4fb8118d7c1cfd3f5162471 (diff)
parent0ad2f3da454feca1fc9ba9c3f8592e104028b936 (diff)
Merge pull request #9332 from leoetlino/warning-fixes
Core: Fix various warnings
Diffstat (limited to 'Source/Core/VideoCommon/AbstractTexture.cpp')
-rw-r--r--Source/Core/VideoCommon/AbstractTexture.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/Source/Core/VideoCommon/AbstractTexture.cpp b/Source/Core/VideoCommon/AbstractTexture.cpp
index 8e2dc39d76..9b26d55ff8 100644
--- a/Source/Core/VideoCommon/AbstractTexture.cpp
+++ b/Source/Core/VideoCommon/AbstractTexture.cpp
@@ -5,10 +5,10 @@
#include <algorithm>
#include "Common/Assert.h"
+#include "Common/Image.h"
#include "Common/MsgHandler.h"
#include "VideoCommon/AbstractStagingTexture.h"
#include "VideoCommon/AbstractTexture.h"
-#include "VideoCommon/ImageWrite.h"
#include "VideoCommon/RenderBase.h"
AbstractTexture::AbstractTexture(const TextureConfig& c) : m_config(c)
@@ -48,9 +48,10 @@ bool AbstractTexture::Save(const std::string& filename, unsigned int level)
if (!readback_texture->Map())
return false;
- return TextureToPng(reinterpret_cast<const u8*>(readback_texture->GetMappedPointer()),
- static_cast<int>(readback_texture->GetMappedStride()), filename, level_width,
- level_height);
+ return Common::SavePNG(filename,
+ reinterpret_cast<const u8*>(readback_texture->GetMappedPointer()),
+ Common::ImageByteFormat::RGBA, level_width, level_height,
+ static_cast<int>(readback_texture->GetMappedStride()));
}
bool AbstractTexture::IsCompressedFormat(AbstractTextureFormat format)