diff options
| author | Techjar <tecknojar@gmail.com> | 2021-05-21 21:54:19 -0400 |
|---|---|---|
| committer | Techjar <tecknojar@gmail.com> | 2021-05-22 01:11:57 -0400 |
| commit | 0f17990137e9d32e442b7baf000098af5ffae111 (patch) | |
| tree | 2e468d3d6be404169503f7b35bd23f84e695734b /Source/Core/VideoBackends/Software | |
| parent | 40a47150746a024ad395689d8f1176bd4703beae (diff) | |
VideoCommon: Split BBox* functions into common and backend implementation variants
This will allow for some aspects of bounding box to be handled in
VideoCommon instead of individual backends.
Diffstat (limited to 'Source/Core/VideoBackends/Software')
| -rw-r--r-- | Source/Core/VideoBackends/Software/SWRenderer.cpp | 4 | ||||
| -rw-r--r-- | Source/Core/VideoBackends/Software/SWRenderer.h | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/Source/Core/VideoBackends/Software/SWRenderer.cpp b/Source/Core/VideoBackends/Software/SWRenderer.cpp index c128e6bd1a..51433d311f 100644 --- a/Source/Core/VideoBackends/Software/SWRenderer.cpp +++ b/Source/Core/VideoBackends/Software/SWRenderer.cpp @@ -126,12 +126,12 @@ u32 SWRenderer::AccessEFB(EFBAccessType type, u32 x, u32 y, u32 InputData) return value; } -u16 SWRenderer::BBoxRead(int index) +u16 SWRenderer::BBoxReadImpl(int index) { return BoundingBox::GetCoordinate(static_cast<BoundingBox::Coordinate>(index)); } -void SWRenderer::BBoxWrite(int index, u16 value) +void SWRenderer::BBoxWriteImpl(int index, u16 value) { BoundingBox::SetCoordinate(static_cast<BoundingBox::Coordinate>(index), value); } diff --git a/Source/Core/VideoBackends/Software/SWRenderer.h b/Source/Core/VideoBackends/Software/SWRenderer.h index df23e123be..f2434d92c0 100644 --- a/Source/Core/VideoBackends/Software/SWRenderer.h +++ b/Source/Core/VideoBackends/Software/SWRenderer.h @@ -39,8 +39,8 @@ public: u32 AccessEFB(EFBAccessType type, u32 x, u32 y, u32 poke_data) override; void PokeEFB(EFBAccessType type, const EfbPokeData* points, size_t num_points) override {} - u16 BBoxRead(int index) override; - void BBoxWrite(int index, u16 value) override; + u16 BBoxReadImpl(int index) override; + void BBoxWriteImpl(int index, u16 value) override; void RenderXFBToScreen(const MathUtil::Rectangle<int>& target_rc, const AbstractTexture* source_texture, |
