diff options
| author | 2014-04-27 22:21:46 -0700 | |
|---|---|---|
| committer | 2014-04-27 22:21:46 -0700 | |
| commit | ff48c8bed3a7329b57f3889b36492f31e6d44700 (patch) | |
| tree | db1058aa6b4f954957d6e5bb726ff8dcb30018c1 /src | |
| parent | add missing bswap functions (diff) | |
| download | yuzu-ff48c8bed3a7329b57f3889b36492f31e6d44700.tar.gz yuzu-ff48c8bed3a7329b57f3889b36492f31e6d44700.tar.xz yuzu-ff48c8bed3a7329b57f3889b36492f31e6d44700.zip | |
Rect to BasicRect
Somewhere along the line an OSX header had already taken the name Rect.
Diffstat (limited to 'src')
| -rw-r--r-- | src/common/common_types.h | 8 | ||||
| -rw-r--r-- | src/video_core/renderer_opengl/renderer_opengl.cpp | 4 | ||||
| -rw-r--r-- | src/video_core/renderer_opengl/renderer_opengl.h | 2 |
3 files changed, 7 insertions, 7 deletions
diff --git a/src/common/common_types.h b/src/common/common_types.h index 4289b88d3..50cf18738 100644 --- a/src/common/common_types.h +++ b/src/common/common_types.h | |||
| @@ -101,15 +101,15 @@ union t128 { | |||
| 101 | }; | 101 | }; |
| 102 | 102 | ||
| 103 | /// Rectangle data structure | 103 | /// Rectangle data structure |
| 104 | class Rect { | 104 | class BasicRect { |
| 105 | public: | 105 | public: |
| 106 | Rect(int x0=0, int y0=0, int x1=0, int y1=0) { | 106 | BasicRect(int x0=0, int y0=0, int x1=0, int y1=0) { |
| 107 | x0_ = x0; | 107 | x0_ = x0; |
| 108 | y0_ = y0; | 108 | y0_ = y0; |
| 109 | x1_ = x1; | 109 | x1_ = x1; |
| 110 | y1_ = y1; | 110 | y1_ = y1; |
| 111 | } | 111 | } |
| 112 | ~Rect() { } | 112 | ~BasicRect() { } |
| 113 | 113 | ||
| 114 | int x0_; ///< Rect top left X-coordinate | 114 | int x0_; ///< Rect top left X-coordinate |
| 115 | int y0_; ///< Rect top left Y-coordinate | 115 | int y0_; ///< Rect top left Y-coordinate |
| @@ -119,7 +119,7 @@ public: | |||
| 119 | inline u32 width() const { return abs(x1_ - x0_); } | 119 | inline u32 width() const { return abs(x1_ - x0_); } |
| 120 | inline u32 height() const { return abs(y1_ - y0_); } | 120 | inline u32 height() const { return abs(y1_ - y0_); } |
| 121 | 121 | ||
| 122 | inline bool operator == (const Rect& val) const { | 122 | inline bool operator == (const BasicRect& val) const { |
| 123 | return (x0_ == val.x0_ && y0_ == val.y0_ && x1_ == val.x1_ && y1_ == val.y1_); | 123 | return (x0_ == val.x0_ && y0_ == val.y0_ && x1_ == val.x1_ && y1_ == val.y1_); |
| 124 | } | 124 | } |
| 125 | }; | 125 | }; |
diff --git a/src/video_core/renderer_opengl/renderer_opengl.cpp b/src/video_core/renderer_opengl/renderer_opengl.cpp index b63a73d18..314b1a8ed 100644 --- a/src/video_core/renderer_opengl/renderer_opengl.cpp +++ b/src/video_core/renderer_opengl/renderer_opengl.cpp | |||
| @@ -37,7 +37,7 @@ void RendererOpenGL::SwapBuffers() { | |||
| 37 | // EFB->XFB copy | 37 | // EFB->XFB copy |
| 38 | // TODO(bunnei): This is a hack and does not belong here. The copy should be triggered by some | 38 | // TODO(bunnei): This is a hack and does not belong here. The copy should be triggered by some |
| 39 | // register write We're also treating both framebuffers as a single one in OpenGL. | 39 | // register write We're also treating both framebuffers as a single one in OpenGL. |
| 40 | Rect framebuffer_size(0, 0, m_resolution_width, m_resolution_height); | 40 | BasicRect framebuffer_size(0, 0, m_resolution_width, m_resolution_height); |
| 41 | RenderXFB(framebuffer_size, framebuffer_size); | 41 | RenderXFB(framebuffer_size, framebuffer_size); |
| 42 | 42 | ||
| 43 | // XFB->Window copy | 43 | // XFB->Window copy |
| @@ -76,7 +76,7 @@ void RendererOpenGL::FlipFramebuffer(const u8* in, u8* out) { | |||
| 76 | * @param src_rect Source rectangle in XFB to copy | 76 | * @param src_rect Source rectangle in XFB to copy |
| 77 | * @param dst_rect Destination rectangle in output framebuffer to copy to | 77 | * @param dst_rect Destination rectangle in output framebuffer to copy to |
| 78 | */ | 78 | */ |
| 79 | void RendererOpenGL::RenderXFB(const Rect& src_rect, const Rect& dst_rect) { | 79 | void RendererOpenGL::RenderXFB(const BasicRect& src_rect, const BasicRect& dst_rect) { |
| 80 | 80 | ||
| 81 | FlipFramebuffer(LCD::GetFramebufferPointer(LCD::g_regs.framebuffer_top_left_1), m_xfb_top_flipped); | 81 | FlipFramebuffer(LCD::GetFramebufferPointer(LCD::g_regs.framebuffer_top_left_1), m_xfb_top_flipped); |
| 82 | FlipFramebuffer(LCD::GetFramebufferPointer(LCD::g_regs.framebuffer_sub_left_1), m_xfb_bottom_flipped); | 82 | FlipFramebuffer(LCD::GetFramebufferPointer(LCD::g_regs.framebuffer_sub_left_1), m_xfb_bottom_flipped); |
diff --git a/src/video_core/renderer_opengl/renderer_opengl.h b/src/video_core/renderer_opengl/renderer_opengl.h index 4c0b6e59d..cd0480173 100644 --- a/src/video_core/renderer_opengl/renderer_opengl.h +++ b/src/video_core/renderer_opengl/renderer_opengl.h | |||
| @@ -28,7 +28,7 @@ public: | |||
| 28 | * @param src_rect Source rectangle in XFB to copy | 28 | * @param src_rect Source rectangle in XFB to copy |
| 29 | * @param dst_rect Destination rectangle in output framebuffer to copy to | 29 | * @param dst_rect Destination rectangle in output framebuffer to copy to |
| 30 | */ | 30 | */ |
| 31 | void RenderXFB(const Rect& src_rect, const Rect& dst_rect); | 31 | void RenderXFB(const BasicRect& src_rect, const BasicRect& dst_rect); |
| 32 | 32 | ||
| 33 | /** | 33 | /** |
| 34 | * Set the emulator window to use for renderer | 34 | * Set the emulator window to use for renderer |