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 yaze {
|
||||||
namespace emu {
|
namespace emu {
|
||||||
namespace video {
|
|
||||||
|
|
||||||
using namespace PpuRegisters;
|
|
||||||
|
|
||||||
// array for layer definitions per mode:
|
// array for layer definitions per mode:
|
||||||
// 0-7: mode 0-7; 8: mode 1 + l3prio; 9: mode 7 + extbg
|
// 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 emu
|
||||||
|
|
||||||
} // namespace yaze
|
} // namespace yaze
|
||||||
|
|||||||
@@ -12,10 +12,6 @@
|
|||||||
|
|
||||||
namespace yaze {
|
namespace yaze {
|
||||||
namespace emu {
|
namespace emu {
|
||||||
namespace video {
|
|
||||||
|
|
||||||
using namespace PpuRegisters;
|
|
||||||
using namespace memory;
|
|
||||||
|
|
||||||
class PpuInterface {
|
class PpuInterface {
|
||||||
public:
|
public:
|
||||||
@@ -258,7 +254,7 @@ struct BackgroundLayer {
|
|||||||
class Ppu : public SharedRom {
|
class Ppu : public SharedRom {
|
||||||
public:
|
public:
|
||||||
// Initializes the PPU with the necessary resources and dependencies
|
// 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
|
// Initialize the frame buffer
|
||||||
void Init() {
|
void Init() {
|
||||||
@@ -455,9 +451,7 @@ class Ppu : public SharedRom {
|
|||||||
std::array<BGVOFS, 4> bgvofs_;
|
std::array<BGVOFS, 4> bgvofs_;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace video
|
|
||||||
} // namespace emu
|
} // namespace emu
|
||||||
|
|
||||||
} // namespace yaze
|
} // 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
|
#ifndef YAZE_APP_EMU_VIDEO_PPU_REGISTERS_H
|
||||||
#define YAZE_APP_EMU_VIDEO_PPU_REGISTERS_H
|
#define YAZE_APP_EMU_VIDEO_PPU_REGISTERS_H
|
||||||
|
|
||||||
#include <array>
|
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
#include <vector>
|
|
||||||
|
|
||||||
namespace yaze {
|
namespace yaze {
|
||||||
namespace emu {
|
namespace emu {
|
||||||
namespace video {
|
|
||||||
namespace PpuRegisters {
|
|
||||||
|
|
||||||
constexpr uint16_t INIDISP = 0x2100;
|
constexpr uint16_t INIDISP = 0x2100;
|
||||||
|
|
||||||
@@ -412,10 +408,7 @@ struct STAT78 {
|
|||||||
uint8_t unused : 1;
|
uint8_t unused : 1;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace PpuRegisters
|
|
||||||
} // namespace video
|
|
||||||
} // namespace emu
|
} // namespace emu
|
||||||
|
|
||||||
} // namespace yaze
|
} // 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