Ejemplo n.º 1
0
Renderer::Renderer()
      : mGlProgram(0),
        mInputTextureName(-1),
        mInputTextureWidth(0),
        mInputTextureHeight(0),
        mSurfaceWidth(0),
        mSurfaceHeight(0)
{
    InitializeGLContext();
}
Ejemplo n.º 2
0
void Engine::ToggleFullscreen()
{
    static Uint32 toggle;

    if(fullscreen_)
        toggle = SDL_FULLSCREEN;
    else
        toggle = 0x00;

    int width = XMLParser::Instance()->engineParams_.width;
    int height = XMLParser::Instance()->engineParams_.height;

    SDL_SetVideoMode(width, height, bits_, videoFlags_ | toggle);

    InitializeGLContext();

    Resize(width, height);

}