summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/TextureEncoder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/VideoBackends/Software/TextureEncoder.cpp')
-rw-r--r--Source/Core/VideoBackends/Software/TextureEncoder.cpp88
1 files changed, 44 insertions, 44 deletions
diff --git a/Source/Core/VideoBackends/Software/TextureEncoder.cpp b/Source/Core/VideoBackends/Software/TextureEncoder.cpp
index bceb567524..52a709d04e 100644
--- a/Source/Core/VideoBackends/Software/TextureEncoder.cpp
+++ b/Source/Core/VideoBackends/Software/TextureEncoder.cpp
@@ -1419,63 +1419,63 @@ static void EncodeZ24halfscale(u8* dst, const u8* src, EFBCopyFormat format)
namespace
{
- void EncodeEfbCopy(u8* dst, const EFBCopyParams& params, u32 native_width, u32 bytes_per_row,
- u32 num_blocks_y, u32 memory_stride, const EFBRectangle& src_rect,
- bool scale_by_half)
- {
- const u8* src =
- EfbInterface::GetPixelPointer(src_rect.left, src_rect.top, params.depth);
+void EncodeEfbCopy(u8* dst, const EFBCopyParams& params, u32 native_width, u32 bytes_per_row,
+ u32 num_blocks_y, u32 memory_stride, const EFBRectangle& src_rect,
+ bool scale_by_half)
+{
+ const u8* src = EfbInterface::GetPixelPointer(src_rect.left, src_rect.top, params.depth);
- if (scale_by_half)
- {
- switch (params.efb_format)
- {
- case PEControl::RGBA6_Z24:
- EncodeRGBA6halfscale(dst, src, params.copy_format, params.yuv);
- break;
- case PEControl::RGB8_Z24:
- EncodeRGB8halfscale(dst, src, params.copy_format, params.yuv);
- break;
- case PEControl::RGB565_Z16:
- EncodeRGB8halfscale(dst, src, params.copy_format, params.yuv);
- break;
- case PEControl::Z24:
- EncodeZ24halfscale(dst, src, params.copy_format);
- break;
- }
+ if (scale_by_half)
+ {
+ switch (params.efb_format)
+ {
+ case PEControl::RGBA6_Z24:
+ EncodeRGBA6halfscale(dst, src, params.copy_format, params.yuv);
+ break;
+ case PEControl::RGB8_Z24:
+ EncodeRGB8halfscale(dst, src, params.copy_format, params.yuv);
+ break;
+ case PEControl::RGB565_Z16:
+ EncodeRGB8halfscale(dst, src, params.copy_format, params.yuv);
+ break;
+ case PEControl::Z24:
+ EncodeZ24halfscale(dst, src, params.copy_format);
+ break;
}
- else
- {
- switch (params.efb_format)
- {
- case PEControl::RGBA6_Z24:
- EncodeRGBA6(dst, src, params.copy_format, params.yuv);
- break;
- case PEControl::RGB8_Z24:
- EncodeRGB8(dst, src, params.copy_format, params.yuv);
- break;
- case PEControl::RGB565_Z16:
- EncodeRGB8(dst, src, params.copy_format, params.yuv);
- break;
- case PEControl::Z24:
- EncodeZ24(dst, src, params.copy_format);
- break;
- }
+ }
+ else
+ {
+ switch (params.efb_format)
+ {
+ case PEControl::RGBA6_Z24:
+ EncodeRGBA6(dst, src, params.copy_format, params.yuv);
+ break;
+ case PEControl::RGB8_Z24:
+ EncodeRGB8(dst, src, params.copy_format, params.yuv);
+ break;
+ case PEControl::RGB565_Z16:
+ EncodeRGB8(dst, src, params.copy_format, params.yuv);
+ break;
+ case PEControl::Z24:
+ EncodeZ24(dst, src, params.copy_format);
+ break;
}
}
}
+}
void Encode(u8* dst, const EFBCopyParams& params, u32 native_width, u32 bytes_per_row,
- u32 num_blocks_y, u32 memory_stride, const EFBRectangle& src_rect,
- bool scale_by_half)
+ u32 num_blocks_y, u32 memory_stride, const EFBRectangle& src_rect, bool scale_by_half)
{
if (params.copy_format == EFBCopyFormat::XFB)
{
- EfbInterface::EncodeXFB(reinterpret_cast<EfbInterface::yuv422_packed*>(dst), native_width, src_rect, params.y_scale);
+ EfbInterface::EncodeXFB(reinterpret_cast<EfbInterface::yuv422_packed*>(dst), native_width,
+ src_rect, params.y_scale);
}
else
{
- EncodeEfbCopy(dst, params, native_width, bytes_per_row, num_blocks_y, memory_stride, src_rect, scale_by_half);
+ EncodeEfbCopy(dst, params, native_width, bytes_per_row, num_blocks_y, memory_stride, src_rect,
+ scale_by_half);
}
}
}