Permalink
Commits on Apr 27, 2015
  1. update version to 2.546

    FROGGS committed Apr 27, 2015
  2. add changes to changelog

    FROGGS committed Apr 27, 2015
Commits on Apr 4, 2015
Commits on Mar 17, 2015
  1. remove apparently unnecessary pump_events to smooth out performance p…

    …rofile
    
    Note ahead, in this comment @kthakore observed issues around pump_events
    that i do not understand fully, and i would love if he could find the time
    to provide input on this:
    
    SHA-1: 4aa0251
    
    * Need to pump before we poll to prevent skipping too many events before processing something
    
    That said, according to the documentation:
    
    http://sdl.beuc.net/sdl.wiki/SDL_PumpEvents
    
    > Often the need for calls to SDL_PumpEvents is hidden from the user
    > since SDL_PollEvent [...] implicitly call SDL_PumpEvents.
    > [...] if you are not polling or waiting for events [...]
    > you must call SDL_PumpEvents
    
    http://sdl.beuc.net/sdl.wiki/SDL_PollEvent
    
    > this function implicitly calls SDL_PumpEvents
    
    This means that removing it should have no deleterious effects.
    
    At the same time, its presence does seem to cause some. In the graph in
    this screenshot you will notice occasional red spikes at the bottom. These
    are caused by pump_events taking more time than ordinary, and disappear
    with (on Win7) no noticable side effects when pump_events is removed.
    
    Given that clear benefit, i would like to see this commit released live in
    a production release to see if it causes ill effects for anyone using SDL.
    wchristian committed Mar 17, 2015
  2. tweak build alerts

    KohaAloha committed Mar 17, 2015
Commits on Mar 14, 2015
  1. Change SDL_perl to SDL

    jtpalmer committed with wchristian May 30, 2012
  2. Add strict and warnings

    Conflicts:
    	CHANGELOG
    jtpalmer committed with wchristian Jul 28, 2012
  3. clarify argments to handler subs in SDLx::App

    Previously it was easy for someone to look at the docs and assume the move handler operated in fixed steps, only discovering how wrong that is if they end up with a need to dig into the SDLx::Controller documentation. With this line it becomes obvious that the move handler takes a number of arguments and that research is necessary.
    
    And while i'm at it, also adding the arguments for the other handlers.
    wchristian committed Mar 13, 2015
  4. release 2.544

    FROGGS committed with wchristian May 14, 2014
  5. dev release 2.543_1

    FROGGS committed with wchristian May 4, 2014
  6. fix segfault when cleaning up MixChunks on windows

    We built the libSDL binaries several years ago, and so it was built
    against an older runtime library (msvcrt.dll).
    Now we build SDL itself against msvcr110.dll for example, and therefore
    allocate on another heap than the free() is taking place, which happens
    in libSDL_mixer itself.
    See: http://stackoverflow.com/questions/23257226/sdl-mixer-mix-freechunk-crashing-on-sample-created-in-memory
    FROGGS committed with wchristian May 4, 2014
  7. release 2.542

    FROGGS committed with wchristian Apr 22, 2014
  8. added travis buildbot

    KohaAloha committed with wchristian Aug 27, 2013
  9. Release 2.540

    Conflicts:
    	lib/SDL.pm
    jtpalmer committed with wchristian May 25, 2012
  10. Update changelog

    jtpalmer committed with wchristian May 26, 2012
  11. platform specific notes by Alex

    FROGGS committed with wchristian May 10, 2012
  12. fixed bugtracker link

    jtpalmer committed with wchristian May 26, 2012
  13. Add new changelog entry

    jtpalmer committed with wchristian May 26, 2012
  14. Merge changelog from 2.538

    jtpalmer committed with wchristian May 25, 2012
  15. fix spelling errors in pods

    mig0 committed with wchristian May 13, 2012
Commits on Feb 13, 2012
  1. new dev release 2.537_02

    FROGGS committed Feb 13, 2012
  2. weaken tests

    FROGGS committed Feb 13, 2012
  3. cleanup

    FROGGS committed Feb 13, 2012
  4. skipping callback test

    FROGGS committed Feb 13, 2012