// Meteor - A Nintendo Gameboy Advance emulator1// Copyright (C) 2009-2011 Philippe Daouadi2//3// This program is free software: you can redistribute it and/or modify4// it under the terms of the GNU General Public License as published by5// the Free Software Foundation, either version 3 of the License, or6// (at your option) any later version.7//8// This program is distributed in the hope that it will be useful,9// but WITHOUT ANY WARRANTY; without even the implied warranty of10// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the11// GNU General Public License for more details.12//13// You should have received a copy of the GNU General Public License14// along with this program. If not, see <http://www.gnu.org/licenses/>.1516#include "ameteor/graphics/renderer.hpp"17#include "ameteor.hpp"1819namespace AMeteor20{21namespace Graphics22{23Renderer::Renderer (const uint16_t* surface) :24m_base(surface)25{26}2728void Renderer::VBlank ()29{30if (m_sig_frame)31m_sig_frame(m_base);32}33}34}353637