diff options
| author | Markus Wick <degasus@users.noreply.github.com> | 2017-04-11 10:27:16 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-04-11 10:27:16 +0200 |
| commit | 4e90c5da8b3c4de34aea8a2521e7612d64f6c7c6 (patch) | |
| tree | a61b4c1a53fa20c63e5b97e86b2e064407083836 /Source/Core/VideoCommon/RenderBase.h | |
| parent | ae80a7541d1561bbd46fc53c6db14d02445497c0 (diff) | |
| parent | c7ab6861c26955cd1a34d55ecc53db768e7e4724 (diff) | |
Merge pull request #5234 from lioncash/tuple
RenderBase: Return tuples from CalculateTargetScale and ConvertStereoRectangle instead of using out parameters
Diffstat (limited to 'Source/Core/VideoCommon/RenderBase.h')
| -rw-r--r-- | Source/Core/VideoCommon/RenderBase.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/Core/VideoCommon/RenderBase.h b/Source/Core/VideoCommon/RenderBase.h index 027d7dd793..fe2fd4e0e4 100644 --- a/Source/Core/VideoCommon/RenderBase.h +++ b/Source/Core/VideoCommon/RenderBase.h @@ -100,8 +100,8 @@ public: void UpdateDrawRectangle(); // Use this to convert a single target rectangle to two stereo rectangles - void ConvertStereoRectangle(const TargetRectangle& rc, TargetRectangle& leftRc, - TargetRectangle& rightRc) const; + std::tuple<TargetRectangle, TargetRectangle> + ConvertStereoRectangle(const TargetRectangle& rc) const; // Use this to upscale native EFB coordinates to IDEAL internal resolution int EFBToScaledX(int x) const; @@ -144,7 +144,7 @@ public: bool UseVertexDepthRange() const; protected: - void CalculateTargetScale(int x, int y, int* scaledX, int* scaledY) const; + std::tuple<int, int> CalculateTargetScale(int x, int y) const; bool CalculateTargetSize(); void CheckFifoRecording(); |
