Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Surface rotozoom Support #62

Open
wants to merge 93 commits into
base: master
Choose a base branch
from
Open

Add Surface rotozoom Support #62

wants to merge 93 commits into from

Commits on Jul 25, 2010

  1. Configuration menu
    Copy the full SHA
    695aa48 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2010

  1. Honestly, the Go-SDL package is a really naive wrapper. So, add locki…

    …ng in order to enable usage from multi-threaded applications. This fixes stuff in package "sdl" only, package "ttf" might not work from multiple threads.
    atomsymbol-notifications committed Jul 30, 2010
    Configuration menu
    Copy the full SHA
    74324fe View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2010

  1. Add a funny "⚛" prefix (this enables to install this package in paral…

    …lel with installing banthar/Go-SDL).
    atomsymbol-notifications committed Aug 19, 2010
    Configuration menu
    Copy the full SHA
    42617c4 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2010

  1. Configuration menu
    Copy the full SHA
    8a7d373 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2010

  1. Configuration menu
    Copy the full SHA
    9f43395 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2010

  1. Configuration menu
    Copy the full SHA
    30be028 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2010

  1. Configuration menu
    Copy the full SHA
    6f250b4 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2010

  1. Configuration menu
    Copy the full SHA
    c1cac45 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2010

  1. Configuration menu
    Copy the full SHA
    07d3f06 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2010

  1. Configuration menu
    Copy the full SHA
    a3a579d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47ac343 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2010

  1. Configuration menu
    Copy the full SHA
    2097424 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2010

  1. Merge http://github.com/banthar/Go-SDL into atom_merge

    Conflicts:
    	.gitignore
    	sdl/Makefile
    	sdl/constants.6.go
    	sdl/constants.c
    	sdl/constants.go
    	sdl/sdl.go
    	test/test.go
    Andrea Fazzi committed Sep 14, 2010
    Configuration menu
    Copy the full SHA
    ce3db8d View commit details
    Browse the repository at this point in the history
  2. Run gofmt

    Andrea Fazzi committed Sep 14, 2010
    Configuration menu
    Copy the full SHA
    61e5f0d View commit details
    Browse the repository at this point in the history
  3. Fix makefiles

    Andrea Fazzi committed Sep 14, 2010
    Configuration menu
    Copy the full SHA
    76fc319 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2010

  1. Configuration menu
    Copy the full SHA
    d851d41 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2010

  1. Configuration menu
    Copy the full SHA
    19e117c View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2010

  1. Configuration menu
    Copy the full SHA
    337b3e3 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2010

  1. Configuration menu
    Copy the full SHA
    d5b06f9 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2010

  1. Configuration menu
    Copy the full SHA
    138094d View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2011

  1. Fix Keysym struct on AMD64

    remogatto committed Jan 2, 2011
    Configuration menu
    Copy the full SHA
    9b938eb View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2011

  1. Configuration menu
    Copy the full SHA
    5d4d273 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2011

  1. Configuration menu
    Copy the full SHA
    9770d33 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2011

  1. Configuration menu
    Copy the full SHA
    1a867f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2011

  1. Add support for joystick devices

    Andrea Fazzi committed Jan 24, 2011
    Configuration menu
    Copy the full SHA
    4f11657 View commit details
    Browse the repository at this point in the history
  2. Add BallDelta struct to structs.6.go

    Andrea Fazzi committed Jan 24, 2011
    Configuration menu
    Copy the full SHA
    ad9bf9e View commit details
    Browse the repository at this point in the history
  3. Restore previous structs.*.go files.

    Andrea Fazzi committed Jan 24, 2011
    Configuration menu
    Copy the full SHA
    69bdd70 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of github.com:remogatto/Go-SDL

    Andrea Fazzi committed Jan 24, 2011
    Configuration menu
    Copy the full SHA
    f58ba7d View commit details
    Browse the repository at this point in the history
  5. Remove BallDelta from structs.*.go.

    Andrea Fazzi committed Jan 24, 2011
    Configuration menu
    Copy the full SHA
    b97d31d View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2011

  1. Configuration menu
    Copy the full SHA
    db06a17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5ee047 View commit details
    Browse the repository at this point in the history
  3. Remove per-joystick locking (the underlying C code does not need it),…

    … use the global lock when closing a joystick, run gofmt
    atomsymbol-notifications committed Jan 26, 2011
    Configuration menu
    Copy the full SHA
    58be877 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2011

  1. If required, lock the main video surface while blitting (this enables…

    … to call 'sdl.Surface.Blit' from one goroutine and 'sdl.SetVideoMode' from another goroutine, while the two goroutines are allowed to execute in parallel, without requiring a mutex in the two goroutines)
    atomsymbol-notifications committed Feb 21, 2011
    Configuration menu
    Copy the full SHA
    aebe60f View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2011

  1. Configuration menu
    Copy the full SHA
    626e801 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2011

  1. Configuration menu
    Copy the full SHA
    52520e7 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2011

  1. Configuration menu
    Copy the full SHA
    d2fdc57 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2011

  1. Configuration menu
    Copy the full SHA
    ab77a74 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33ecb96 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2011

  1. Configuration menu
    Copy the full SHA
    0a164ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f320be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    392a2f1 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2012

  1. Configuration menu
    Copy the full SHA
    9b7741f View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2012

  1. Configuration menu
    Copy the full SHA
    a121788 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2012

  1. Configuration menu
    Copy the full SHA
    907dcec View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2012

  1. Configuration menu
    Copy the full SHA
    22a4451 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2012

  1. gofmt

    nictuku committed Apr 17, 2012
    Configuration menu
    Copy the full SHA
    77a8d9e View commit details
    Browse the repository at this point in the history
  2. Add SaveBMP

    nictuku committed Apr 17, 2012
    Configuration menu
    Copy the full SHA
    bff97f1 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2012

  1. Merge pull request #4 from nictuku/master

    Adds SaveBMP
    atomsymbol-notifications committed Apr 18, 2012
    Configuration menu
    Copy the full SHA
    ae18f3c View commit details
    Browse the repository at this point in the history

Commits on May 7, 2012

  1. Configuration menu
    Copy the full SHA
    e511ba7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21f86f8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #5 from alecthomas/master

    Remove dependency on librt on Darwin.
    atomsymbol-notifications committed May 7, 2012
    Configuration menu
    Copy the full SHA
    c2a7126 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2012

  1. Configuration menu
    Copy the full SHA
    bc756c5 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2012

  1. Configuration menu
    Copy the full SHA
    fda0275 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4605f9 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2012

  1. Configuration menu
    Copy the full SHA
    f8ad297 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d24e2a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9a610ba View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2012

  1. Configuration menu
    Copy the full SHA
    be3a1ca View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2012

  1. Configuration menu
    Copy the full SHA
    e60f366 View commit details
    Browse the repository at this point in the history
  2. Merge pull request banthar#11 from cespare/displayformatalpha

    Add the DisplayFormatAlpha function.
    atomsymbol-notifications committed Sep 10, 2012
    Configuration menu
    Copy the full SHA
    d4ded26 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2012

  1. added linux/arm

    davecheney committed Sep 18, 2012
    Configuration menu
    Copy the full SHA
    c6f47f2 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2012

  1. Configuration menu
    Copy the full SHA
    f4b2c0a View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2012

  1. Configuration menu
    Copy the full SHA
    9616c79 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2012

  1. Configuration menu
    Copy the full SHA
    7180e26 View commit details
    Browse the repository at this point in the history
  2. Merge pull request banthar#14 from jpgneves/patch-1

    Comment out unused "os" import in sdl/sdl_darwin.go
    atomsymbol-notifications committed Dec 23, 2012
    Configuration menu
    Copy the full SHA
    e94ed20 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2013

  1. Configuration menu
    Copy the full SHA
    476ec31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf243dd View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2013

  1. Configuration menu
    Copy the full SHA
    a005db5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b0bca9 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2013

  1. Configuration menu
    Copy the full SHA
    5cb687c View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2013

  1. Configuration menu
    Copy the full SHA
    88d907c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9926446 View commit details
    Browse the repository at this point in the history
  3. reorganizing

    neagix committed Feb 10, 2013
    Configuration menu
    Copy the full SHA
    ea866ee View commit details
    Browse the repository at this point in the history
  4. updated README.md

    neagix committed Feb 10, 2013
    Configuration menu
    Copy the full SHA
    b9ad40f View commit details
    Browse the repository at this point in the history
  5. reorganizing

    neagix committed Feb 10, 2013
    Configuration menu
    Copy the full SHA
    cac5cbc View commit details
    Browse the repository at this point in the history
  6. added buzzer example

    neagix committed Feb 10, 2013
    Configuration menu
    Copy the full SHA
    336d7f9 View commit details
    Browse the repository at this point in the history
  7. some bugfixes

    prospecting support for other formats
    neagix committed Feb 10, 2013
    Configuration menu
    Copy the full SHA
    0c18d50 View commit details
    Browse the repository at this point in the history
  8. added known issues

    neagix committed Feb 10, 2013
    Configuration menu
    Copy the full SHA
    e623dcb View commit details
    Browse the repository at this point in the history
  9. formatting

    neagix committed Feb 10, 2013
    Configuration menu
    Copy the full SHA
    8d24ad5 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2013

  1. Removed reference to now deleted repository (see Go-nuts list), and r…

    …eplaced it with "neagix", which is working (and a fork).
    svip committed Jun 8, 2013
    Configuration menu
    Copy the full SHA
    7fa9608 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2013

  1. Merge pull request #1 from svip/master

    Updated reference to repository in ttf/ttf.go
    neagix committed Jun 9, 2013
    Configuration menu
    Copy the full SHA
    85fd8d7 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2013

  1. Configuration menu
    Copy the full SHA
    b0c2a68 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2013

  1. Adds minimal support for SDL's RWops. At the moment, only 2 functions…

    … are implemented:
    
    1) RWFromMem(but []byte)
       Creates a RWops from memory
    
    2) IMG_Load_RW(rwOps *RWops)
       Loads an image from an RWops
    asig committed Jun 22, 2013
    Configuration menu
    Copy the full SHA
    4e89736 View commit details
    Browse the repository at this point in the history
  2. Adds minimal support for SDL's RWops. At the moment, only 2 functions…

    … are implemented:
    
    1) RWFromMem(but []byte)
       Creates a RWops from memory
    
    2) IMG_Load_RW(rwOps *RWops)
       Loads an image from an RWops
    asig committed Jun 22, 2013
    Configuration menu
    Copy the full SHA
    6fbb04a View commit details
    Browse the repository at this point in the history
  3. fixed comment

    asig committed Jun 22, 2013
    Configuration menu
    Copy the full SHA
    be9133e View commit details
    Browse the repository at this point in the history
  4. removed unused imports

    asig committed Jun 22, 2013
    Configuration menu
    Copy the full SHA
    898801a View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2013

  1. Merge pull request #2 from asig/master

    Add support for RWops
    neagix committed Jun 23, 2013
    Configuration menu
    Copy the full SHA
    7871f7d View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2013

  1. Configuration menu
    Copy the full SHA
    aa70776 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2013

  1. Merge pull request #4 from telecoda/master

    remove references to old git repo
    neagix committed Jul 18, 2013
    Configuration menu
    Copy the full SHA
    f2e4f0a View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2013

  1. Add bindings for SDL_Sound.

    sqweek committed Aug 3, 2013
    Configuration menu
    Copy the full SHA
    f567d36 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2013

  1. Merge pull request #5 from sqweek/SDL_Sound

    Add bindings for SDL_Sound.
    neagix committed Aug 4, 2013
    Configuration menu
    Copy the full SHA
    5d5912d View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2014

  1. SDL_sound: Various fixes/cleanup.

    NewSampleFromFile() tried to dereference a null pointer if the
    corresponding C call failed. The Go signature has changed and
    it now returns an error in this case.
    
    GetError() now returns an error instead of string.
    
    Buffer_int16() always returned a full buffersize worth of
    samples, even if the entire buffer was not read in the last
    call to Decode()/DecodeAll() (eg. at EOF). It now only
    returns the samples that were actually read.
    sqweek committed Jan 8, 2014
    Configuration menu
    Copy the full SHA
    3f8ef94 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2014

  1. Merge pull request #7 from sqweek/sound_fix1401

    SDL_sound: Various fixes/cleanup.
    neagix committed Mar 28, 2014
    Configuration menu
    Copy the full SHA
    4eb3f9a View commit details
    Browse the repository at this point in the history