summaryrefslogtreecommitdiff
path: root/app/mac
diff options
context:
space:
mode:
Diffstat (limited to 'app/mac')
-rw-r--r--app/mac/impl/display-spritekit.hh5
-rw-r--r--app/mac/impl/display-spritekit.mm10
-rw-r--r--app/mac/main.mm1
3 files changed, 3 insertions, 13 deletions
diff --git a/app/mac/impl/display-spritekit.hh b/app/mac/impl/display-spritekit.hh
index 334d492..51569e9 100644
--- a/app/mac/impl/display-spritekit.hh
+++ b/app/mac/impl/display-spritekit.hh
@@ -18,8 +18,7 @@ namespace nes::app::mac
public:
explicit display_spritekit(SKSpriteNode* node);
- virtual auto switch_buffers() -> void override;
- virtual auto set(u32 x, u32 y, rgb value) -> void override;
- virtual auto get(u32 x, u32 y) const -> rgb override;
+ auto switch_buffers() -> void override;
+ auto set(u32 x, u32 y, rgb value) -> void override;
};
} // namespace nes::app::mac \ No newline at end of file
diff --git a/app/mac/impl/display-spritekit.mm b/app/mac/impl/display-spritekit.mm
index 7f1fb59..c61f1b1 100644
--- a/app/mac/impl/display-spritekit.mm
+++ b/app/mac/impl/display-spritekit.mm
@@ -39,14 +39,4 @@ namespace nes::app::mac
bytes_back_[offset + 2] = value.b;
bytes_back_[offset + 3] = 255;
}
-
- auto display_spritekit::get(u32 const x, u32 const y) const -> rgb
- {
- auto const offset = (y * width + x) * 4;
- auto res = rgb{};
- res.r = bytes_front_[offset + 0];
- res.g = bytes_front_[offset + 1];
- res.b = bytes_front_[offset + 2];
- return res;
- }
} // namespace nes::app::mac \ No newline at end of file
diff --git a/app/mac/main.mm b/app/mac/main.mm
index 8867b5f..1b59597 100644
--- a/app/mac/main.mm
+++ b/app/mac/main.mm
@@ -3,6 +3,7 @@
#import <Cocoa/Cocoa.h>
+
int main()
{
auto app = [NSApplication sharedApplication];