mirror of
https://github.com/devinacker/bsnes-plus.git
synced 2025-04-02 10:52:46 -04:00
38 lines
867 B
C++
38 lines
867 B
C++
class _2xSaIFilter {
|
|
public:
|
|
void size(unsigned&, unsigned&, unsigned, unsigned);
|
|
void render(uint32_t*, unsigned, const uint16_t*, unsigned, unsigned, unsigned);
|
|
|
|
_2xSaIFilter();
|
|
~_2xSaIFilter();
|
|
|
|
private:
|
|
uint32_t *temp;
|
|
unsigned _width, _height;
|
|
} filter_2xsai;
|
|
|
|
class Super2xSaIFilter {
|
|
public:
|
|
void size(unsigned&, unsigned&, unsigned, unsigned);
|
|
void render(uint32_t*, unsigned, const uint16_t*, unsigned, unsigned, unsigned);
|
|
|
|
Super2xSaIFilter();
|
|
~Super2xSaIFilter();
|
|
|
|
private:
|
|
uint32_t *temp;
|
|
unsigned _width, _height;
|
|
} filter_super2xsai;
|
|
|
|
class SuperEagleFilter {
|
|
public:
|
|
void size(unsigned&, unsigned&, unsigned, unsigned);
|
|
void render(uint32_t*, unsigned, const uint16_t*, unsigned, unsigned, unsigned);
|
|
|
|
SuperEagleFilter();
|
|
~SuperEagleFilter();
|
|
|
|
private:
|
|
uint32_t *temp;
|
|
unsigned _width, _height;
|
|
} filter_supereagle;
|