hedgewars/uTextures.pas
2014-12-10 sheepluva merge FreeTexture into FreeAndNilTexture
2014-12-08 nemo Use FreeAndNil across the board. Even if we are immediately assigning after, probably avoids accidental mistakes. Also free neglected owner tex on shutdown, and delete hog gears using the normal deletion procedure if for any reason they still exist (EndGame call?).
2014-02-23 sheepluva change how textures from non-power-of-2-width textures are filled. this fixes e.g. the vertical lines appearing between Bath theme's horizontL
2014-02-11 unc0rr - pas2c recognizes typecasts in initialization expressions
2014-02-04 sheepluva update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright - but I ain't gonna touch their copyright headers
2014-01-26 unc0rr Some love to pas2c
2014-01-21 koda merge
2014-01-19 sheepluva no idea how I ended up forgetting about the offset I need for same position in different rows (in 1d array); also remove obsolete comment
2014-01-19 sheepluva (experimental) merging the new procedures for different pixel representations (1D/2D arrays) into a single procedure with the algorithm and two procedures for the different mapping. - because redundant code sucks (at least twice)
2014-01-21 koda fixwhitespace and dos2unix
2014-01-19 sheepluva (experimental) make the mysterious borders around land/hats/etc that appear on zoom vanish
2014-01-17 sheepluva update copyright to 2014
2013-11-07 unc0rr Provide more information to SDLTry sdl2transition
2013-10-29 unc0rr Tinted crosshair (without that cool white dot in the middle)
2013-05-29 unc0rr bump copyright year for Andrey entries
2012-11-15 nemo make stats-only mode work headless. also skip a few things to save time/memory.
2012-07-10 Wolfgang Steffens Debug commit
2012-07-10 Wolfgang Steffens Added auto cropping to atlasing
2012-06-25 Wolfgang Steffens using atlas for rendering now
2012-06-25 Wolfgang Steffens made surface retaining mandatory
2012-06-25 Wolfgang Steffens added missing uBinPacker.pas and uAtlas.pas
2012-06-25 Wolfgang Steffens retaining SDL surfaces in order to allow recreating atlases from scratch without
2012-06-05 Wolfgang Steffens Merge
2012-05-31 unc0rr pas2c stuff
2012-05-14 Wolfgang Steffens Refactored TTexture to allow encoding sprite(s) at an arbitrary location within
2012-05-01 koda breaking news, we don't support typed consts anymore
2012-02-17 koda the most important commit of the year
2012-01-17 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
2011-11-29 unc0rr - Improve parsing of prefix operators
2011-11-17 koda yay, finally osx (and likely windows) fullscreen switch works like on linux! ALL textures had to be destroyed and recreated only after the new window got created. In other news, the new window must be cleaned with glClear to skip a first frame of garbage and AddProgress is only called the first time.
2011-11-16 nemo This should have been added before. add log spew if this ever happens. We should hopefully identify the various circumstances and make sure it is all cleaned up so the list becomes unnecessary.
2011-11-14 nemo Remove a bunch of unnecessary nil checks. FreeTexture does its own nil check.
2011-11-06 nemo Set default water colours in greyscale mode in case the theme does not define them, decrement piano weapon on use
2011-11-06 nemo Add missing grayscale conversions
2011-07-24 nemo Add grayscale option for 3d, helps with colour clashing
2011-03-01 koda Happy 2011 :)
2011-02-01 sheepluva Thou shalt not leak!
2010-11-21 unc0rr uDebug
2010-11-18 unC0Rr Got no warning about this, why?
2010-11-18 unC0Rr Haven't found a better place than uIO for OutError
2010-11-18 unC0Rr Introduce uTextures
less more (0) tip