diff options
| author | Hannes Schulze <haschu0103@outlook.de> | 2025-02-07 15:33:08 +0100 |
|---|---|---|
| committer | Hannes Schulze <haschu0103@outlook.de> | 2025-02-07 15:33:08 +0100 |
| commit | a6bfb14562982c8c0139566e5a9b3051543791c4 (patch) | |
| tree | a09386306fcfc773fc057d5b5beb9c25b8e62d7e /app/mac/impl | |
| parent | 582eeb48091e7a4e2e8f93c8131e74d1bb3d0c5d (diff) | |
fix compilation on macos
Diffstat (limited to 'app/mac/impl')
| -rw-r--r-- | app/mac/impl/display-spritekit.hh | 5 | ||||
| -rw-r--r-- | app/mac/impl/display-spritekit.mm | 10 |
2 files changed, 2 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 |
