Refactor PPU code: remove unused namespaces and clean up includes in PPU files
This commit is contained in:
@@ -8,9 +8,6 @@
|
||||
|
||||
namespace yaze {
|
||||
namespace emu {
|
||||
namespace video {
|
||||
|
||||
using namespace PpuRegisters;
|
||||
|
||||
// array for layer definitions per mode:
|
||||
// 0-7: mode 0-7; 8: mode 1 + l3prio; 9: mode 7 + extbg
|
||||
@@ -1053,7 +1050,5 @@ void Ppu::PutPixels(uint8_t* pixels) {
|
||||
}
|
||||
}
|
||||
|
||||
} // namespace video
|
||||
} // namespace emu
|
||||
|
||||
} // namespace yaze
|
||||
|
||||
@@ -12,10 +12,6 @@
|
||||
|
||||
namespace yaze {
|
||||
namespace emu {
|
||||
namespace video {
|
||||
|
||||
using namespace PpuRegisters;
|
||||
using namespace memory;
|
||||
|
||||
class PpuInterface {
|
||||
public:
|
||||
@@ -258,7 +254,7 @@ struct BackgroundLayer {
|
||||
class Ppu : public SharedRom {
|
||||
public:
|
||||
// Initializes the PPU with the necessary resources and dependencies
|
||||
Ppu(memory::Memory& memory, Clock& clock) : memory_(memory), clock_(clock) {}
|
||||
Ppu(Memory& memory, Clock& clock) : memory_(memory), clock_(clock) {}
|
||||
|
||||
// Initialize the frame buffer
|
||||
void Init() {
|
||||
@@ -455,9 +451,7 @@ class Ppu : public SharedRom {
|
||||
std::array<BGVOFS, 4> bgvofs_;
|
||||
};
|
||||
|
||||
} // namespace video
|
||||
} // namespace emu
|
||||
|
||||
} // namespace yaze
|
||||
|
||||
#endif // YAZE_APP_EMU_PPU_H
|
||||
#endif // YAZE_APP_EMU_PPU_H
|
||||
|
||||
@@ -1,14 +1,10 @@
|
||||
#ifndef YAZE_APP_EMU_VIDEO_PPU_REGISTERS_H
|
||||
#define YAZE_APP_EMU_VIDEO_PPU_REGISTERS_H
|
||||
|
||||
#include <array>
|
||||
#include <cstdint>
|
||||
#include <vector>
|
||||
|
||||
namespace yaze {
|
||||
namespace emu {
|
||||
namespace video {
|
||||
namespace PpuRegisters {
|
||||
|
||||
constexpr uint16_t INIDISP = 0x2100;
|
||||
|
||||
@@ -412,10 +408,7 @@ struct STAT78 {
|
||||
uint8_t unused : 1;
|
||||
};
|
||||
|
||||
} // namespace PpuRegisters
|
||||
} // namespace video
|
||||
} // namespace emu
|
||||
|
||||
} // namespace yaze
|
||||
|
||||
#endif // YAZE_APP_EMU_VIDEO_PPU_REGISTERS_H
|
||||
#endif // YAZE_APP_EMU_VIDEO_PPU_REGISTERS_H
|
||||
|
||||
Reference in New Issue
Block a user