flycast/core/rend/norend/norend.cpp

24 lines
400 B
C++
Raw Normal View History

#include "hw/pvr/ta.h"
2013-12-19 17:10:14 +00:00
#include "hw/pvr/Renderer_if.h"
struct norend : Renderer
{
bool Init() override {
2013-12-19 17:10:14 +00:00
return true;
}
void Term() override { }
2013-12-19 17:10:14 +00:00
bool Process(TA_context* ctx) override {
return ta_parse(ctx, true);
}
2014-09-30 09:00:46 +00:00
bool Render() override {
return !pvrrc.isRTT;
2013-12-19 17:10:14 +00:00
}
void RenderFramebuffer(const FramebufferInfo& info) override { }
2013-12-19 17:10:14 +00:00
};
Renderer *rend_norend() {
return new norend();
}