Lines Matching refs:BasePixelPump
88 BasePixelPump::BasePixelPump(EventManager &em, ClockDomain &pxl_clk,
93 evVSyncBegin("evVSyncBegin", this, &BasePixelPump::onVSyncBegin),
94 evVSyncEnd("evVSyncEnd", this, &BasePixelPump::onVSyncEnd),
95 evHSyncBegin("evHSyncBegin", this, &BasePixelPump::onHSyncBegin),
96 evHSyncEnd("evHSyncEnd", this, &BasePixelPump::onHSyncEnd),
97 evBeginLine("evBeginLine", this, &BasePixelPump::beginLine),
98 evRenderPixels("evRenderPixels", this, &BasePixelPump::renderPixels),
104 BasePixelPump::~BasePixelPump()
109 BasePixelPump::serialize(CheckpointOut &cp) const
123 BasePixelPump::unserialize(CheckpointIn &cp)
140 BasePixelPump::updateTimings(const DisplayTimings &timings)
156 BasePixelPump::start()
163 BasePixelPump::stop()
182 BasePixelPump::beginLine()
215 BasePixelPump::renderPixels()
228 warn("Input buffer underrun in BasePixelPump (%u, %u)\n",
252 BasePixelPump::renderFrame()
284 BasePixelPump::renderLine()
291 panic("Unexpected underrun in BasePixelPump (%u, %u)\n",
299 BasePixelPump::PixelEvent::PixelEvent(
300 const char *name, BasePixelPump *_parent, CallbackType _func)
310 BasePixelPump::PixelEvent::drain()
318 BasePixelPump::PixelEvent::drainResume()
325 BasePixelPump::PixelEvent::serialize(CheckpointOut &cp) const
334 BasePixelPump::PixelEvent::unserialize(CheckpointIn &cp)
343 BasePixelPump::PixelEvent::suspend()
354 BasePixelPump::PixelEvent::resume()